yealqp
  1. 支付
yealqp
  • 一言API
    • 一言API
      GET
    • 数据模型
      • 一言
        • 句子类型
        • 返回编码
        • 字符集
  • 易支付对接API
    • 支付
      • 创建支付订单
        POST
    • 查询
      • 查询订单支付状态
      • 查询订单详细信息
    • 回调
      • 易支付异步回调
    • 前端页面
      • 手动支付页面
      • 订单二维码页面
    • 数据模型
      • CreateOrderRequest
      • CreateOrderResponse
      • QueryOrderResponse
      • OrderDetailResponse
      • NotifyResponse
      • ErrorResponse
  1. 支付

创建支付订单

POST
/api/pay
创建一个新的支付订单,返回支付链接或二维码。
注意事项:
需要 Bearer Token 认证
OutPayOrderNo 在10分钟内不能重复
订单有效期为5分钟
金额最小0.01元,最大99999.99元
WebPay 参数说明:
true: 返回网页地址,用户点击后跳转到二维码页面
false: 返回二维码链接,客户端自行展示二维码

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Body 参数application/json必填

示例
{
    "OutPayOrderNo": "ORDER-20240206-001",
    "Amount": 0.01,
    "Name": "VIP会员",
    "Type": "alipay",
    "NotifyUrl": "https://your-domain.com/callback",
    "WebPay": true
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL
curl --location --request POST '/api/pay' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "OutPayOrderNo": "ORDER-20240206-001",
    "Amount": 0.01,
    "Name": "VIP会员",
    "Type": "alipay",
    "NotifyUrl": "https://your-domain.com/callback",
    "WebPay": true
}'

返回响应

🟢200成功
application/json
订单创建成功
Body

示例
{
    "code": 200,
    "message": "订单创建成功",
    "OutPayOrderNo": "ORDER-20240206-001",
    "PayOrderNo": "550e8400-e29b-41d4-a716-446655440000",
    "PayUrl": "http://localhost:8080/pay?PayOrderNo=550e8400-e29b-41d4-a716-446655440000"
}
🟠400请求有误
🟠401未认证
🔴500服务器内部错误
修改于 2026-02-06 19:13:40
上一页
字符集
下一页
查询订单支付状态
Built with