Skip to main content
PUT
Manually deliver order
This does not verify that you were paid. It runs the full delivery flow as though payment had arrived: stock is consumed, license keys leave your inventory, the receipt email is sent, order.completed fires and Discord roles are granted.Confirm the payment first. For custom payment methods, use Approve Custom Payment instead, which is the reviewed path.Manually delivered orders can only ever be refunded to customer balance, never back to the gateway.

Authorizations

Authorization
string
header
required

Your API key goes here

Path Parameters

storeId
string<uuid>
required

The ID of the store the order belongs to.

orderId
string<uuid>
required

The ID of the order to deliver.

Response

The operation was successfully completed.

Represents a default generic response for API endpoints.

success
boolean
required

Indicates whether the operation or response was successful.

message
string | null

A descriptive message providing additional context or information about the response.

code
string | null

The error code (if there was an error) to use when referencing the error

data
any | null

Represents the data associated with a response.

Last modified on August 2, 2026