PayPal checkout.js-获取付款ID和付款人ID

时间:2018-07-04 09:18:05

标签: javascript php paypal express-checkout

我在我的网站上使用PayPal Express Chechkout进行一次付款。除了无法从PayPal获取payID和payerID之外,其他一切工作正常。如果交易成功,我需要这些变量来在数据库中进行更改。

当前,我正在使用以下代码。 Sandbox和Live Modus中的交易正常,付款成功后也可以进行重定向。我的问题是,我无法检索paymentID和payerID。

TabLayout

谁能告诉我,我该如何更改我的代码,以便从交易中获取PaymentId和payerID?

1 个答案:

答案 0 :(得分:0)

  

PayPal Checkout API

     

...

     

actions.payment.execute()() => Promise<PaymentDetails>

     

调用PayPal REST API的Helper函数,执行   交易,并返回包含Payment details object以及交易详细信息,买方详细信息等的承诺。

     

...

示例:

...
actions.payment.execute({ ... })
  .then(function(res) { ... res.id /* $paymentID */ ... }) ...
...