0

根据文档,我必须在 POST 请求中发送从 Google Pay 接收并以 Base64 编码的令牌。但是银行以错误“[paymentToken] 参数的值无效”作为响应。我如何获得这个令牌?

//if you try it like this, then the answer is the same error.
PaymentMethodToken token = paymentData.getPaymentMethodToken().getToken();

//the same error
byte[] data = token.getBytes();
String base64 = Base64.encodeToString(data, Base64.DEFAULT);
4

1 回答 1

0

欢迎来到 SO!

您使用什么支付提供商/网关来处理您的付款?请注意,要使用 Google Pay,您需要使用受支持的处理器之一。

通常,在他们自己的文档中查看处理器的集成详细信息是最方便的。控制您的请求正文并确保这是您的提供者/处理者所期望的。

让我们知道情况如何。

于 2019-01-01T14:43:33.777 回答