swifood-ph-zh
选择语言
选择语言
  • English
  • 简体中文
选择语言
选择语言
  • English
  • 简体中文
  1. 订单
  • Open API Code 提示码列表
  • 接口参数签名流程
  • 订单
    • 创建订单(通用)
      POST
    • 订单退款(通用)
      POST
    • 订单补打
      POST
    • 税费试算
      POST
    • 餐饮订单查询
      POST
    • 查询订单发票
      POST
  • 餐厅
    • 餐厅列表查询
      POST
  • 订单回调
    • 餐饮订单推送回调
      POST
  • 数据模型
    • SignedAppRequest
    • SignedStoreRequest
    • ApiError
    • BooleanResponse
    • ProductInput
    • CreateOrderParam
    • CreateOrderData
    • CreateOrderResponse
    • RefundParam
    • PrintParam
    • TaxCalculateParam
    • TaxItem
    • TaxResponse
    • OrderListParam
    • OptionItem
    • OrderOption
    • OrderSku
    • OrderData
    • OrderListResponse
    • OrderPushParam
    • InvoiceParam
    • InvoiceJson
    • Restaurant
    • RestaurantListResponse
  1. 订单

创建订单(通用)

POST
/open-api/order/create
商户确认支付完成后创建订单,并向已连接的打印机推送支付小票。金额单位均为分。

请求参数

Body 参数application/json必填

示例
{
    "appId": "{{appId}}",
    "storeKey": "{{STORE_KEY}}",
    "sign": "{{sign}}",
    "param": "{\"productInfo\":[{\"productName\":\"test_de11\",\"price\":7000,\"quantity\": 1},{\"productName\":\"test_de22\",\"price\":3000,\"quantity\":1}],\"customPrintContext\":\"test_pycui\",\"paymentWay\":2,\"paymentTransaction\": \"{{orderIdPrefix}}\",\"paymentAmount\":12000,\"orderType\":1,\"paymentChannel\":\"CASH\",\"transactionId\":\"{{orderIdPrefix}}\",\"totalAmount\":10000,\"paymentTransactionId\":\"{{orderIdPrefix}}\",\"transactionFee\":1,\"transactionCreateTime\":\"2025-01-07 00:00:00\",\"transactionReturnTime\":\"2025-01-07 00:00:00\",\"serviceFee\":2000}"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/open-api/order/create' \
--header 'Content-Type: application/json' \
--data '{
    "appId": "{{appId}}",
    "storeKey": "{{STORE_KEY}}",
    "sign": "{{sign}}",
    "param": "{\"productInfo\":[{\"productName\":\"test_de11\",\"price\":7000,\"quantity\": 1},{\"productName\":\"test_de22\",\"price\":3000,\"quantity\":1}],\"customPrintContext\":\"test_pycui\",\"paymentWay\":2,\"paymentTransaction\": \"{{orderIdPrefix}}\",\"paymentAmount\":12000,\"orderType\":1,\"paymentChannel\":\"CASH\",\"transactionId\":\"{{orderIdPrefix}}\",\"totalAmount\":10000,\"paymentTransactionId\":\"{{orderIdPrefix}}\",\"transactionFee\":1,\"transactionCreateTime\":\"2025-01-07 00:00:00\",\"transactionReturnTime\":\"2025-01-07 00:00:00\",\"serviceFee\":2000}"
}'

返回响应

🟢200
application/json
业务结果
Bodyapplication/json

示例
{
    "code": 10000,
    "message": "success",
    "data": {
        "orderNo": "TB0000000431",
        "pickUpNo": "001",
        "takeoutNo": "001"
    }
}
修改于 2026-10-26 09:58:59
上一页
接口参数签名流程
下一页
订单退款(通用)
Built with