如何使用API​​(例如,PayPal,亚马逊,Google Checkout)延迟Groupon等信用卡支付?

时间:2010-09-10 15:12:14

标签: amazon payment-gateway credit-card paypal

我们需要模仿Groupon样式付款,用户输入信用卡但除非发生某些触发事件,否则不会收费。 (不,这不适用于其他交易网站。)

哪种支付API最适合这种情况?贝宝?亚马逊?

我们希望尽可能多地卸载付款处理。理想情况下,我们不存储信用卡信息。我们的目标是仅仅作为开始处理付款的触发器。

谢谢!

1 个答案:

答案 0 :(得分:6)

只要您有能力单独授权和结算,大多数支付网关都会支持此功能。

但它可能会导致问题。授权保留通常会在3到30天之后下降(取决于发卡机构),此时您将无法再获得结算资金。您可能还必须考虑卡到期或被取消(例如报告被盗)

解决这些问题的典型方法是:

  1. 捕获卡详细信息并执行auth为零值(仅验证卡)。如果卡有效,支付网关将返回令牌ID。
  2. 在发送之前(数天或数周之后),使用步骤1中返回的令牌ID执行完全授权。
  3. 如果授权失败,您需要手动流程重新联系客户以获得替代付款,否则将结算付款和发送。
  4. Paypal有一个很好的页面可以解释这个过程,还有很多例子可以解决这个场景可能产生的问题: https://cms.paypal.com/e_howto_html_authcapture