YfpayYfpay
  • 介绍
  • 接口签名
  • 代收下单
  • 代收查询
  • 代收通知
  • 代付下单
  • 代付查询
  • 代付通知
  • 余额查询
  • 通道
  • 响应
  • 巴西
  • 中国
  • 印度
  • 印度尼西亚
  • 墨西哥
  • 尼日利亚
  • 菲律宾
  • 南非
  • 泰国
  • 乌克兰
  • 越南
  • USDT
  • English
  • 简体中文
  • 介绍
  • 接口签名
  • 代收下单
  • 代收查询
  • 代收通知
  • 代付下单
  • 代付查询
  • 代付通知
  • 余额查询
  • 通道
  • 响应
  • 巴西
  • 中国
  • 印度
  • 印度尼西亚
  • 墨西哥
  • 尼日利亚
  • 菲律宾
  • 南非
  • 泰国
  • 乌克兰
  • 越南
  • USDT
  • English
  • 简体中文
  • 接入指引

    • 介绍
    • 接口签名
    • 代收下单
    • 代收查询
    • 代收通知
    • 代付下单
    • 代付查询
    • 代付通知
    • 余额查询
    • 通道
    • 响应

响应

状态说明

HTTP Status Code说明
200 OK查询成功
201 Created下单成功
403 Forbidden签名错误
404 Not Found订单未找到
422 Unprocessable Content表单验证不通过(提交的参数未通过验证)
429 Too Many Requests限流(通常不会响应这个错误)
500 Internal Server Error服务器错误

更多HTTP 状态码知识,请参考 HTTP response status codes 。

成功示例

200 OK

{
  "client_key": "01h6tn69wfcpy5q5x3vpb3x9me",
  "amount": "100.00",
  "trade_no": "100000012023072123389872",
  "out_trade_no": "1698896652712",
  "created_at": "2023-01-01T01:01:01.000000Z",
  "paid_at": "2023-01-01T01:02:03.000000Z",
  "status": 1
}

201 Created

{
  "client_key": "01h6tn69wfcpy5q5x3vpb3x9me",
  "amount": "100.00",
  "trade_no": "100000012023072123389872",
  "out_trade_no": "20230101000000",
  "payment_url": "https://example.com/cashier",
  "created_at": "2023-01-01T01:01:01.000000Z"
}

失败示例

403 Forbidden

{
  "message": "Invalid signature."
}

404 Not Found

{
  "message": "The transaction not found."
}

422 Unprocessable Content

{
  "message": "The out trade no has already been taken.",
  "errors": {
    "out_trade_no": ["The out trade no has already been taken."]
  }
}

429 Too Many Requests

{
  "message": "Too Many Attempts."
}

500 Internal Server Error

{
  "message": "Server error. Please contact support."
}
Prev
通道