Skip to content
💡 Want to test this API interactively? Open API Playground ↗

Submit Delivery Information ​

After confirming an order, sellers use this endpoint to submit delivery information (screenshots, codes, descriptions, etc.).

Basic Information ​

PropertyValue
MethodPOST
Path/seller/{orderId}/deliver
AuthenticationBearer Token
Content-Typeapplication/json

Path Parameters ​

ParameterTypeRequiredDescription
orderIdintegerYesOrder ID

Request Headers ​

HeaderTypeRequiredDescription
AuthorizationstringYesBearer <accessToken>

Request Body Parameters ​

ParameterTypeRequiredDescription
imageUrlsarray[string]NoDelivery screenshot URLs
remarkstringNoDelivery description information
contentstringNoEmail content (required if isSendEmail = true)
isSendEmailbooleanNoWhether to send email to buyer. Default: false
deliveringNumberintegerNoDelivery quantity. Default: 1

Request Example ​

http
POST /merchant-api/seller/1689644928115784/deliver HTTP/1.1
Host: paas-gateway.imetastore.io
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...
Content-Type: application/json

{
  "imageUrls": ["https://example.com/delivery-screenshot.png"],
  "remark": "Redemption code delivered",
  "content": "Your code is: REDEEM-CODE-XXXX-YYYY-ZZZZ",
  "isSendEmail": true,
  "deliveringNumber": 1
}

Success Response ​

json
{
  "code": "0000",
  "msg": "Success",
  "time": "2025-12-17T13:44:16.000Z",
  "data": true
}

Important Notes ​

WARNING

  • Only orders with status "Pending Delivery" (sellerOrderStatus = 1) can be delivered.
  • Delivery information cannot be revoked once submitted — please verify before submitting.
  • After delivery, the order status changes to "Pending Buyer Confirmation" (sellerOrderStatus = 4).
  • For orders requiring multiple deliveries, use deliveringNumber to specify the delivery quantity.

All game copyrights, trademarks, and service marks belong to their respective owners.