vcatalano / py-authorize

A full-featured Python API for the Authorize.net payment gateway.
MIT License
42 stars 35 forks source link

How to create recurring transaction for existing customers. #22

Closed fhanif-dincloud closed 10 years ago

fhanif-dincloud commented 10 years ago

Please suggest how i can made recurring transaction for existing customers. I have created some customers with full information using authorize.Customer.create method. Now i want to create recurring transaction for these customers. Not sure where i can place this question. It will be great to hear some solution.

vcatalano commented 10 years ago

Unfortunately, you can't. Authorize.net does not support this functionality. The CIM (Customer Information Manager) API and the ARB (Automated Recurring Billing) API are two separate entities. If you want to create recurring transactions for existing customers you have two options. 1.) Write the functionality for recurring billing yourself using the payment gateway information you have already or 2.) Obtain the customer information again and use the ARB.

fhanif-dincloud commented 10 years ago

Thanks, Great to hear from you. 2nd options attracts me.