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

Refresh order

POST
/api/open/order/refresh
Before proceeding with the payment, it is necessary to check the latest status of the items in the order.
If the user's account balance is sufficient and there are no abnormal orders in the order, the payment can be made directly.
Otherwise, further actions need to be taken based on the response value of the interface.

Request

Header Params

Body Params application/json

Example
[
    "170736529315528"
]

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/refresh' \
--header 'version: {{shop_openapi_version}}' \
--header 'token: {{shop_openapi_token}}' \
--header 'Content-Type: application/json' \
--data-raw '[
    "170736529315528"
]'

Responses

🟢200Success
application/json
Body

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