我按照https://github.com/Mastercard-Gateway/gateway-android-sdk/wiki这个在我的应用程序中付款。
最初使用测试商家 ID 通过以下 API 创建会话。 https://mtf.gateway.mastercard.com/api/rest/version/56/merchant/DB***/session/SESSION000****
它给出了会话 ID 作为响应,并在更新会话 API 中更新了我的卡详细信息。收到成功消息,例如
{"session":{"updateStatus":"SUCCESS","version":"cd9f6b9602"}}
之后,我生成一个随机 3DSecureId 用于测试,并在 check3DSecureEnrollment API 中传递了 sessionId、AMOUNT、CURRENCY、3dSecureId。
但是得到 - 错误意外响应代码 400。我无法弄清楚这个参数中的问题是什么?
另一种尝试是 - https://github.com/Mastercard-Gateway/gateway-android-sdk/wiki/3D-Secure-Authentication
在上面的链接中检查了选项 1 和 2。显示膨胀类布局 InflateException 的错误。
需要帮助来解决这些问题?