WECHAT_PAY_NOTIFY_SAMPLE.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. wx:
  2. pay:
  3. jsapi:
  4. # 启用真实微信下单后,preparePay 将请求微信 V3 下单接口
  5. enabled: false
  6. # 未启用真实下单时,是否允许自动回退 mock 参数
  7. mock-fallback: true
  8. # 小程序 appId
  9. app-id: REPLACE_WITH_MINI_APP_ID
  10. # 商户号
  11. mch-id: REPLACE_WITH_WECHAT_MCH_ID
  12. # 商户 API 证书序列号
  13. merchant-serial-no: REPLACE_WITH_MERCHANT_SERIAL_NO
  14. # 商户私钥 PEM
  15. merchant-private-key-pem: |
  16. -----BEGIN PRIVATE KEY-----
  17. REPLACE_WITH_MERCHANT_PRIVATE_KEY
  18. -----END PRIVATE KEY-----
  19. # 回调基地址,例如 https://api.example.com/mobile
  20. notify-base-url: https://api.example.com/mobile
  21. # 微信支付 V3 JSAPI 下单地址
  22. unified-order-url: https://api.mch.weixin.qq.com/v3/pay/transactions/jsapi
  23. notify:
  24. # 本地联调可临时开启;测试/生产必须关闭
  25. skip-signature-verify: true
  26. # 微信支付平台公钥(PEM)
  27. platform-public-key-pem: |
  28. -----BEGIN PUBLIC KEY-----
  29. REPLACE_WITH_WECHAT_PAY_PLATFORM_PUBLIC_KEY
  30. -----END PUBLIC KEY-----
  31. # 微信支付平台证书序列号(可选但建议配置)
  32. platform-serial-no: REPLACE_WITH_WECHAT_PAY_PLATFORM_SERIAL_NO
  33. # APIv3 Key:用于解密 resource.ciphertext
  34. api-v3-key: REPLACE_WITH_32_BYTES_API_V3_KEY