Couple of points here Garry.
ePassporte does accept recurring in the sense that a card can be billed as long as there is an available balance (Epoch Clients who use ePassporte as an option).
ePassporte has PayPal functionality (without an Epoch agreement) for folks who sell content or hard goods online. Ask about eP-Purchase.
And, ePassporte, via eP-Purchase, will at some point (TBA) support subscriptions (recurring billing). If you're an Epoch client accepting ePassporte as a payment option, you're already good to go.
