Skip to main content

Paid memberships

Learn how to capitalise memberships in your online store.

Written by Olga Tereshina

You can extend the standard membership feature with the Paid memberships add-on. It enables you to sell paid memberships as regular products. If your customers may be willing to pay for member access to advanced buying options - like closed sales, VIP prices, and exclusive discounts - this add-on may be just the thing for you.

Paid membership add-on setup

To enable paid memberships, make sure the Paid memberships add-on is installed and enabled. After installing the add-on, you can create memberships as products and sell them to your customers.

To create a paid membership:

  1. If you have not yet done so, add a membership you wish to offer your customers as a paid one.

  2. To turn the product into a paid membership, specify the membership and its duration in the product settings.

    • X-Cart 5.6.x - Use the Membership to assign to product purchaser setting in the General Info section of the Info tab of the product details page.

    • X-Cart 5.5.1.x - Use the Membership to assign to product purchaser setting in the main section of the product details page (above the Prices & Inventory section).

    Specify the membership your customers will get by purchasing this product and set the membership period by adjusting the "Membership duration" setting.

  3. If necessary, you can make the new membership visible only to the existing members of your site.

    • X-Cart 5.6.x - Use the Memberships field on the Pricing & Inventory tab of the product details page to specify the membership levels to which the new level-up should be available.

    • X-Cart 5.5.1.x - Use the Memberships field in the Prices & Inventory section of the product details page to specify the membership levels to which the new level-up should be available.

  4. Save the changes.


Storefront experience

Once created, the paid membership will become available for sale, and your customers will be able to purchase it.

Suppose you enabled anonymous checkout in the store, and a buyer of premium membership access chooses to check out without creating an account. The membership will not be automatically assigned to that buyer until an account is created for them. Instead, the store administrator will receive an email notification on such orders with an "action required" warning.

After the order gets the "Paid" status, the customer will automatically gain the membership they have purchased and can access all the membership-specific privileges right away.

When the membership expires, the customer will get an email notification.

A store admin can manage email notifications for the Paid Memberships add-on from Settings > Email notifications: Membership assigned notification (Paid memberships module) and Membership expiration notification (Paid memberships module).

  • X-Cart 5.6.x and 5.5.1.x - Settings > Email notifications

  • X-Cart 5.4.x - Store Setup > Email Notifications


Can't find answers you're looking for?

Email us at support@x-cart.com. We will be happy to help!


Did this answer your question?