ExtendContractsQueue custom object

If the Extend Integration Method custom preference is set to Orders API on Schedule, after placing an order, a new instance of this custom object is created. This holds all the data needed for generating an Extend contract or leadToken.

Extend Contracts Creation Job

This job will process the ExtendContractsQueue object instances and will generate a contract for each instance. After successfully executing the request, the objects will be deleted.

ExtendContractsQueue custom object

If the Extend Integration Method custom preference is set to Contracts API on Schedule, after placing an order containing at least 1 Extend Protection Plan, a new instance of this custom object is created. This holds all the data needed for generating an Extend contract.

Extend Contracts Creation Job

This job will process the ExtendContractsQueue object instances and will generate a contract for each instance. After successfully executing the request, the objects will be deleted.

Questions? Feedback?

At Extend, customer experience is our North Star, and that goes for both our merchant customers (you!) and your store’s customers as they buy your products and our protection plans. So, we want to do anything we can to make your Extend integration successful and to make your customers’ experiences outstanding.

If you have any questions, please don’t hesitate to reach out to us any time by creating a ticket via the If you run into any issues during this integration process or have questions please reach out to our team through your Merchant Portal. And if you have any feedback about our documentation, integration process, or our APIs and SDK, we are all ears!