Paypal Java SDK-货币不匹配错误

时间:2019-04-18 05:21:14

标签: paypal paypal-sandbox paypal-rest-sdk

我正在使用PayPal沙盒环境并尝试执行PayPal定期计费协议,但是我遇到以下错误:

Error: name: CANNOT_MIX_CURRENCIES    message: Invalid currency code, all currency codes must match    details: null    debug-id: 9e448370a513d  

我正在使用以下代码执行协议:

    Agreement agreement = new Agreement();
    agreement.setToken(token);
    try {
     Agreement activeAgreement = agreement.execute(apiContext, agreement.getToken());
     System.out.println("Agreement created with ID " + activeAgreement.getId());
    } catch (PayPalRESTException e) {
     System.err.println(e.getDetails());
    }

我将主要货币设置为美元,并尝试使用相同的货币进行付款/创建定期付款。

如果有人可以帮助我理解这种行为,那将是很棒的事情。

0 个答案:

没有答案