# 4.消费接口



| 接口名称 | 测试地址                               | 生产地址                           |
| -------- | -------------------------------------- | ---------------------------------- |
| 消费接口 | <https://mchapi.allpayx.com/testjspay> | <https://mchapi.allpayx.com/jspay> |

将相关参数,以表单形式提交到指定 url,即可调起支付。

| 参数          | 类型         | 属性 | 描述                                                         |
| ------------- | ------------ | ---- | ------------------------------------------------------------ |
| version       | String(12)   | M    | 统一填写为“VER000000002”                                     |
| charSet       | String(6)    | M    | 统一填写为“UTF-8”                                            |
| transType     | String(4)    | M    | 消费交易填写“PURC”                                           |
| orderNum      | String(60)   | M    | 订单号:商户自行定义,需保证同一商户号下订单号不能重复       |
| orderAmount   | String(12)   | M    | 订单金额:如 100 元,表示为 100 或 100.00                    |
| orderCurrency | String(3)    | M    | 订单币种:ISO标准 如:人民币填写“CNY”,美元填写"USD"          |
| frontURL      | String(400)  | M    | 支付完成后跳转到该地址                                       |
| backURL       | String(400)  | M    | 支付结果异步通知到该地址                                     |
| merReserve    | String(1024) | M    | 商户预留内容,可传任意内容,如购买商品信息、员号等,但不要传特殊符号,如逗号。 |
| merID         | String(15)   | M    | 商户 ID,由AllPay 分配                                       |
| acqID         | String(11)   | M    | 收单行 ID "99020344"                                         |
| paymentSchema | String(10)   | M    | 渠道代码:微信:WX, 支付报"APMP",银联 "UP"                   |
| goodsInfo     | String(60)   | M    | 商品信息                                                     |
| transTime     | String(14)   | M    | 交易时间,格式:"yyyyMMddHHmmss"                               |
| signType      | String(3)    | M    | MD5                                                          |
| signature     | String(32)   | M    | 采用 MD5 签名                                                |