谷歌支付-从onPaymentDataChanged回调获取完整的发货地址



是否可以从onPaymentDataChanged()回调中获取完整的发货地址?为了选择交付并计算其成本和税收,我使用第三方API,该API需要address_line_1字段,但在该回调中,我只能获得一个地址较短的对象。

这不会是一个问题,但我需要计算成本,并在点击支付按钮和完成支付之前,直接从谷歌支付小部件向用户显示。

我从回调中得到的对象示例:

{
"shippingAddress": {
"countryCode": "UA",
"postalCode": "49000",
"locality": "Dnipro",
"administrativeArea": "Дніпропетровська область"
},
"callbackTrigger": "SHIPPING_ADDRESS"
}

我曾经研究过的一些链接:

  • https://developers.google.com/pay/api/web/reference/response-objects#IntermediateAddress
  • https://developers.google.com/pay/api/web/reference/client#onPaymentDataChanged
  • https://developers.google.com/pay/api/web/guides/tutorial#load:~:text=是%20这个%20有用%3F-,教程,-bookmark_border

完整地址只有在授权事件之后才可用,在paymentData

相关内容

  • 没有找到相关文章

最新更新