1. 支付网关
TrustPay
zh
  • en
  • zh
  • 接入说明
  • 签名计算
  • 支付风控接口 - 商户接入指南
  • 支付网关
    • 枚举类型说明
    • 支付回调说明
    • C21 支持区域
      • TrustPay API 与 Checkout 支持的国家和 US/CA 州省
    • 白名单管理
      • 添加卡白名单
      • 导入任务查询
      • 查询卡白名单
    • 卡直付
      POST
    • 收银台
      POST
    • 订单退款
      POST
    • 支付回调通知
      POST
    • 订单查询
      POST
    • 余额查询
      POST
    • 费率查询
      POST
    • 退款查询
      POST
  • 争议管理
    • 争议枚举
    • 争议预警
    • 争议预警回调
    • 争议预防(RDR)
    • 争议管理(Chargeback)
    • Chargeback 回调
  • 信用卡开卡
    • 查询可用卡类型
      POST
    • 开通虚拟卡
      POST
    • 开卡/充值回调通知
      POST
    • 获取虚拟卡详情
      POST
    • 虚拟卡充值
      POST
    • 订单列表查询
      POST
    • 虚拟卡列表查询
      POST
    • 卡片列表
      POST
    • 流水查询
      POST
    • 费率查询
      POST
  • 实体卡
    • 创建持卡人
    • 持卡人列表
    • 绑定持卡人
    • 持卡人绑定列表
    • 查询实体卡余额
    • 查询交易记录
    • 查询账户
    • 实体卡充值
  • Payment Gateway
  • Schemas
    • VCardDetail
    • VOrderDetail
  1. 支付网关

收银台

POST
/v4/payin/create/order
创建收银台代收(收款)订单。
额外参数类型必填说明
payment_methodstring否限定本订单的支付方式:card、apple_pay 或 google_pay,详见下方 「支付方式(可选)」。
checkout_prefill_*string否C21 Checkout 页面预填字段,详见下方 「Checkout 预填字段(可选)」。

支付方式(可选)#

通过 payment_method 将本订单在 TrustPay 收银台中的支付方式限定为一种。
取值收银台行为
card泛指银行卡支付。在选定渠道账户内,优先使用自建卡表单;不可用时使用渠道卡组件。
apple_pay仅使用 Apple Pay,也接受别名 applepay。
google_pay仅使用 Google Pay,也接受别名 googlepay。
不传或传空字符串时,保持原有的多支付方式收银台行为。
指定方式必须已为商户启用,并由可用的渠道账户支持;不可用时创建订单失败,不会自动回退到其他支付方式。
创建订单后,支付方式、银行卡实现方式及渠道账户即固定;后续若停用已绑定的方式,不能切换到其他方式继续支付。
本参数不接受 redirect_card、cash_app 及其他不支持的取值。
非空的 payment_method 必须参与请求签名,使用请求中实际发送的原始值;使用别名时也须按该别名计算签名。
此限制作用于 TrustPay 收银台及其渠道支付组件界面,不代表渠道服务端对直接 API 调用实施了仅限特定钱包的限制。
例如,仅允许 Apple Pay 时,在原有请求体中增加 "payment_method": "apple_pay",并重新计算 sign。

Checkout 预填字段(仅 C21,可选)

Request

Body Params application/jsonRequired

Examples

Responses

🟢200Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location 'https://api.trustpay.money/v4/payin/create/order' \
--header 'Content-Type: application/json' \
--data '{
    "currency": "USD",
    "merchant_id": 8820250900009,
    "notify_url": "https://webhook.site/7bae2180-3529-4e8e-8d0c-2b894ea3da2c",
    "order_amount": 20,
    "order_no": "local-test-payin-12",
    "sign": "c4a02e0e9270ec884fa050cdf0e916ad"
}'
Response Response Example
{
    "code": 880001,
    "message": "success",
    "data": {
        "order_no": "local-test-payin-12",
        "platform_order_no": "T4CMQaTCcN05GEx9EQkuabB1",
        "currency": "USD",
        "order_amount": 20,
        "fee": 4.5,
        "pay_url": "https://pay.goopter.com/checkout.html?token=9cdfe051de03b615b74b410e"
    }
}
Modified at 2026-10-16 04:19:52
Previous
卡直付
Next
订单退款
Built with