申请完整的钱包:

    FullWalletRequest fullWalletRequest = FullWalletRequest.newBuilder()
  .setGoogleTransactionId(googleTransactionId)
  .setCart(Cart.newBuilder()
          .setCurrencyCode(Constants.CURRENCY_CODE_USD)
          .setTotalPrice(toDollars(context, itemInfo.getTotalPrice()))
          .addLineItem(LineItem.newBuilder()
                  .setCurrencyCode(Constants.CURRENCY_CODE_USD)
                  .setDescription(itemInfo.name)
                  .setQuantity("1")
                  .setUnitPrice(toDollars(context, itemInfo.priceMicros))
                  .setTotalPrice(toDollars(context, itemInfo.priceMicros))
                  .build())
          .addLineItem(LineItem.newBuilder()
                  .setCurrencyCode(Constants.CURRENCY_CODE_USD)
                  .setDescription(Constants.DESCRIPTION_LINE_ITEM_SHIPPING)
                  .setRole(LineItem.Role.SHIPPING)
                  .setTotalPrice(toDollars(context, itemInfo.shippingPriceMicros))
                  .build())
          .addLineItem(LineItem.newBuilder()
                  .setCurrencyCode(Constants.CURRENCY_CODE_USD)
                  .setDescription(Constants.DESCRIPTION_LINE_ITEM_TAX)
                  .setRole(LineItem.Role.TAX)
                  .setTotalPrice(toDollars(context, itemInfo.taxMicros))
                  .build())
          .build())
  .build();

通知谷歌钱包您的交易处理:
    Wallet.Payments.notifyTransactionStatus(mGoogleApiClient,
  WalletUtil.createNotifyTransactionStatusRequest(fullWallet.getGoogleTransactionId(),
                NotifyTransactionStatusRequest.Status.SUCCESS));

现在它显示交易成功。但现在我有以下问题。
如何将金额从谷歌钱包转移到商户账户?
有没有办法在谷歌钱包和商家账户之间转账?
谷歌钱包商户账户有沙盒吗?
如何将商户账户与应用程序集成?有密码吗?
提前谢谢。

最佳答案

1.2。要将金额转移到商户账户,您需要任何支付处理器。谷歌钱包支持Stripe、BrainTree、Vantiv、First Data、CyberSource等支付处理器。
你可以使用条纹或智能树等发送框测试…
我们无法在应用程序中创建商户帐户。我们必须使用任何一个支付处理站点来创建商户帐户。
同样,使用google wallet,你必须为你的项目生成客户端id。

关于android - Google钱包,商家帐户和沙箱,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28344881/

10-10 06:20