SGD interface
- Details
- Category: SGD interface
https://{request address}/Pay_AddOrder.html
Request parameters
|
Parameter name |
Required |
Whether to participate in the signature |
Description |
|---|---|---|---|
|
pay_memberid |
yes |
yes |
The "Merchant Number" provided by the payment system to the cooperating merchants |
|
pay_orderid |
yes |
yes |
Merchant unique order number |
|
pay_applydate |
yes |
yes |
Payment time, yyyy-MM-dd HH:mm:ss |
|
pay_bankcode |
yes |
yes |
Channel Management->>Get channel rates |
|
pay_notifyurl |
yes |
yes |
Server return address. (POST return data) |
|
pay_callbackurl |
yes |
yes |
Page jump return address (POST return data) |
|
pay_userid |
yes |
yes |
Transaction user ID; if it is inconvenient to provide or cannot be obtained, please provide other alternative data, such as: player’s mobile phone number. |
|
pay_amount |
yes |
yes |
Product amount in current currency |
|
type |
no |
no |
If type=json is passed, json will be returned. If other values are passed, html will be returned. |
|
username |
yes |
no |
Payer's name |
|
pay_md5sign |
yes |
no |
Please see the MD5 signature field format |
Response parameters (will be returned only if type=json is passed)
|
Parameter name |
Required |
type |
Description |
|
status |
yes |
string |
Status code 1=Success |
|
msg |
yes |
string |
Error message Success or failed |
|
pay_amount |
yes |
string |
Order amount |
|
pay_orderid |
yes |
string |
Payment order number of the payment system |
|
payUrl |
yes |
string |
Payment link i.e. cashier |
|
return_params |
no |
string |
Transparent |
Request Example
|
{ |
Return to Example
{
"code": "1",
"msg": "Success",
"money": "1000",
"order_sn": "20240603013042504853",
"payUrl": "https://******************"
}
- Details
- Category: SGD interface
https://{Request address}/Payment_AddOrder
Request Parameters
|
parameter name |
required |
type |
explanation |
|
mchid |
yes |
string |
The "merchant number" provided by the payment system to the cooperative merchant |
|
applydate |
yes |
string |
Initiate payment time,(yyyy-MM-dd HH:mm:ss) |
|
out_trade_no |
yes |
string |
Merchant’s unique order number |
|
payment_code |
yes |
string |
To pay for the product code, contact customer service to obtain it. |
|
money |
yes |
string |
Payment amount (unit: YES, current currency, 2 decimal places, 100.00) |
|
accountnumber |
yes |
string |
Bank card number or account number corresponding to the payment account |
|
userid |
yes |
string |
Transaction user ID; if it is inconvenient or unobtainable, please provide other alternative data, such as the player's mobile phone number. |
|
notifyurl |
yes |
string |
Payment callback address |
|
accountname |
yes |
string |
Bank customer name |
|
bankcode |
yes |
string |
Bank code This parameter is required for bank payment channels. It is not required for PayNow channels. |
|
pay_md5sign |
yes |
string |
signature |
Response Parameters
|
Parameter name |
Required |
type |
Description |
|
success |
yes |
string |
True if successful and false if failed |
|
errCode |
yes |
string |
0 |
|
errMsg |
yes |
string |
Withdrawal status message |
Request Example
|
{ |
Return to example
|
{ |
- Details
- Category: SGD interface
Bank Code Bank Name
PAYNOW PAYNOW
7986 CIMB (联昌国际银行)
9636 Maybank(马来西亚银行)
7171 DBS (星展银行)
7339 OCBC (华侨银行)
7375 UOB (大华银行)
7232 HSBC (汇丰银行)
7214 CITIBANK (花旗银行)
9496 Standard Chartered Bank (新加坡渣打银行)
7083 BANK OF CHINA (中国银行)
9733 TRUST BANK SINGAPORE (信托银行)
7287 HL BANK (丰隆银行)
7052 BNP (法国巴黎银行)
9171 GXS BANK (GSX数码银行)
9172 MARIBANK (马里银行)
9173 ANEXT BANK (星熠数字银行)
7302 MAYBANK SINGAPORE LIMITED(马来亚银行新加坡有限公司)
7418 BNP PARIBAS(法国巴黎银行)
POSB POSB Singapore