Create an order
POST {{baseUrl}}/merchants/:merchantId/terminalOrders
Creates an order for payment terminal products for the merchant account identified in the path. To make this request, your API credential must have the following role: * Management API—Terminal ordering read and write >Requests to the Management API test endpoint do not create actual orders for test terminals. To order test terminals, you need to submit a sales order in your Customer Area.
Request Body
{"customerOrderReference"=>"{{$guid}}", "shippingLocationId"=>"S2-6A6C2E3432747D4F2F2C3455485E3836457D", "billingEntityId"=>"MerchantAccount.{{YOUR_MERCHANT_ACCOUNT}}", "items"=>[{"id"=>"PART-287001-EU", "name"=>"Bluetooth Charging Base - V400m", "quantity"=>2}, {"id"=>"PART-620222-EU", "name"=>"Receipt Roll", "quantity"=>20}]}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"id":"4154567890100682","customerOrderReference":"YOUR_REFERENCE","status":"Placed","shippingLocation":{"id":"S2-6A6C2E3432747D4F2F2C3455485E3836457D","name":"YOUR_COMPANY Spain","contact":{"firstName":"Pablo","lastName":"Mengano","phoneNumber":"+34911234567","email":"Pablo.Mengano@company.com"},"address":{"streetAddress":"Paseo de la Castellana 43","streetAddress2":"7 piso","postalCode":"28046","city":"Madrid","country":"ES"}},"billingEntity":{"id":"MerchantAccount.YOUR_MERCHANT_ACCOUNT","name":"YOUR_MERCHANT_ACCOUNT","taxId":"ES1234567890","email":"Pablo.Mengano@company.com","address":{"streetAddress":"Paseo de la Castellana 43, 7","postalCode":"28046","city":"Madrid","country":"ES"}},"orderDate":"2022-01-21T16:12:33Z","items":[{"id":"PART-287001-EU","name":"Bluetooth Charging Base - V400m","quantity":2},{"id":"PART-620222-EU","name":"Receipt Roll","quantity":20}]}