[$] PHP Paypal Express Checkout with recurring payment

0 replies
Hi,

W need to support Express Checkout with recurring payment so that users can pay for their subscription.

I know a lot of you have experience with that, having integrated something similar to your membership websites.
If you are interested in implementing that for us, reply with your quote and an example of site where you have built that.



A subscription has the following data:
- A name. Example: "Full Account".
- An interval. Example: once a month (frequency: 1, period: month), every 2 years (frequency: 2, period: year), ... Period can be "day", "month", "year".
- A cost for the initial transaction (the payment done now)
- A cost for the renewal of the subscription (the recurring payment)

Requirements:
- The payment needs to be done without leaving the current page (everything done in the express checkout popup)
- A first payment needs to be done at the time of the transaction, with a recurring payment after that at a regular interval.
- Once the recurring payment is setup, a javascript callback defined on the opener window needs to be executed.
- When a recurring payment occurs, we need to be notified.
- We need a way to cancel the recurring payment at a later date.
- We need a way to refund part of a payment at a later date.
- In case of error, a callback defined on the opener window needs to be executed.
- In case of cancelation, a callback defined on the opener window needs to be executed.
- Only the payment needs to be handled. The place in the code where we need to setup our internal subscription must simply be commented.


PS: If I'm posting at the wrong place, let me know what's the most appropriate place.
#checkout #express #payment #paypal #php #recurring

Trending Topics