关于paypal express checkout api

时间:2009-11-10 03:09:48

标签: api paypal

在这张图片中,有3个主要步骤:SetExpressCheckoutGetExpressCheckoutDetailsDoExpressCheckoutDetails,我现在肯定会SetExpressCheckout被我自己调用,怎么样GetExpressCheckoutDetailsDoExpressCheckoutDetails,是由paypal还是我自己调用的?

我认为api是由非Paypal调用的,但问题似乎是在调用SetExpressCheckout后重定向到paypal。 alt text
(来源:paypal.com

1 个答案:

答案 0 :(得分:2)

是的,您应该是调用这些API的人。在您调用SetExpressCheckout后,您将获得一个代表您正在执行的结帐的代币。您需要使用该令牌并将用户重定向到Paypal以批准付款。批准后,Paypal将重定向回您的网站,然后您可以拨打GetExpressCheckoutDetails和/或DoExpressCheckoutPayment。 GetExpressCheckoutDetails调用对于获取送货地址等信息非常有用,因为买方可以将这些内容设置为批准流程的一部分。一旦您获得了所需的所有信息,买方已经批准了付款,您已准备好获得付款,然后致电DoExpressCheckoutPayment获取您的资金。

有关简单集成的示例,请参阅the ExpressCheckout docs