我尝试使用paypal设置定期结算,但无法批准有效的结算协议。
创建结算协议后,它失败并显示一般错误消息,单击批准网址并使用test-buyer-account登录。
事实上,通过全新安装 PayPal-PHP-SDK ,该问题可以重现。
下载后,使用composer install
安装依赖项,使用我的测试应用程序凭据更新sample/bootstrap.php
,运行sample/billing/CreateBillingAgreementWithPayPal.php
并点击批准网址,我会遇到完全相同的问题。
以下是有关请求和响应对象的一些信息。我可能会错过什么吗?
有谁知道如何解决这个问题?
由于
答案 0 :(得分:0)
经过几个小时的搜索后,我发现这是一个地区性问题,因为德国没有付款方式的结算协议。 我希望来自paypal的错误消息更具描述性。
相关链接:
Example "Create Billing Agreement With PayPal" does not seem to work in sandbox