paypal Java Rest API 在付款执行前获取运输信息

Posted

技术标签:

【中文标题】paypal Java Rest API 在付款执行前获取运输信息【英文标题】:paypal Java Rest API Getting Shipping Information before paymentexecution 【发布时间】:2014-04-15 17:31:02 【问题描述】:

我正在使用 Paypal Java Rest API。

我构建了一个支付对象。 我运行 payment.create(accessToken)。 然后将用户发送到贝宝。 用户在输入运输和付款信息后从贝宝返回。 用户回到我的网站。

然后我执行 Payment p = Payment.get(accessToken, paymentId);

我收到了付款,但没有送货信息。 如果我满足以下条件,我可以获得运输信息: PaymentExecution paymentExecution = new PaymentExecution(payerID); 付款执行Payment = createdPayment.execute(accessToken, paymentExecution);

那么支付对象就会拥有交易的所有信息。

我还不想执行付款。我只需要运输信息,以便显示运输选项。然后在用户接受订单后,我可以执行付款(销售或授权)。

我只需要客户在接受或授权付款之前返回我的网站时的运输信息。

谢谢 标记

【问题讨论】:

【参考方案1】:

不幸的是,此时,运输信息仅在执行响应中返回。有讨论为将来的版本修改它。

【讨论】:

以上是关于paypal Java Rest API 在付款执行前获取运输信息的主要内容,如果未能解决你的问题,请参考以下文章

使用 PayPal REST API 进行定期付款

PayPal Rest API 直接付款

使用 Paypal REST API 创建付款

如何在使用 PayPal rest API 执行付款之前更改运费

使用 REST api 执行 PayPal 付款

如何在 c# 中使用 rest api 进行 paypal 卡存在(刷卡)付款?