PrePayment

PrePayment

Create a pre-payment on order

post
/tenants/{tenantUid}/stores/{storeUid}/orders/{orderUid}/pre-payments

Create a pre-payment on order. Returns a settlementUid, and is handled at the settlements/{settlementUid} endpoint

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
storeUidstringRequired

Reference to a Store.

Pattern: ^[A-Za-z0-9-_]+
orderUidstringRequired

Reference to an Order.

Pattern: ^[A-Za-z0-9-_]+
Body

Create a new settlement

amountintegerRequired

in cents, e.g. 1,50 as 150

externalIdstringOptional

External reference for the settlement

settlementCodestringRequired
settlementUidstringOptionalPattern: ^[A-Za-z0-9-_]+
Responses
post
/tenants/{tenantUid}/stores/{storeUid}/orders/{orderUid}/pre-payments
201

Example response

Create a pre-payment refund on order

post
/tenants/{tenantUid}/stores/{storeUid}/orders/{orderUid}/pre-payments/refund

Create a pre-payment refund on order. Returns a settlementUid, and is handled at the settlements/{settlementUid} endpoint

Authorizations
AuthorizationstringRequired

Access token recevied after user login with a deviceToken

Path parameters
tenantUidstringRequired

Reference to a tenant.

Pattern: ^[A-Za-z0-9-_]+
storeUidstringRequired

Reference to a Store.

Pattern: ^[A-Za-z0-9-_]+
orderUidstringRequired

Reference to an Order.

Pattern: ^[A-Za-z0-9-_]+
Body

Create a new settlement refund

amountintegerRequired

in cents, e.g. 1,50 as 150

externalIdstringOptional

External reference for the settlement

settlementCodestringRequired
settlementUidstringOptional

The settlement uid

Pattern: ^[A-Za-z0-9-_]+
referencingSettlementUidstringRequired

The settlement that is being refunded

Pattern: ^[A-Za-z0-9-_]+
Responses
post
/tenants/{tenantUid}/stores/{storeUid}/orders/{orderUid}/pre-payments/refund
201

Example response

Last updated