Cancel Order
Order cancellation is in beta. Please report any errors to Violet.
Cancel a complete Order
. This action will attempt to cancel the external order in the merchants system for every Bag
in the Order
. The total amount paid for each Bag
will be refunded to the shopper upon successful cancellation.
All Bag
’s must be in a cancellable state. If any Bag
has a status of IN_PROGRESS
, REFUNDED
, or CANCELED
the request will be rejected.
Path Parameters
Body
Should the customer be notified by the merchants system that a cancellation has occurred.
Custom message describing the reason for the cancellation.
255
Code that best represents the reason for the cancellation.
OTHER
, CUSTOMER
, INVENTORY
, FRAUD
, DECLINED
Should the items be restocked. In most cases this should be true
since only unfulfilled orders can be cancelled.
Response
Order Refund
Amount being refunded. In Cents
ID of the App that created the Order
ID of the Transaction in the Payment Gateway
ID of the merchant making the refund
ID of the Order being refunded
ID of the Transaction being refunded
ID of the Bag being refunded
Date of creation
Date of last update
Amount being taken back from the associated transfer to the developer. In Cents
List of errors associated to this refund during processing. This value will only be populated if there are errors during processing
ID of the refund on the external commerce platform. This value will only be populated if the external commerce platform supports refund ID's.
Amount being taken back from the associated transfer to the merchant. In Cents
Reason for refund
Reason code for refund
OTHER
, CUSTOMER
, INVENTORY
, FRAUD
, DECLINED
Currency set for this refund by the external ecom platform
Details of any refunded shipping amounts.
SKUs the refund applies to
Status of the Refund
PROCESSING
, COMPLETED
, CANCELED
, PARTIALLY_COMPLETED
, FAILED
, EXTERNAL
Tax amount being refunded. In Cents.
x > 0
Was this page helpful?