Operation Id:
orders/orders/post [Official Documentaction]
Methods
- orders Array<Object>
- orderType String
- shopId Integer
- stockId Integer
- orderPaymentType 'cash_on_delivery'|'prepaid'|'tradecredit'
- currencyId String
- clientWithoutAccount String
- clientWithoutAccountData Object
- clientLogin String
- clientNoteToOrder String
- clientNoteToCourier String
- affiliateId Integer
- courierId Integer
- pickupPointId String
- deliveryCost Number
- clientDeliveryAddress Object
- payerAddress Object
- products Array<Object>
- orderRebateValue Number
- orderOperatorLogin String
- ignoreBridge Boolean
- settings Object
- orderSettledAtPrice 'gross'|'net'|'net_without_VAT'
- clientRequestInvoice String
- billingCurrency String
- billingCurrencyRate Number
- purchaseDate String
Examples
This function creates a post order with specific details such as shop ID, stock ID, payment type, currency, courier ID, order type, client login, client account preference, and products.
Loading editor...
const result = await idosellRequest.postOrders .shopId(1) .stockId(1) .orderPaymentType("cash_on_delivery") .currencyId("PLN") .courierId(10) .orderType("retail") .clientLogin("iai_demo") .clientWithoutAccount("n") .products([{ "productId":13, "sizeId":"1", "productQuantity":1, "productRetailPrice":10 }]) .exec();
This function creates an order with specified details and products for a client without an account.
Loading editor...
const result = await idosellRequest.postOrders .shopId(1) .stockId(1) .orderPaymentType("cash_on_delivery") .currencyId("PLN") .courierId(10) .orderType("retail") .clientWithoutAccount("y") .products([{ "productId":13, "sizeId":"1", "productQuantity":1, "productRetailPrice":10 }]) .clientWithoutAccountData({ "clientFirstName":"TEST", "clientLastName":"Client", "clientCity":"Warsaw", "clientCountry":"Polska" }) .clientDeliveryAddress({ "clientDeliveryAddressFirstName":"Test", "clientDeliveryAddressLastName":"Person", "clientDeliveryAddressCountry":"Polska", "clientDeliveryAddressCity":"Warsaw", "clientDeliveryAddressStreet":"Grzybowska", "clientDeliveryAddressZipCode":"00-844" }) .exec();