On Tue, Mar 16, 2010 at 15:20, James Miller <[email protected]> wrote:

> I'd recommend checking out Authorize.net or Braintree if your client needs
> legit recurring credit card processing.
>

This.

If you want to charge later with PayPal, you'll have to send them through
the whole click-redirect process. There just isn't really any practical way
around that with PayPal.

What you really want is something like Authorize.net's Customer Information
Manager (CIM) service. With a few API calls, you can create the payment
profile for your user, and make charges to it later down the road.
ActiveMerchant has support for all of this, which makes it somewhat
straightforward (though certainly not trivial) to implement.

-- 
Nick Zadrozny

-- 
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby

Reply via email to