1. 其他语言的加密签名例子
  • 开放文档介绍
  • 代收
    • 代收下单-印度
    • 代收下单-菲律宾
    • 代收下单-印尼
    • 代收下单-越南
    • 代收下单-虚拟币
    • 代收下单-中国
    • 代收下单-马来西亚
  • 代付
    • 代付下单-印度
    • 代付下单-菲律宾
    • 代付下单-印尼
    • 代付下单-越南
    • 代付下单-虚拟币
    • 代付下单-马来西亚
  • 回调通知
    • 回调说明
    • 代收回调
    • 代付回调
  • 查询接口
    • 代收查询
    • 代付查询
    • 钱包查询
  • 其他语言的加密签名例子
    • Go语言加密签名例子
    • Python加密签名例子
    • PHP加密签名例子
    • Nodejs加密签名例子
    • 环境变量和请求体json的例子
    • Java加密签名例子
  • 其它说明
    • 响应状态说明
    • 订单状态说明
    • 支付方式列表
    • 银行卡列表
    • 收银台 iframe 复制功能支持说明
  1. 其他语言的加密签名例子

环境变量和请求体json的例子

环境变量#

config.env#

# test API 配置信息
APP_ID=M2025349U5KYS
APP_SECRET=YSb17jNkNuchSUafy8s@2O4Ee!ZQ#i%uZAqw^kLMR^7CTg9#V7Msl2Dp@108Ox73
API_DATA_KEY=cnRDSnNaQWdxUHVibHY0aHYzcjdubTh4YUhtY1UxVXY=
MERCHANT_ID=2000555916775682049

# API 地址
# 此处是sandbox的api主机或者正式环境的请求主机,按实际的填写
API_BASE_URL=https://test.com
API_BASE_URL=http://localhost:8080
TIMESTAMP=1766679071128
NONCE=986d6d6f73325eb3fc4aa96b35610c12

# 可以配置 aes-gcm-v1 
ENCRYPT_METHOD=None

# dev 
APP_ID=M20253504WTEX
APP_SECRET=nB3AEyZHftPr%4r4sA8m*x4!moQBdLSLnDZCmmdX1*bPvRipNL#ibytmlzUA5Jl6
API_DATA_KEY=SThob05jVkhiMHBkRGloN1VGSW5hVnJ0OGFLS2tvekE=
MERCHANT_ID=2000883285752385537

请求体json#

body.json#

{
    "amount": 88986,
    "currency": "INR",
    "description": "测试订单",
    "extra": {},
    "callback_url": "https://wwww.baidu.com",
    "order_no": "ORDER17662504400002zvsAE",
    "paymentMethod": "CASHIER_IN",
    "return_url": "https://wwww.baidu.com",
    "timeout": 0
  }
  
Modified at 2026-01-11 18:37:17
Previous
Nodejs加密签名例子
Next
Java加密签名例子
Built with