Paypalの定期支払いプロセスに固執しました。Payum Symfony Bundle を使用して、定期的なリクエストを作成します。Paypal サンドボックスを使用しています。
すべて問題ないようです。コードは 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;
出荷データを設定しようとすると、同じ結果が表示されます
これを修正する方法はありますか?