收款(Pay-In · 墨西哥)墨西哥 地区 收款(Pay-in) 接口(MXN )。详见 支付方式 。
Request POST /v2.0/transaction/pay-in
Request Path: sandbox: https://sandbox-gateway.smilepayz.com/v2.0/transaction/pay-in production: https://gateway.smilepayz.com/v2.0/transaction/pay-in
Field Required Type Description Content-TypeM String application/json 请求体。X-TIMESTAMPM String Format: yyyy-MM-ddTHH:mm:ss±HH:mm (e.g. Mexico CST −06:00). X-SIGNATUREM String 请求体签名(见产品文档 签名生成 )。 X-PARTNER-IDM String 商户 merchantID(字母数字)。
Body Parameters Field Required Type Description orderNoM String(32) 商户唯一订单号,6–32 位字母数字。 purposeM String(64) 展示用摘要,1–64 UTF-8 字符。 merchantM Object 含 merchantId 及可选子商户字段。 merchantId M String Smilepayz merchantId。 merchantName O String UTF-8 商户展示名。 subMerchantId O String 可选子商户编号。 subMerchantName O String 可选子商户 UTF-8 名称。 moneyM Object currency 与 amount 金额对象。 currency M String 固定为 MXN。 amount M Number MXN 整数最小货币单位(如 10050 = MXN 100.50)。 paymentMethodM String 通道编码(见 支付方式 文档)。 expiryPeriodO Number 会话秒数,默认 3600,最大 86400(以文档为准)。 redirectUrlO String(256) 支付后 HTTPS 回跳,最长 256。 callbackUrlO String(256) 异步通知 HTTPS,最长 256。
Example Body – Transaction Request: Header Min Body
Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00-06:00
X-SIGNATURE: 7MHd9v5/m9JeqmDZVwWBZUZ5J5...7120QnFEny7Qm7uQR1G0TWCh10fsU6nVxiRoeoQ==
X-PARTNER-ID: 20001
{
"orderNo" : "20001mxspei394eeb7b44c2460" ,
"purpose" : "Electronics invoice — CDMX" ,
"merchant" : {
"merchantId" : "20001"
} ,
"money" : {
"currency" : "MXN" ,
"amount" : 250000
} ,
"paymentMethod" : "SPEI"
}
Responses HTTP Request Field Required Type Description Content-TypeM String application/json 请求体。X-TIMESTAMPM String Format: yyyy-MM-ddTHH:mm:ss±HH:mm
Body Parameters Field Required Type Description codeM String 00 成功,其余失败。messageM String UTF-8 结果说明。 orderNoM String 商户唯一订单号,6–32 位字母数字。 tradeNoO String 平台 tradeNo。 merchantM Object 含 merchantId 及可选子商户字段。 merchantId M String Smilepayz merchantId。 merchantName O String UTF-8 商户展示名。 subMerchantId O String 可选子商户编号。 subMerchantName O String 可选子商户 UTF-8 名称。 moneyM Object currency 与 amount 金额对象。 currency M String 固定为 MXN。 amount M Number MXN 整数最小货币单位(如 10050 = MXN 100.50)。 transactionTimeM String yyyy-MM-ddTHH:mm:ss±HH:mmchannelM Object 通道数据(paymentUrl、qrString 等)。 paymentMethod M String 通道编码(见 支付方式 文档)。 paymentUrl O String 收银台跳转 URL。 qrString O String 通道返回的复制串(若有)。 receiverBankName O String Bank / brand code when returned. vaNumber O String Virtual account / reference when returned. statusO String 订单或支付状态 枚举值。 responseCodeO String Channel result code when returned (e.g. CODI / OXXO). responseMessageO String Channel result text when returned.
Header SPEI Response Body CODI Response Body OXXO Response Body
Content-type: application/json
X-TIMESTAMP: 2020-12-17T10:55:00-06:00
{
"code" : "00" ,
"message" : "Successful" ,
"orderNo" : "20001mxspei394eeb7b44c2460" ,
"tradeNo" : "141200112412131711531135" ,
"merchant" : {
"merchantId" : "20001" ,
"merchantName" : "Smilepayz Demo Store" ,
"accountNo" : "11420011202402290943"
} ,
"money" : {
"currency" : "MXN" ,
"amount" : 250000
} ,
"transactionTime" : "2024-12-13T04:11:54-06:00" ,
"channel" : {
"paymentMethod" : "SPEI" ,
"paymentUrl" : "https://gateway.smilepayz.com/cashier/#/loading?tradeNo=141200112412131711531135" ,
"receiverBankName" : "OPM" ,
"vaNumber" : "646180157000000004"
} ,
"status" : "PROCESSING"
}
{
"code" : "00" ,
"message" : "Successful" ,
"orderNo" : "20011331546f1ca1447c69cc0caf" ,
"tradeNo" : "1412001125102713583676303" ,
"merchant" : {
"merchantId" : "20011" ,
"merchantName" : "Smilepayz Demo Store" ,
"accountNo" : "11420011202402290943"
} ,
"money" : {
"currency" : "MXN" ,
"amount" : 250000
} ,
"transactionTime" : "2025-10-27T00:58:38-06:00" ,
"channel" : {
"paymentMethod" : "CODI" ,
"paymentUrl" : "https://gateway.smilepayz.com/cashier/#/loading?tradeNo=1412001125102713583676303" ,
"qrString" : "{\"TYP\":20,\"v\":{\"DEV\":\"00001618035151761092/60\"},\"ic\":{\"IDC\":\"335b075298\",\"SER\":1733687829,\"ENC\":\"mgXOeZ0ufbeSkj0rFNi3Giu2Qy8zcoAV7yA54fHDhY9kyYz2s82PQLXH+1ObjyoFnQT8QT/aEuTNYquQbTYDO+TWLUEZHrLXQcLsPJ5qaH9LqfXuLRDZAN6wpwIxAvZudKxXKk3VDpswsKPcT98K/VHrEn1zz3MHMIz0cmJsoV+kUX1ed1gr7J162JimfjtOxC/MNKbMsvqZf8f48uDImxTWxEwGtWj0on1C8bs0ZnkBibn8buY4yxRK73ixQMywmXsWxwxp8hoAd8Yh7jO02QYof0F4uehUuu1E8Q6iomEcIYtorFRBcnzrUxLEsjSzMxeDAV4nhF7faVB65UTUp/LyV7lwzPQu5EKF/XUzEeOVyAz0tTQHnbGfkkEh44L5\"},\"CRY\":\"FK0Vm7dtBI+R5tv/3oIM9kkOJLfdSQVG0y6fVQHyAcw=\"}"
} ,
"status" : "PROCESSING" ,
"responseCode" : "2009000" ,
"responseMessage" : "Successful"
}
{
"code" : "00" ,
"message" : "Successful" ,
"orderNo" : "20011f15fd99a451042d585ba32c" ,
"tradeNo" : "1412001125102713522460381" ,
"merchant" : {
"merchantId" : "20011" ,
"merchantName" : "Smilepayz Demo Store" ,
"accountNo" : "11420011202402290943"
} ,
"money" : {
"currency" : "MXN" ,
"amount" : 250000
} ,
"transactionTime" : "2025-10-27T00:52:25-06:00" ,
"channel" : {
"paymentMethod" : "OXXO" ,
"paymentUrl" : "https://gateway.smilepayz.com/cashier/#/loading?tradeNo=1412001125102713522460381" ,
"qrString" : "8201880001347082"
} ,
"status" : "PROCESSING" ,
"responseCode" : "2009000" ,
"responseMessage" : "Successful"
}
Notification/Callback HTTP Request Field Required Type Description Content-TypeM String application/json 请求体。X-TIMESTAMPM String Format: yyyy-MM-ddTHH:mm:ss±HH:mm X-SIGNATUREM String 回调体签名(见 回调验签 文档)。
Body Parameters Field Required Type Description orderNoM String 商户唯一订单号,6–32 位字母数字。 tradeNoM String 平台 tradeNo。 merchantIdM String Smilepayz merchantId。 merchantNameM String UTF-8 商户展示名。 subMerchantIdO String 可选子商户编号。 subMerchantNameO String 可选子商户 UTF-8 名称。 paymentMethodM String 通道编码(见 支付方式 文档)。 transactionTimeM String Format: yyyy-MM-ddTHH:mm:ss statusM String 订单或支付状态 枚举值。 moneyM Object currency 与 amount 金额对象。 currency M String 固定为 MXN。 amount M Number MXN 整数最小货币单位(如 10050 = MXN 100.50)。 payerO Object 付款人对象(见 Payer 模型)。 name O String 收款人全名(UTF-8)。
Return Important
Respond with the string SUCCESS only.
Request Response
{
"orderNo" : "20001mxspei394eeb7b44c2460" ,
"tradeNo" : "141200112412131711531135" ,
"merchantId" : "20001" ,
"merchantName" : "Smilepayz Demo Store" ,
"subMerchantId" : "" ,
"subMerchantName" : "" ,
"paymentMethod" : "SPEI" ,
"transactionTime" : "2024-12-13T04:11:54-06:00" ,
"status" : "SUCCESS" ,
"money" : {
"currency" : "MXN" ,
"amount" : 250000
} ,
"payer" : {
"name" : "Juan Carlos Hernández"
}
}
下一页
代付(Pay-out · 墨西哥)