shop-20260101
  1. Order
shop-20260101
  • Open Api
    • Category
      • Get all categories
    • Product
      • Get product IDs
      • Get products
    • Order
      • Create order
        POST
      • Get order list
        GET
      • Refresh order
        POST
      • Checkout order
        POST
      • Pay order
        POST
      • Cancel order
        POST
    • Address
      • Retrieve recipient address list
      • Query postcode and suburb
      • Edit recipient address
    • Clearance
      • Check clearance info
      • Update personal clearance info
      • Update company clearance info
      • Update passport clearance info
    • Express
      • Preview express
      • Create express
      • Express tracking
      • Query express number
  • Schemas
    • Open Api
      • Vo
        • Category
          • OpenCategoryVo
          • OpenCategoryPageVo
        • Product
          • OpenProductNumberVo
          • OpenProductNumberResultVo
          • OpenProductVo
          • OpenSaleInfoVo
          • OpenPriceRange
          • OpenSkuVo
          • OpenSkuAttrVo
        • Order
          • OpenOrderCreateSuccessVo
          • OpenOrderListVo
          • OpenOrderResultVo
          • OpenOrderCreateFailureVo
          • OpenOrderRefreshVo0
          • OpenOrderRefreshVo1
          • OpenOrderRefreshVo2
          • OpenRiskOrderVo
          • OpenOrderdetailVo
          • OpenOrderCheckoutVo
          • OpenSkuDetailVo
        • Clearance
          • OpenClearanceVo
          • OpenClearancePersonalVo
          • OpenClearanceCompanyVo
          • OpenClearancePassportVo
        • Address
          • OpenAddressVo
          • OpenReceiveAddressVo
        • Express
          • OpenExpressCreateNumberVo
          • OpenExpressDeliveryVo
          • OpenExpressDeliveryModeVo
          • OpenExpressCreateResultVo
          • OpenExpressDeclarednameVo
          • OpenExpressRecordResultVo
          • OpenExpressRecordVo
          • OpenQueryExpressnumberVo
      • Ao
        • Order
          • OpenSkudataAo
          • OpenOrderAo
        • Address
          • OpenReceiveAddressAo
        • Clearance
          • OpenClearancePersonalAo
          • OpenClearanceCompanyAo
          • OpenClearancePassportAo
        • Express
          • OpenExpressPreviewAo
          • OpenExpressCreateAo
          • OpenExpressShipAo
          • OpenQueryExpressnumberAo
          • OpenDeclareAo
      • AjaxMsgOpen
  1. Order

Pay order

POST
/api/open/order/pay
When paying orders in batches each time, for the batch of orders being passed in, either all of them should be successfully paid or all of them should fail to be paid.
To avoid network transmission overhead, it is recommended that the number of orders submitted in each batch should not exceed 10.

Request

Header Params

Body Params application/json

Example
[
    "170736498981226"
]

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/open/order/pay' \
--header 'version: {{shop_openapi_version}}' \
--header 'token: {{shop_openapi_token}}' \
--header 'Content-Type: application/json' \
--data-raw '[
    "170736498981226"
]'

Responses

🟢200Success
application/json
Body

Example
{
    "status": "0",
    "message": "Operation successful.",
    "data": {
        "success": 0
    }
}
🟢200Failure
Modified at 2025-12-12 00:10:40
Previous
Checkout order
Next
Cancel order
Built with