【问题标题】:PayPal Adaptive Payments - background processingPayPal 自适应支付 - 后台处理
【发布时间】:2014-12-20 14:47:04
【问题描述】:

我正在使用适用于 Java 和自适应支付的 PayPal Classic API。这是一个 Tomcat 网络应用程序。

我正在通过网络界面预先获得用户的 PreApproval。一旦他们的请求在后端被接受,我将使用 Java 中的 PAY 处理付款。即不在servlet中。它工作正常,但如果我没有定义和有效的 CancelUrl 或 ReturnUrl 会抱怨。

由于我在非网络环境中处理付款,因此没有有效的 URL,这两个选项永远不需要。

我错过了什么吗?我应该只包含几个 URL 并忽略它没有意义的事实吗?

根据数据库中状态字段的变化自动处理预先批准的资金的最佳方式是什么?

PayRequest payreq = new PayRequest();
payreq.setCancelUrl(hostURL + "/whydoineedthis.do?&action=cancel");
payreq.setReturnUrl(hostURL + "/whydoineedthis.do?&action=approved");

【问题讨论】:

    标签: java paypal paypal-adaptive-payments


    【解决方案1】:

    是的,这些是服务器接受您的请求所必需的,但正如您所说,当使用预先批准密钥发送支付请求时,确实不需要它。我通常只在两个地方都使用主站点域,例如 www.domain.com。

    【讨论】:

      猜你喜欢
      • 2015-07-19
      • 2021-08-04
      • 2014-10-13
      • 2013-11-10
      • 2013-11-07
      • 1970-01-01
      • 2014-01-23
      • 2012-03-21
      • 2014-03-07
      相关资源
      最近更新 更多