fulfillment.failed
FastSpring sends the fulfillment.failed webhook when one or more fulfillment actions fail after a successful payment. This may be due to insufficient licenses in a pre-generated list.
Contents of Event Payload
Name | Type | Description |
---|---|---|
product | string | Product path of the product for which fulfillment failed. |
fulfillments | string | Fulfillment action ID for the action that failed – see the Fulfillments section of the product detail page in Dashboard. |
type | string | Type of fulfillment. |
order | string | Internal order ID of the associated order. |
reference | string | Customer-facing order reference of the associated order. |
account | string | FastSpring-generated customer account ID. |
subscription | string | Subscription ID associated with the fulfillment, if applicable. |
reason | string | Reason for the fulfillment. |
quote | string | Internal quote ID of the quote associated with the fulfillment. |
Example
{
"product":"vision-annual-subscription",
"quote":"[quoteID]",
"fulfillment":"vision-annual-subscription_license_0",
"type":"License",
"order":"zyAQWYNITbCjKd6nF5uYmA",
"reference":"FUR160818-9535-94173",
"account":"uKj7izONRfanVwBL9eiG_A",
"subscription":"-0eLPYEWRkGTrtB-tvydaw",
"reason":"Does not have available licenses: 3, LicenseDispenser[yoiEYeJ3RnSwTghMu_oDDQ,]"
}