PayPal Rest API如何通过Echeck处理付款?

时间:2013-11-25 12:29:14

标签: paypal paypal-rest-sdk

我正在托管一个基于服务的网站。我允许用户通过Paypal帐户付款,但我想限制用户通过Echeck付款。我相信经典的API有一些阻止支票付款的设置,但我在Rest API参考文档中找不到任何相关内容。

2 个答案:

答案 0 :(得分:0)

如果您使用的是Express Checkout,则可以设置PAYMENTREQUEST_0_ALLOWEDPAYMENTMETHOD = InstantPaymentOnly来禁用eChecks。

答案 1 :(得分:0)

您必须将付款选项设置为“IMMEDIATE_PAY”。 PayPal JAVA Rest API中的解决方案:

PaymentOptions paymentOptions = new PaymentOptions();
paymentOptions.setAllowedPaymentMethod("IMMEDIATE_PAY");

Transaction transaction = new Transaction();
transaction.setPaymentOptions(paymentOptions);
...

无需进一步配置即可成功删除eCheck选项。