Skip to main content
POST
order.created
{
  "message": "<string>",
  "success": true,
  "code": "<string>",
  "error": {}
}

Body

application/json
applied_promotions
AppliedPromotion · object[]
required

Information about the promotional offers that have been applied to the cart.

applied_coupons
AppliedPromotion · object[]
required

This key provides details about the savings in cart after coupon have been applied to the cart.

order_number
string
order_date
string<date-time>
status
enum<string>
Available options:
draft,
awaiting_approval,
confirmed,
partially_scheduled,
awaiting_shipment,
shipped,
partially_shipped,
undelivered,
partially_undelivered,
return_to_origin,
partially_return_to_origin,
complete,
partially_delivered,
cancelled,
pending
payment_status
enum<string>
Available options:
pending,
success,
failed,
partially_paid
payment_success_date
string | null
customer_note
string | null
is_promotion_applied
boolean
promotion_discount_amount
number<double>
promotion_discount_percent
number<double>
is_coupon_applied
boolean
coupon_code
string | null
coupon_discount_amount
number<double>
coupon_discount_percent
number<double>
promotion_savings
number<float>
Required range: x >= 0
coupon_savings
number<float>
Required range: x >= 0
other_savings
number<float>
Required range: x >= 0
total_savings
number<float>
Required range: x >= 0
on_subscription
boolean
subtotal
number<double>
item_total_tax
number<double>
subtotal_including_tax
number<double>
shipping_estimated_cost
number<double>
Required range: x >= 0
shipping_discount_amount
number<double>
Required range: x >= 0
shipping_amount
number<double>
shipping_tax_rate
number<double>
Required range: x >= 0
shipping_tax_amount
number<double>
Required range: x >= 0
shipping_amount_including_tax
number<double>
Required range: x >= 0
fulfillment_preference
CollectInStoreFulfillment · object
  • CollectInStoreFulfillment
  • DeliveryFulfillment
  • PartialCollectAndDelivery
estimated_delivery_days
integer | null
handling_charge_excluding_tax
number<double>
Required range: x >= 0
handling_charge_tax_amount
number<double>
Required range: x >= 0
handling_charge_including_tax
number<double>
Required range: x >= 0
total_tax
number<double>
grand_total
number<double>
loyalty_points_earned
integer
Required range: x >= 0
loyalty_points_redeemed
integer
Required range: x >= 0
credit_balance_used
integer
to_be_paid
number<double>
order_items_count
integer
order_items
object[]
billing_address
object
shipping_address
object
currency
object
metadata
object

Additional metadata associated with the order.

is_cancellation_allowed
boolean

order cancellation option should be visible only if this flag is true.

cancellation_refund_details
object

to show refundable details in order cancellation ui.

feedback
string | null
payments
(CardPayment · object | NetbankingPayment · object | UpiPayment · object | WalletPayment · object | BankTransfer · object)[]

Order Payment

  • CardPayment
  • NetbankingPayment
  • UpiPayment
  • WalletPayment
  • BankTransfer

Response

Bad request

message
string
required
success
boolean
required
code
string
required
error
object