SA-starpago-zh
  1. 代收
SA-starpago-zh
  • 接入指引
  • 附件码表
  • 签名示例
  • 签名常见问题解决方案
  • 印尼 - 银行编码对照表
  • 泰国 - 银行编码对照表
  • 巴基斯坦 - 银行编码对照表
  • 孟加拉 - 银行编码对照表
  • 菲律宾 - 银行编码对照表
  • 代收
    • 巴基斯坦-代收订单创建
      POST
    • 泰国-代收订单创建
      POST
    • 菲律宾-代收订单创建
      POST
    • 孟加拉-代收订单创建
      POST
    • 代收订单查询
      GET
  • 代付
    • 巴基斯坦-代付订单创建
      POST
    • 泰国-代付订单创建
      POST
    • 菲律宾-代付订单创建
      POST
    • 孟加拉-代付订单创建
      POST
    • 代付订单查询
      GET
  • 账户
    • 余额查询
      GET
  • 回调通知
    • 代收回调通知
    • 代付回调通知
  1. 代收

巴基斯坦-代收订单创建

POST
{{HOST}}/api/v2/payment/order/create

Request

Body Params application/json
appId
string 
应用号
required
appID
merOrderNo
string 
商户订单号
required
商户订单号
notifyUrl
string 
异步通知地址
required
异步通知地址
sign
string 
签名
required
currency
string 
金额币种
required
PKR
amount
string 
required
金额
payMethod
string 
required
PK_WALLET
extra
object 
required
mobile
string 
required
03开头的11位数字(当autoFille="1"或者direct="1"的时候需要传真实的电话号码,否则用户钱包可能收不到支付信息)
accountNo
string 
optional
巴基斯坦的用户cnic: payType 为 PK_WALLET_JAZZCASH 时该项必填
payType
string 
required
PK_WALLET_JAZZCASH/PK_WALLET_EASYPAISA 其中一个
autoFill
string 
optional
收银台页面是否自动填充提交上来的用户信息(1: 是, 0: 否) 默认值为 0
direct
string 
optional
支持用户直连钱包,无需跳转到其他三方收银台(1: 直连, 0: 不直连) 默认值为0
attach
string 
附加信息
optional
商户附加信息,原样返回
returnUrl
string 
同步通知地址
optional
同步通知地址
Example
{
    "appId": "a0c07e56c281c23c9b0bfd94923cfb9d",
    "merOrderNo": "94657471-ecdf-2013c-640d-2cde48001122",
    "notifyUrl": "http://localhost:8888/notify",
    "sign": "4fc6c379a1824d3416fab4f86c9077d1e48e00a55c96ad52a5c1901d447d81c3",
    "currency": "PKR",
    "amount": "13500",
    "extra": {
        "email": "akin@gmail.com",
        "phone": "82220509720",
        "accountName": "akin",
        "channelCode": "MANDIRI"
    },
    "attach": "发起代收"
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST '{{HOST}}/api/v2/payment/order/create' \
--header 'Content-Type: application/json' \
--data-raw '{
    "appId": "a0c07e56c281c23c9b0bfd94923cfb9d",
    "merOrderNo": "94657471-ecdf-2013c-640d-2cde48001122",
    "notifyUrl": "http://localhost:8888/notify",
    "sign": "4fc6c379a1824d3416fab4f86c9077d1e48e00a55c96ad52a5c1901d447d81c3",
    "currency": "PKR",
    "amount": "13500",
    "extra": {
        "email": "akin@gmail.com",
        "phone": "82220509720",
        "accountName": "akin",
        "channelCode": "MANDIRI"
    },
    "attach": "发起代收"
}'

Responses

🟢200成功
application/json
Body
code
integer 
响应状态码
required
0为成功
msg
string 
返回文字描述
required
data
object 
返回数据
required
orderStatus
integer 
订单状态
required
支付中 0 1 -4
支付成功 2 3
支付失败 -1 -2 -3
orderNo
string 
交易订单号
required
订单号
merOrderNo
string 
商户订单号
required
商户订单号
amount
integer 
required
金额
currency
string 
金额币种
required
币种
attach
string 
required
createTime
integer 
required
updateTime
integer 
required
sign
string 
签名
required
params
object 
required
支付数据
message
string 
描述信息
required
订单异常时会返回此字段,用作异常描述
Example
{
    "code": 0,
    "msg": "success",
    "data": {
        "orderStatus": 1,
        "orderNo": "14b2409d1f0a4720bcbe0e62c30e5e25",
        "merOrderNo": "94657471-ecdf-2013c-640d-2cde48001122",
        "amount": 13500,
        "currency": "IDR",
        "attach": "发起代收",
        "createTime": 1728014062872,
        "updateTime": 1728014062872,
        "sign": "609a05be8730c4f4adfa5bc61dac64ba13041f62c0778ec281a0b283b8cd6ffb",
        "params": {
            "bankCode": "QRIS",
            "content": "00020101021226670016COM.NOBUBANK.WWW01189360050300000870650214411175444529490303UKE51440014ID.CO.QRIS.WWW0215ID20243220097110303UKE5204549953033605405135005802ID5907HORIZON6013JAKARTA BARAT61051163062510114100413324243500614202410041577940703A010804POSP630409F9",
            "payMethod": "QRIS",
            "paymentLink": "https://h5.simplypay.vip/payment/idr/14b2409d1f0a4720bcbe0e62c30e5e25"
        }
    }
}
Modified at 2025-05-28 15:37:07
Previous
菲律宾 - 银行编码对照表
Next
泰国-代收订单创建
Built with