You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

自定义页面接入Google Pay(Stripe)遇OR_BIBED_06错误求助

解决Google Pay集成Stripe时的OR_BIBED_06错误

核心问题分析

你遇到的OR_BIBED_06错误,根源在于Google Pay请求中的Stripe tokenization配置参数错误,具体是tokenizationSpecification.parameters里的参数名使用不当。

具体修复步骤

  1. 修正Tokenization参数
    你的配置里误用了gatewayMerchantId传递Stripe密钥,但Stripe要求的参数名是stripe:publishableKey。修改后的tokenizationSpecification部分应为:

    "tokenizationSpecification": {
      "type": "PAYMENT_GATEWAY",
      "parameters": {
        "gateway": "stripe",
        "stripe:publishableKey": "pk_live_XXX"
      }
    }
    
  2. 验证Merchant ID正确性
    确保merchantInfo.merchantId是你在Google Pay商户控制台申请的商户ID,而非Stripe的商户ID。若未申请Google Pay商户ID,需先完成注册流程。

  3. 确认域名配置
    再次检查Stripe后台的Google Pay设置:

    • 当前域名已添加到“允许的域名”列表
    • 本地调试时,localhost也需添加到允许列表
  4. 检查运行环境协议
    Google Pay仅支持HTTPS协议(localhost除外),确保测试/生产环境使用HTTPS。

完整修正后的配置示例

{
  "apiVersion": 2,
  "apiVersionMinor": 0,
  "allowedPaymentMethods": [
    {
      "type": "CARD",
      "parameters": {
        "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"],
        "allowedCardNetworks": ["AMEX", "DISCOVER", "INTERAC", "JCB", "MASTERCARD", "VISA"]
      },
      "tokenizationSpecification": {
        "type": "PAYMENT_GATEWAY",
        "parameters": {
          "gateway": "stripe",
          "stripe:publishableKey": "pk_live_XXX"
        }
      }
    }
  ],
  "transactionInfo": {
    "countryCode": "ES",
    "currencyCode": "EUR",
    "totalPriceStatus": "FINAL",
    "totalPrice": "0.9"
  },
  "merchantInfo": {
    "merchantName": "你的商户名称",
    "merchantId": "你的Google Pay商户ID"
  }
}

内容的提问来源于stack exchange,提问作者Ajouve

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 00:05:02