Configure Products

Specifying whether a product is leasable is required when offering a lease-to-own financing option. The Shopify plugin treats all products as leasable by default.

If your website offers warranties, Progressive requires that you specify which products are warranties by following the processes below.

Allowing Progressive Leasing to access Product Details

  1. Navigate to Admin > Settings > Apps and sales channels.

  2. Click Develop Apps.

  3. If this is your first Custom App you will need to select "Allow custom app development" and confirm to enable this feature. Note: Progressive will only use this Application to capture product information; no other data will be shared.

  4. Click on Create App, type "Progressive Leasing" in the name, and submit to Create.

  5. Navigate to the Configuration tab, find the Admin API Integration block, and click on Configure.

  6. Type read_products scope in the filter field, select the scope and save.

  7. Navigate to the API Credentials tab and click on the Install app button.

  8. Complete the app installation, scroll to the Admin API access token, click on the Reveal token once action, and copy the new value.

  9. Navigate to Admin > Settings > Payments, choose the payment method, and click on the Manage button.

  10. Scroll to the Extra Features section and paste the copied access token in the next field, save changes.


Follow these steps to tag a product as non-leasable:

  1. From the admin site go to the product details page.
  2. In the Organization section, under Tags, enter the words “no leasable” and press Enter.

The product should now be tagged as no leasable, as shown below:

Configure Warranty Products

If your website offers warranties, Progressive requires that you specify which products are warranties by following the process below:

  1. From the Admin, go to the Product details page.

  2. Under Tags, enter “warranty” as pictured below in the Product Organization section and press Enter.