大家好,我想将 bambora付款网关集成到我的android应用中。 我遵循了bambora提供的所有说明。并给出了github
上可用的示例我成功集成了支付网关,但是当我将货币从EUR更改为SEK时,它会给出错误消息。
“ 不支持所请求的付款类型或货币。这可能是由于缺少所用货币的协议所致。”
公共字符串createCheckoutRequest()抛出JSONException {
Random orderIdGenerator = new Random();
int orderId = orderIdGenerator.nextInt(999999999);
JSONObject checkoutOrder = new JSONObject();
checkoutOrder.put("id", String.valueOf(orderId));
checkoutOrder.put("amount", 375);
checkoutOrder.put("currency", "EUR"); //error when i change from EUR to SEK
JSONObject checkoutUrl = new JSONObject();
checkoutUrl.put("accept", "https://checkout-sdk-demo.bambora.com/accept");
checkoutUrl.put("cancel", "https://checkout-sdk-demo.bambora.com/cancel");
JSONObject checkoutRequest = new JSONObject();
checkoutRequest.put("order", checkoutOrder);
checkoutRequest.put("url", checkoutUrl);
String jsonRequest = checkoutRequest.toString();
return jsonRequest;
}