EOOPAY
  1. 我在这里:  
  2. 首页
  3. USD接口(柬埔寨)

USD接口(柬埔寨)

代收接口

文章信息
分类:USD接口(柬埔寨)

代收接口 — 柬埔寨 USD

使用 EOOPAY 分配的商户号和商户 API 密钥。产品须先在该商户下开通;请使用已分配的产品编号。

本产品面向柬埔寨收付款,记账及提交币种为美元 USD,最多两位小数;100.00 表示 100 美元,不是 KHR 瑞尔,也不是分。

单笔限额以商户已开通的产品配置及接口校验结果为准。

产品编号

pay_bankcode产品名称收付款方式
987USD-PAY-ACLACL
988USD-PAY-WINGWING
989USD-PAY-ABAABA
990USD-PAY-BAKONGBAKONG

POST https://{request-address}/Pay_AddOrder.html
Content-Type: application/x-www-form-urlencoded

请求参数

参数名称必填类型说明
pay_memberid是stringEOOPAY 商户号
pay_orderid是string商户唯一订单号
pay_amount是string金额单位为 USD
pay_applydate是stringyyyy-MM-dd HH:mm:ss
pay_bankcode是string使用上表中已开通的代收产品编号
pay_notifyurl是string商户接收异步支付结果的地址
pay_callbackurl是string支付完成后的商户页面跳转地址
pay_userid是string商户侧交易用户标识
type否string传 json;不参与签名
pay_md5sign是string按现有 EOOPAY 商户签名规则计算;不参与自身签名

上述 8 个 pay_ 业务字段参与代收签名;type 和 pay_md5sign 不参与。页面跳转只用于展示,订单成功应以验签后的异步通知或订单查询结果为准。

请求示例

以下为参数模板,不是可直接提交的真实订单。请替换商户号、账号、姓名、订单号及回调地址后,使用自己的商户密钥重新计算签名;实际请求以表单方式发送。

{
  "pay_memberid": "YOUR_MERCHANT_ID",
  "pay_orderid": "USDDEPOSIT_UNIQUE_ORDER",
  "pay_amount": "100.00",
  "pay_applydate": "2026-10-20 12:00:00",
  "pay_bankcode": "989",
  "pay_notifyurl": "https://merchant.example/payment/notify",
  "pay_callbackurl": "https://merchant.example/payment/return",
  "pay_userid": "YOUR_USER_ID",
  "type": "json",
  "pay_md5sign": "RECALCULATE_WITH_YOUR_MERCHANT_KEY"
}

响应参数与示例

参数名称必填类型说明
code是string1 为创建成功;失败时按返回信息处理
msg是string结果说明
money是string以 USD 计的订单金额
order_sn是stringEOOPAY 平台订单号
payUrl是string打开此链接进入收银台
{
  "code": "1",
  "msg": "Success",
  "money": "100.00",
  "order_sn": "PLATFORM_ORDER_NUMBER",
  "payUrl": "https://{request-address}/Pay_Pay_pay.html?orderid=PLATFORM_ORDER_NUMBER"
}

签名、查询与回调

加密方式 · 代收订单查询 · 代付订单查询 · 代收回调 · 代付回调

代付接口

文章信息
分类:USD接口(柬埔寨)

代付接口 — 柬埔寨 USD

使用 EOOPAY 分配的商户号和商户 API 密钥。产品须先在该商户下开通;请使用已分配的产品编号。

本产品面向柬埔寨收付款,记账及提交币种为美元 USD,最多两位小数;100.00 表示 100 美元,不是 KHR 瑞尔,也不是分。

单笔限额以商户已开通的产品配置及接口校验结果为准。

产品编号

payment_code产品名称收付款方式
12727USD-PAYOUT-ACLACL
12728USD-PAYOUT-WINGWING
12729USD-PAYOUT-ABAABA
12730USD-PAYOUT-BAKONGBAKONG

POST https://{request-address}/Payment_AddOrder
Content-Type: application/x-www-form-urlencoded

请求参数

参数名称必填类型说明
mchid是stringEOOPAY 商户号
applydate是stringyyyy-MM-dd HH:mm:ss
out_trade_no是string商户唯一订单号;不要重复下单
payment_code是string使用上表中已开通的代付产品编号
money是string以 USD 提交,例如 50.00
bankname是string与产品匹配:ACL / WING / ABA / BAKONG
accountnumber是string真实有效的收款账号;用字符串保留前导零
accountname是string收款人姓名
userid是string商户侧交易用户标识
notifyurl是string商户接收异步结果的地址
pay_md5sign是string按现有 EOOPAY 商户签名规则计算

请求示例

以下为参数模板,不是可直接提交的真实订单。请替换商户号、账号、姓名、订单号及回调地址后,使用自己的商户密钥重新计算签名;实际请求以表单方式发送。

{
  "mchid": "YOUR_MERCHANT_ID",
  "applydate": "2026-10-20 12:00:00",
  "out_trade_no": "USDPAYOUT_UNIQUE_ORDER",
  "payment_code": "12729",
  "money": "50.00",
  "bankname": "ABA",
  "accountnumber": "YOUR_RECIPIENT_ACCOUNT",
  "accountname": "YOUR_RECIPIENT_NAME",
  "userid": "YOUR_USER_ID",
  "notifyurl": "https://merchant.example/payment/notify",
  "pay_md5sign": "RECALCULATE_WITH_YOUR_MERCHANT_KEY"
}

响应参数与示例

参数名称必填类型说明
success是booleantrue 表示请求已受理,不等于代付完成
errCode是string0 为请求受理成功;其他错误按 errMsg 处理
errMsg是string受理或错误信息;最终结果以回调或查询为准
{
  "success": true,
  "errCode": "0",
  "errMsg": "Accepted; awaiting payment result"
}

请求超时或暂未取得最终结果时,先查询原订单,避免重复出款。使用原商户订单号核对订单状态,不能将受理成功视为到账成功。

签名、查询与回调

加密方式 · 代收订单查询 · 代付订单查询 · 代收回调 · 代付回调

选择你的语音

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

Main menu zh-CN

  • eoopay技术文档