EOOPAY
  1. You are here:  
  2. Home
  3. MMK interface

MMK interface

Deposit interface

Details
Category: MMK interface

https://{url}/Pay_AddOrder.html

Request parameters

parameter name

required

yes or no signature

explanation

pay_memberid

YES

YES

The "merchant number" provided by the payment system to the cooperative merchant

pay_orderid

YES

YES

Merchant’s unique order number

pay_applydate

YES

YES

Payment time,yyyy-MM-dd HH:mm:ss

pay_bankcode

YES

YES

Channel Management->>Channel Rate Acquisition

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 or unavailable to provide, please provide other alternative data, such as: player mobile phone number。

pay_amount

YES

YES

Product amount in current currency

pay_md5sign

YES

NO

Please see MD5 signature field format

type

NO

NO

If type=json is passed, json will be returned,If you use a bank card, you must access updateSID; if other values are passed, html will be returned.

 

Response parameters (will be returned only if type=json is passed)

parameter name

required

type

explanation

status

YES

string

Status code 1=success error=failure

msg

YES

string

Error message: Success or faild

pay_amount

YES

string

order amount

pay_orderid

YES

string

Payment order number of the payment system

payUrl

YES

string

Payment link

bank_code

YES

string

Bank card number for recharge

return_params

NO

string

Transparent transmission parameters

 

Request Example

{
    "pay_memberid": "10006",
    "pay_orderid": 1722801459,
    "pay_amount": "1000.00",
    "pay_applydate": "2024-08-05 03:57:39",
    "pay_bankcode": 948,
    "pay_notifyurl": "https:\/www.baidu.com",
    "pay_callbackurl": "https:\/\/ya.ru\/",
    "pay_userid": 15452,
    "pay_md5sign": "664C48949ED085D950E3681C3FBEC9AE",
    "type": "json"
}

Response Example

{
    "code": "1",
    "msg": "Success",
    "money": "1000",
    "order_sn": "202*************",
    "payUrl": "https://*********",
    "bank_code": "09956524783"
}

Withdrawal interface

Details
Category: MMK 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)

bankname

YES

string

kbz or wave

accountnumber

YES

string

Bank card number or account number corresponding to the payment account

accountname

YES

string

Beneficiary Name

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

pay_md5sign

YES

string

signature

 

response parameters

parameter name

required

type

explanation

success

YES

string

True for success, false for failure

errCode

YES

string

0

errMsg

YES

string

Payment status message

Request example

{
    "accountname": "FONG HAO HUAI",
    "accountnumber": "2090870300",
    "applydate": "2023-08-01 09:55:22",
    "bankname": "kbz",
    "mchid": "10006",
    "money": "110",
    "notifyurl": "http://*******/server.php",
    "out_trade_no": "1722801322640",
    "payment_code": "11005",
    "userid": "54545",
    "pay_md5sign": "D3B5FF889AA455797D20A22EECE99950"
}

Return example

{

"success": true,

"errCode": "0",

"errMsg": "Success"

}

updateSID

Details
Category: MMK interface

https://{request address}/Pay_Trade_CheckOrder

Request parameters

parameter name

required

type

explanation

pay_memberid

YES

string

The "merchant number" provided by the payment system to the cooperative merchant

pay_orderid

YES

string

Merchant’s unique order number

serial_number

YES

string

The last 5 digits of the payment transaction after successful payment

pay_md5sign

YES

string

signature

 

response parameters

parameter name

required

type

explanation

status

YES

string

True for 00, false for other

msg

YES

string

SUCCESS

timestamp

YES

string

Timestamp

Request example

{
    "pay_memberid": "10006",
    "pay_orderid": "1722797064",
    "serial_number": "15468",
    "pay_md5sign": "22603D91DCF337146D14410025468740"
}

Return example

{
    "status": "00",
    "msg": "SUCCESS",
    "timestamp": 1722800955
}

Select your language

  • 简体中文 (中国)
  • English (United Kingdom)

Main menu en-GB

  • eoopay technical documentation