如何整合paypal
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何整合paypal相关的知识,希望对你有一定的参考价值。
我的网站是为拥有自行车的人提供租赁服务,然后客户来预订自行车开车。
所以这是我与贝宝的问题。
- 客户从列表中挑选自行车并预订
- 客户确认价格一切正常,并通过Paypal Checkout付款到我的网站Paypal商业帐户
问题从这里开始:
- 这笔金额尚未从客户那里拿走(48小时),自行车的车主应首先通过我的网站上的帐户确认。
- 当船主确认时,付款执行并从客户卡或PayPal帐户中取钱
之后,我通过我的企业帐户向所有者支付了他的$,这不是问题。上面的第3步和第4步是。
这甚至可能吗?如果是的话,我该怎么做?
谢谢!
是。 PayPal可以实现。
我们称之为授权和捕获。这是一个两步付款模式。在此模型中,授权是步骤1,当客户完成付款时就会发生。
捕获是第2步。当卖家确认订单并且他可以捕获金额时,就会发生这种情况。
例如,客户需要以100美元的价格预订自行车。下订单时,客户将授权(正常paypal结账流程,没有什么不同!)100 $。船主得到通知,如果他有足够的船只,他将捕获(这是发生金额扣除的地方)进一步进行的数量。
请按照以下链接获取更多详细信息,
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/authcapture/
请在下面找到示例代码
请点击链接http://paypal.github.io/PayPal-PHP-SDK/sample/doc/payments/AuthorizePaymentUsingPayPal.html
在上面的例子中,请注意我们设置Intent“Authorize”只记得,在响应中你会得到“authorization_id”。
这是您必须捕获您从客户授权的付款的方式。 http://paypal.github.io/PayPal-PHP-SDK/sample/doc/payments/AuthorizationCapture.html
请注意,他们正在传递“authorization_id”以捕获金额。捕获完成后,资金将转移到Merchant帐户。
以上是关于如何整合paypal的主要内容,如果未能解决你的问题,请参考以下文章