我正在尝试使用 REST API 为我的网站设置 Paypal 的定期付款,我有2个问题/问题:
对于一次性付款,我知道如何通过提供item_list的值来显示交易详情(如https://developer.paypal.com/docs/api/中所示)。
但我不知道应该提供什么值,以便定期付款资料也会显示在结帐页面上。
在下图(左侧)中,您可以看到没有向客户提供有关付款金额和设置费用的信息。
如果我在用户尝试定期付款时切换到生产环境,则会将用户重定向到paypal网站并看到此错误:
抱歉,我们目前无法设置预先批准的付款。 请返回商家并选择其他付款方式。
那么定期付款的问题是什么: 为什么用户在结帐paypal结帐页面上看不到任何有关付款金额的信息。 为什么在生产环境中用户会收到错误消息?
我正在使用此文档:
http://paypal.github.io/PayPal-PHP-SDK/sample/doc/billing/CreatePlan.html
http://paypal.github.io/PayPal-PHP-SDK/sample/doc/billing/CreateBillingAgreementWithPayPal.html
http://paypal.github.io/PayPal-PHP-SDK/sample/doc/billing/ExecuteAgreement.html
我的位置是罗马尼亚,如果这很重要。
谢谢,
克特林