request_processing
response, an error response, or a successful cancellation response of type cancellation_response
.
Attempting to Cancel State
In approximately 50% of cases, Amazon cannot immediately cancel an order and will respond with an “attempting to cancel” status:Example attempting_to_cancel Response
Processing Time: When a cancellation enters the
attempting_to_cancel
state, Zinc will continue polling the retailer to determine the final status. No guarantees can be made for how long this will take.State Transitions
Theattempting_to_cancel
state is temporary and will eventually resolve to one of:
- Successful cancellation - Order was cancelled successfully
- Failed cancellation - Cancellation was rejected or failed
Webhook Behavior
If you’re using webhooks, you’ll receive notifications for state changes:- Initial
attempting_to_cancel
-request_failed
webhook is triggered - Final resolution:
- If cancellation succeeds →
request_succeeded
webhook - If cancellation fails →
request_failed
webhook (again with updated response)
- If cancellation succeeds →
Using webhooks eliminates the need to poll the cancellation request ID for status updates.
Authorizations
Use your client token as the username. Leave the password blank.
Path Parameters
The unique identifier for the cancellation request