Paypal - Upgrade and Downgrade subscription -
i have 2 types of yearly subscription on website, 1 @ 99$ , 1 @ 299$. want user able upgrade/downgrade subscription when wants to. i've tried use "modify" option of paypal gives me possibility upgrade 20% every 180 days not need. i've searched web , find was:
- it's not possible
- use paypal payflow
- cancel , start new subscription
the #2, can't find documentation. #3, don't want user cancel , ask him create new subscription. because if payed 99$ , after 3 months , wants change 299$ subscription, want able charge him 9/12 of 299$ left minus 9/12 of 99$ not suppose pay because switching subscription. (299*9/12 - 99*9/12 = amount left)
anyone has way proceed? also, of shared links, in answers find, not valid anymore makes harder.
when working standard subscriptions or express checkout w/ recurring payments run limitation you've described.
if use payments pro, though, done on payflow gateway or dodirectpayment / createrecurringpaymentsprofile api depending on version of paypal you're on, no limitation exist on profile.
payments pro nothing more accepting credit cards directly without redirect through paypal. people enter card details directly on site. paypal charges $30/mo this, , $30/mo add-on of recurring payments, can expensive option.
another option use reference transactions. can used both express checkout , payments pro, , in case setup billing agreement, , can use doreferencetransaction api @ time process payment of amount without further approval. in case need create own recurring system checks customer profile records each day see ones due, , loop through them submit doreferencetransaction request each 1 every day. of course, set process on same day each month, or want handle it.
there options, require more advanced development apis standard subscriptions.
Comments
Post a Comment