Skip to main content

Paid memberships

Define your programme's paid plans. Menu: Rewards › Paid Memberships.

Availability

Paid Memberships permission · Payments are processed with Stripe (see below)

List​

ColumnWhat it is
NamePlan name
StatusActive, Inactive or Cancelled
Monthly price / Annual pricePlan prices
Points MultiplierMultiplies the points the subscribed member earns
Sort OrderPosition in the list

There is a search box, Refresh and, under Actions, Edit and Delete.

Create / edit​

Click Create New.

FieldWhat it isNotes
Name *Plan name
DescriptionWhat it includes
StatusActive, Inactive, CancelledOnly Active plans are offered to members
Monthly price *Price per month
Annual pricePrice per yearWithout an annual price, the annual plan can't be purchased
Points MultiplierMultiplier on what the member earns
Bonus Points on JoinWelcome points
Benefits JSONList of benefits to display
Image URLPlan image
Sort OrderPosition
Loyalty ProgrammeProgramme it belongs to

How payment works​

Members sign up to the plan with Stripe Checkout. Stripe is configured once for the whole platform (key and webhook on the server), not on a screen of your account. If it isn't configured, payment fails with "Stripe not configured".

A member with a live subscription (active or with a pending payment) can't sign up to another in parallel. If Stripe cancels the subscription, the member loses the plan's benefits.

warning

Funds go to the platform's Stripe account. Check with your IncentIA contact how they are settled.

Permissions​

ActionPermission (UI text)Technical id
View plansPaid MembershipsPages.Loyalty.PaidMemberships
CreateCreating Paid MembershipPages.Loyalty.PaidMemberships.Create
EditEditing Paid MembershipPages.Loyalty.PaidMemberships.Edit
DeleteDeleting Paid MembershipPages.Loyalty.PaidMemberships.Delete