0

我正在尝试第一次实施谷歌支付。我面临如何指定gatewayand的挑战gatewayMarchantId。我所拥有的是谷歌控制台一个帐户,不知道在哪里可以找到这些信息。

private static JSONObject getTokenizationSpecification() throws JSONException {
    JSONObject tokenizationSpecification = new JSONObject();
    tokenizationSpecification.put("type", "PAYMENT_GATEWAY");
    tokenizationSpecification.put(
            "parameters",
            new JSONObject()
                    .put("gateway", "example")
                    .put("gatewayMerchantId", "exampleGatewayMerchantId"));

    return tokenizationSpecification;
}

我应该用什么来代替我examplegatewayMerchantId付款?

4

1 回答 1

4

Google Pay 使用您的首选网关(请参阅今天支持的处理器)来处理付款。为此,您需要指定网关的标识详细信息。您通常可以在处理器/网关的在线控制台中找到这些。TokenizationSpecification您可以在参考中看到一个示例。

如果您还需要 Google Pay 的生产访问权限,您可以使用以下表单来实现。在您完成此操作后,团队会尽快回复您。获得生产访问权限后,您将获得一个商家标识符,您可以使用该标识符在生产环境中执行付款。请注意,此标识符仅适用于 Google Pay,除了您的网关商家标识符之外,您还需要它。

希望能帮助到你。

于 2019-01-01T17:28:46.717 回答