25 ms·
Thanks for highlighting this. Would you say that the paypal api is overly complex and a bit of a headache with what im trying to achieve?
by stefpretty 14y ago
Thanks for highlighting this. Would you say that the paypal api is overly complex and a bit of a headache with what im trying to achieve?
- itsprofitbaron 14y agoI wouldn't bother with the PayPal API because you can simply create a PayPal subscription button within PayPal and integrate PayPal's Instant Payment Notification (IPN) into your database - this is simpler than using PayPal's APIs IMO. There's actually a useful tutorial/script here: http://net.tutsplus.com/tutorials/php/using-paypals-instant-payment-notification-with-php/ http://net.tutsplus.com/tutorials/php/using-paypals-instant-...
- stefpretty 14y agoTrue but this doesnt make it easy or rather possible for a user to upgrade or downgrade themselves
- itsprofitbaron 14y agoYou can actually create a button to "modify" subscriptions (allowing them to upgrade/downgrade packages). There are more details here: https://www.x.com/developers/paypal/documentation-tools/paypal-payments-standard/integration-guide/subscribe_buttons#id09A7G0502UI https://www.x.com/developers/paypal/documentation-tools/payp...
- stefpretty 14y agoThanks for this but again, it's not the most convenient method as it waits till the end of the billing period and it doesnt appear to send an IPN update straight away, I've also read that it has a 20% price change limit somewhere else as well?
- itsprofitbaron 14y agoPayPal's billing changes take place at the end of the billing period. However, the 20% limit is wrong as PayPal’s own example highlights this further down the page on that link above.