首页 > 解决方案 > 如何在android中更改送货地址时进行动态付款更新

问题描述

根据网络的 g-pay 文档,他们提供了一个回调来在送货地址更改时动态设置价格,但在 android 中,没有人有回调。

在 android 中,只有一个请求功能会在事务后在“onActivityResult”中给出结果,例如:

PaymentsClient paymentsClient = Wallet.getPaymentsClient(this, new Wallet.WalletOptions.Builder() .setEnvironment(getIntent().getIntExtra(EXTRA_ENVIRONMENT, WalletConstants.ENVIRONMENT_TEST)) .build());

PaymentDataRequest request =  PaymentDataRequest.fromJson(paymentDataRequestJson.get().toString());  
AutoResolveHelper.resolveTask(paymentsClient.loadPaymentData(request), this, REQUEST_CODE);

但是我需要一个回调来在交易前动态改变价格。请帮我解决如何在android中实现这个动态功能。

标签: androidbraintreeandroid-paygoogle-pay

解决方案


推荐阅读