How to create a Recurring Payment?
To create a Recurring Payment:
1. Your user has to provide his Card Numbers. The API request is actually a CardRegistration, POST method. MANGOPAY will send you back a AccessKey, PreRegistrationData, CardRegistration. After updating the CardRegistration object you will receive as response the Card id. The whole process is describe here: http://docs.mangopay.com/api-references/card-registration/
2. You now have a registered card so you are able to process payments thanks to Direct PAYIN method. This method lets you process payments without asking your users to re-submit their Card info. Indeed, there is no client interface, the payment is requested from your server directly.
3. Then, you can recurrently request a Direct PAYIN request using registered cards. It is up to you to define when exactly you want you user to be debited (ie. weekly, monthly, on demand). The recurrence is on your side, it is not a packaged feature