| Name |
Type & Max |
Description |
Requirement |
| merchantId |
varchar(9) |
The unique identity of the merchant ID in Payease system. After the merchant completes Payease system registration, the merchant can log in the merchant background to check |
M |
| amount |
decimal(18) |
UNIT: China fen,1 Yuan=100 Fen |
M |
| currency |
varchar(3) |
USD, HKD, JPY, GBP, SGD, CAD, AUD, EUR, SEK, NOK, DKK, MOP, CHF |
M |
| requestId |
varchar(50) |
The requestId is an ID generated by the merchant. This ID is unique for each merchant and can be used for ensuring the uniqueness of the request;For paid or cancelled orders in the PayEase payment system, the merchant side cannot submit them again. |
M |
| forUse |
varchar(50) |
Value: GOODSTRADE |
M |
| notifyUrl |
varchar(200) |
Server notification:Successful notification will be sent to the address after payment is successful.This address can take parameters(Send mechanism see response mechanism) example:“www.5upay.com/callback.action?test=test”. Note: if the parameter value of notifyUrl is not filled, your server will not receive the notice of successful payment after payment is successful. |
M |
| remark |
varchar(300) |
Merchant remarks the order; this remark will be returned to the merchant via asynchronized callback. |
O |
| paymentModeCode |
varchar(50) |
Value: FOREIGN-FOREX-ECITIC-P2P |
C |
| productDetails |
JSON |
Please refer to the table "Request Fields (productDetails,product details)"; SA maximum of 50 items of product information data can be uploaded |
M |
| payer |
JSON |
Please refer to the table "Request Fields (payer,payer information)" |
M |
| timeout |
varchar(10) |
Used to set the timeout period of an order(Unit: hour; Maximum:168) E.g. fill in 24: the order is due at 24 hours. |
O |
| hmac |
- |
The result of parameter signature,generated by the merchant.For the method of obtaining hmac,please reference to "Geoswift encryption and decryption process specification" |
M |
| Name |
Type & Max |
Description |
Requirement |
| requestId |
varchar(50) |
The transaction number, which will be reported to the State Administration of Foreign Exchange. |
M |
| name |
varchar(200) |
Porduct Name |
M |
| quantity |
long |
Porduct quantity |
M |
| amount |
long |
Porduct amount; Unit: Cent, E.g. 1 dollor = 100 cents |
M |
| receiver |
varchar(200) |
Payee name (if it is empty, the system will automatically take the merchant's registered name on PayEase |
M |
| idType |
varchar(2) |
01: Identity card |
C |
| 02: Social credit unified code |
| idNum |
varchar(18) |
The payee's ID number |
C |
| phoneNum |
varchar(20) |
The payee's phone number |
C |
| bankCardNum |
varchar(20) |
The payee's bank card number |
C |
| areaCode |
varchar(6) |
Please refer to the section of the "Area Code List" |
C |
| attrCode |
varchar(3) |
Please refer to the section of the "Economy Type" |
O |
| logisticsNumber |
varchar(120) |
Logistics tracking number |
O |
| logisticsCompany |
varchar(200) |
Logistics company |
O |
| invoiceNumber |
varchar(35) |
invoiceNumber |
O |
| contractNumber |
varchar(20) |
contract Number |
O |
| platformName |
varchar(50) |
Platform Name |
M |
| tradeTime |
varchar(50) |
format: YYYY-MM-DD HH:MM:SS |
M |
| Name |
Description |
| merchantId |
The unique identity of the merchant ID in Payease system. After the merchant completes Payease system registration, the merchant can log in the merchant background to check |
| requestId |
The requestId is an ID generated by the merchant. This ID is unique for each merchant and can be used for ensuring the uniqueness of the request;For paid or cancelled orders in the PayEase payment system, the merchant side cannot submit them again. |
| status |
SUCCESS, "The request was received" |
| FAILED |
| ERROR |
| errorMessage |
The cause of the error |
| payee |
The beneficiary account info of the international bank wire transfer; Please refer to the table "Response Fields (payee,The beneficiary account info of the international bank wire transfer)" |
| hmac |
The result of parameter signature,generated by the merchant.For the method of obtaining hmac,please reference to "Geoswift encryption and decryption process specification" |
| Name |
Description |
| merchantId |
merchantId |
| requestId |
The requestId is an ID generated by the merchant. This ID is unique for each merchant and can be used for ensuring the uniqueness of the request;For paid or cancelled orders in the PayEase payment system, the merchant side cannot submit them again |
| serialNumber |
PayEase system transaction serial number |
| currency |
CNY, USD, JPY, EUR, CHF, GBP, CAD, AUD, HKD |
| amount |
UNIT: Cent |
| remark |
Merchant remarks the order; this remark will be returned to the merchant via asynchronized callback. |
| foreignExchange |
Please refer to the table "Response fields(foexignExchangeResponse,Return parameter of foreign exchange purchase)" |
| paymentModeAlias |
Value: FOREIGN-FOREX-ECITIC-P2P |
| hmac |
The result of parameter signature,generated by the merchant.For the method of obtaining hmac,please reference to "Geoswift encryption and decryption process specification" |