---
updatedAt: 2025-12-11T20:33:59.000Z
agentTools:
  projectIndex: https://developer.fastspring.com/llms.txt
---

# Order Related Webhooks

Overview of order-related webhooks

Each time a customer places a new order, FastSpring generates an internal order ID. You can track associated order activity with the following webhooks:

* **[order.completed](https://developer.fastspring.com/reference/ordercompleted)**: FastSpring has successfully processed a new order.
* **[order.payment.pending](https://developer.fastspring.com/reference/orderpaymentpending)**: A customer placed an order with a delayed payment method.
* **[order.approval.pending](https://developer.fastspring.com/reference/orderapprovalpending)**: A customer placed an order with a delayed payment method, which requires your approval.
* **[order.canceled](https://developer.fastspring.com/reference/ordercanceled)**: A customer has canceled an existing order.
* **[order.failed](https://developer.fastspring.com/reference/orderfailed)**: A customer's payment failed at checkout.
* **[fulfillment.failed](https://developer.fastspring.com/reference/fulfillmentfailed)**: A customer did not receive one or more of their fulfillments.
* **[mailingListEntry](https://developer.fastspring.com/reference/mailinglistentry-webhooks)**: Collect cart abandonment information to send remarketing emails.

When [Webhook Expansion](https://developer.fastspring.com/reference/webhook-expansion) is enabled, each webhook returns the full order payload, consisting of all order-related information. This may include other expanded payloads as well. Otherwise, the webhook only returns the order ID.