指定 google 支付标记化

Specifying google pay tokenization

我第一次尝试实施 google 支付。我面临着如何指定 gatewaygatewayMarchantId 的挑战。 我所拥有的是 google console 帐户,但不知道在哪里可以找到此信息。

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 才能让我的付款生效?

Google Pay 使用您的首选网关(参见 supported processors as of today) to process the payment. To do that, you need to specify the identification details of the gateway. You can typically find these inside of your processor/gateway's online console. You can see an example of how that looks like in the TokenizationSpecification reference

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

希望对您有所帮助。