Paypal with Sandbox给我付款人国家/地区错误

时间:2016-07-19 14:00:55

标签: paypal payum

我坚持使用Paypal定期付款流程。 我使用Payum Symfony Bundle来创建重复请求。 我使用Paypal Sandbox。

一切看起来都很好,代码会将我重定向到Paypal,我可以登录并加入重新安排,但回调到我的服务器会给我一个错误:无效的付款人国家

我使用位于德国

沙箱买方用户付款

这是错误回复

"L_ERRORCODE0" => "11543"
"L_SHORTMESSAGE0" => "Invalid payer country"
"L_LONGMESSAGE0" => "The payer's country is currently not supported."
"L_SEVERITYCODE0" => "Error"

这是我的Payum电话:

    $recurringPayment['TOKEN'] = $agreement['TOKEN'];
    $recurringPayment['DESC'] = 'Test Subscribe for 0.05$ per day.';
    $recurringPayment['EMAIL'] = $agreement['EMAIL'];
    $recurringPayment['AMT'] = 0.05;
    $recurringPayment['CURRENCYCODE'] = 'EUR';
    $recurringPayment['BILLINGFREQUENCY'] = 7;
    $recurringPayment['PROFILESTARTDATE'] = date(DATE_ATOM);
    $recurringPayment['BILLINGPERIOD'] = Api::BILLINGPERIOD_DAY;

来自Payum

的原始样本

当我尝试设置发货数据时,会出现相同的结果

知道如何解决这个问题吗?

0 个答案:

没有答案