Extend Products Export

This job uses Extend’s API to traverse the entire storefront catalog and export each Simple and Variant Product that is, at the time of the job run, merchandisable (online and in stock):

  1. Go to Business Manager → Operations → Jobs. Select the Extend Products Export job.
  2. Go to Job Steps and select Scope. Configure this to run in the scope of the site you’re implementing Extend for.
  3. Schedule this to run once a day, at a time that’s most suitable for your recurring job setup, ideally after the catalog has been updated.
  4. Make sure you’re running this once and notify Extend after the successful run. Warranty products or plans are dynamically generated based on this stream of products.

Extend Contracts Creation

This job uses Extend’s API to consume contracts queue, stored in the ExtendContractsQueue custom object. As Extend plans are ordered, an instance of this object is created. Thereafter, this job will send a contract generation request for each queue element – subsequently, it will remove the request from the queue.

Create Refunds from SFCC

This job uses Extend’s API to cancel an active contract after an order is returned. Please note that Extend will never refund the customer directly, as Extend does not capture the customer’s payment information at any point. Customer refunds should be processed based on the merchant’s regular refund process. This job will simply terminate active contract(s) after the customer’s refund request is accepted by the merchant. All cancelled Extend contracts are represented as credit lines on Extend’s monthly invoice. For additional information on Extend’s refund policy, please reach out to the Extend project team. This job is not required if the merchant’s return and refund process occurs outside of SFCC as the contract cancellation requests to Extend will likely occur in a downstream system. Confirm with the Extend project team.


What’s Next
Did this page help you?