我们要求我们需要为下一个预定订单运行PayPal付款的自动付款而无需用户互动。
我们可以使用在用户首次交易期间处理的结算协议ID来实现此目的。
我的问题是我们只需要“DoReferenceTransactionReq”或之后甚至我们需要做DoAuthorization。请建议。
在此之前,我们正在关注api电话: 1.SetExpressCheckoutReq 2.GetExpressCheckoutDetailsReq 3.DoExpressCheckOutPaymentReq
答案 0 :(得分:1)
如果您已经完成Express Checkout流程并在那里创建了销售或授权交易,那么您需要做的就是将该交易ID传递到DoReferenceTransaction以处理新的金额。 DoAuthorization只会创建另一个新的授权,而不需要运行引用事务。