Unsuccessful Fulfillments

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,]"
}

Did this page help you?