Add & manage products

The first step to getting paid is to create a product in Loop.

Loop internally refers to products as items and identifies products by their itemId. This itemId is used to construct the payment link.

Products hold billing configurations such as the amount, payment frequency, accepted tokens and free trials.

Products can be added either on the Company Dashboard or via API. Learn how to add a product via here.

Product status

Products have a status of either active or disable. Only "active" products can be used for payment. Products that are disabled will continue to bill active subscription but cannot be used for new purchases.

Subscription products

Subscription products are defined by having a frequencyCount of greater than 0. You must set a frequency to HOUR, DAY, WEEK, MONTH, or YEAR.

It is recommended that you set autoinvoice:true for all Loop products. This directs Loop to automatically generate the next due payment.

When autoInvoice: true the frequency is used to calculate the next invoice date.

Example: For subscription set to frequencyCount: 1and frequency:MONTH, if a customer completes checkout on November 29th. The auto-invoicing will generate the next invoice on December 29th.

If the customer checked out on the 31st and there is no 31st, then the invoice will generate on the last day of the month (e.g. 30th or 28th for February.