param is a JSON-serialized string. The table below describes its decoded logical fields.| parameter name | required | type of data | length | description |
|---|---|---|---|---|
| timestamp | Yes | long | - | current timestamp |
| channelCode | Yes | string | - | channel code( WebPay ChannelCode List ) |
| mchOrderId | Yes | string | 1-32 | merchant order ID, alphanumeric, max length 32 |
| amount | Yes | integer | - | amount, the unit is cent |
| notifyUrl | Yes | string | 1-256 | merchant payment notification URL |
| redirectUrl | Yes | string | 1-512 | payment redirectUrl URL |
| customerName | Yes | string | 1-128 | customer name, max length 100 |
| Yes | string | 1-128 | customer email address | |
| mobile | Yes | string | 10-11 | customer mobile phone number |
| remark | NO | string | 1-256 | remark |
| expireSeconds | NO | integer | - | expiration time,unit is second,from 30 to 3600,default is 3600 |