Skip to content
This repository has been archived by the owner on May 12, 2020. It is now read-only.

Recurring payments #3

Closed
grydstedt opened this issue Jun 1, 2013 · 20 comments
Closed

Recurring payments #3

grydstedt opened this issue Jun 1, 2013 · 20 comments

Comments

@grydstedt
Copy link

Is recurring payment on the roadmap for this new API?

@palavilli-godaddy
Copy link

Hi Gustav - can you clarify if you are looking for subscription (automated charges) type of recurring payments or non-automated recurring payments that would let you charge your customers as and when needed ?

@grydstedt
Copy link
Author

I meant automated recurring charges, but I didnt know it could be done manually as well?

Sent from Mailbox for iPhone

On Sat, Jun 1, 2013 at 9:59 AM, Praveen Alavilli notifications@github.com
wrote:

Hi Gustav - can you clarify if you are looking for subscription (automated charges) type of recurring payments or non-automated recurring payments that would let you charge your customers as and when needed ?

Reply to this email directly or view it on GitHub:
#3 (comment)

@palavilli-godaddy
Copy link

ok - so the support for automated recurring charges (aka subscriptions) in the new REST APIs are in the roadmap but AFAIK they are post july (but no specific date yet).

You can use the vault API to save your customer's credit cards and use them to charge them later - this is what we call as non-automated/manual recurring charges. Support for non-automated recurring payments using PayPal Account (Wallet) is in July release AFAIR.

So until then, please use one of the existing products - The PayPal Payment Standard provides simple button integrations for subscriptions. You can also use Express Checkout APIs for an API solution. Adaptive Payments API offers something called Preapprovals. So pick and choose the one that meets your needs.

@grydstedt
Copy link
Author

Thanks!

@eistrati
Copy link

Just following up on this question ... 9 months later still nothing released yet?

@avidas
Copy link
Contributor

avidas commented Feb 23, 2014

As of right now, Vault would be best way to go about this if you are doing REST, else via our classic APIs as mentioned above. Recurring and Subscription are on their way to REST, although we cannot provide an ETA yet.

@edimoldovan
Copy link

Hi everyone,

Could anyone explain in a little more detail how recurring payments could be done with Vault? A little code sample would be even more welcome.

Thx!

@avidas
Copy link
Contributor

avidas commented Mar 18, 2014

Hey @edimoldovan when you store a card in vault, it gives you back the card id and valid_until. Then on a recurring basis, you could use something similar to this snippet to charge the stored card while it is still valid. Recommended practice is to pass in a unique payer id (uuid/email etc) while storing the card and that you send in every time you charge the customer/subscriber.

@j0k3r
Copy link

j0k3r commented Apr 28, 2014

I think this issue should be re-open and kept open until recurring payment are available.

@eistrati
Copy link

Second that! 👍

@karolyi
Copy link

karolyi commented May 5, 2014

+1

@avidas
Copy link
Contributor

avidas commented May 21, 2014

Reopening to track recurring payments here as api enhancement

@knagode
Copy link

knagode commented Jun 11, 2014

+1 for recurring payments

1 similar comment
@encodi
Copy link

encodi commented Jul 1, 2014

+1 for recurring payments

@peterkovacs
Copy link

Support for non-automated recurring payments using PayPal Account (Wallet) is in July release AFAIR.

Is this still planned? I don't see anything in the current REST API docs about this. It seems you can only vault credit cards, and PayPal account payments require a customer approval for each payment.

@andreoav
Copy link

+1 for recurring payments.

@avidas
Copy link
Contributor

avidas commented Jul 14, 2014

Everyone, the subscription APIs have had their public release last week, and we are working to add support in the sdks. Thank you for your patience!

@avidas avidas closed this as completed in bb989f1 Jul 17, 2014
@ValentinFunk
Copy link

You might want to remove it from the issues/upcoming features
https://github.com/paypal/rest-api-sdk-python/wiki/Existing-Issues-and-Unavailable%5CUpcoming-features

@avidas
Copy link
Contributor

avidas commented Aug 19, 2014

We will update it with the sdks that are currently supporting the feature. Thanks for pointing this out.

@ulkas
Copy link

ulkas commented Sep 29, 2014

how about billing plans and agreements? as far as i understand, this is the way to do recurring payments with the new REST API. just missing the sdk files, but it shall work (i'm on my half way to implement this in php, will share the code in my repositories in few days).

the point is to create a billing plan, which includes the prices, annual dates and cycles etc... than, to create a billing agreement with customer based on this plan, where customers visits the link returned by this agreement and confirms the billing plan (ie recurring payment). more at https://developer.paypal.com/webapps/developer/docs/api/#billing-plans-and-agreements

edit: my implementation of recurring payments can be found here: https://github.com/ulkas/paypal-rest-api-php-personal

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests