繁体   English   中英

PayPal:快速结帐。 在单笔交易中设置一次性付款和定期付款

[英]PayPal: Express Checkout. Set up a one-time payment and recurring payment in single transaction

我正在使用PayPal Express Checkout,并且尝试设置一次性付款和定期付款,所有付款都在同一笔交易中进行。

根据Paypal的说法,可以在创建重复配置文件( https://developer.paypal.com/docs/classic/express-checkout/integration-guide/ECRecurringPayments/ )之前调用DoExpressCheckout,但是SetExpressCheckout遇到了问题呼叫。

如果我使用一次性付款信息致电SetExpressCheckout,则在审阅页面中不会显示定期付款的信息。 如果我使用定期付款信息致电SetExpressCheckout,则在查看页面中将不会显示一次性付款的信息。 如果我同时使用这两种付款方式(一次和重复)调用SetExpressCheckout,它将抛出一个错误,提示“并行付款不支持帐单协议”

任何人都可以提供有关如何正确设置PayPal呼叫的想法的帮助吗?

谢谢

应该使用一次性付款信息来调用SetExpressCheckout,但是应为定期付款设置计费协议字段。 然后,您还可以使用一次性付款信息调用DoExpressCheckoutPayment,然后通过CreateRecurringPaymentsProfile进行后续操作,然后在其中指定重复付款详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM