We need to mimic Groupon style payment, where users enter a credit card but aren't charged unless some trigger event occurs. (No, this isn't for another deal site.)
Which payment APIs are best suited for this? PayPal? Amazon?
We want to offload as much of the payment processing as possible. Ideally, we don't store credit card information. Our goal is to merely act as the trigger that starts processing of payment.
Thanks!
Most payment gateways will support this, so long as you have the ability to authorise and settle separately.
It can cause issues though. The authorisation hold will typically drop off anywhere between 3 and 30 days later (depending on card issuer), at which point you would no longer be guaranteed the funds at settlement. You may also have to consider cards expiring, or being cancelled (reported stolen for example)
The typical way to work around these issues is;
Paypal has a good page which explains the process, and a good number of examples that cover the kind of problems this scenario can create : https://cms.paypal.com/e_howto_html_authcapture
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With