Skip to main content

Payments Integration (Stripe)

IncentIA integrates with Stripe to enable premium memberships and paid subscriptions within your loyalty program. You can offer paid tiers with exclusive benefits, or charge for access to special features.

Use Cases

  • Premium membership: offer a paid VIP tier with superior benefits (points multiplier, exclusive rewards, early access to campaigns)
  • Monthly subscription: charge a monthly fee for belonging to an exclusive club
  • One-time payment: charge for access to special events, experiences, or premium content

Connect Stripe

  1. Go to Settings > Integrations > Payments
  2. Select Stripe
  3. Click Connect with Stripe
  4. The Stripe page will open to authorize the connection
  5. Log in to your Stripe account (or create one if you do not have one)
  6. Authorize IncentIA's access
  7. You will be redirected back to IncentIA with the connection established
  8. Verify the status is Active
info

You need a Stripe account to use this integration. If you do not have one yet, you can create one for free during the connection process.

Configure Premium Memberships

  1. Go to Programs > Tiers
  2. Create a tier or edit an existing one
  3. Enable the Paid Tier option
  4. Configure the price:
    • Amount: the membership price (for example, 9.99 euros)
    • Frequency: monthly, quarterly, or annual
    • Trial period: optional, free trial days before the first charge
  5. Define the benefits of the premium tier (multiplier, exclusive rewards, etc.)
  6. Click Save

The Member Experience

When a member wants to access a premium tier:

  1. From their portal, they see the Level Up or Go Premium option
  2. They see the premium tier benefits and price
  3. They click Subscribe
  4. The Stripe payment form opens (secure and encrypted)
  5. They enter their card details
  6. They confirm the payment
  7. Their tier is automatically updated and they gain access to all premium benefits

Subscription Management

The member can manage their subscription from their profile:

  • View their subscription status (active, in trial period, cancelled)
  • Check the next billing date
  • Change their payment method
  • Cancel their subscription
tip

If a member cancels their subscription, you can configure whether they keep premium benefits until the end of the paid period, or lose access immediately.

Billing and Invoicing

Stripe automatically handles:

  • Recurring charges according to the configured frequency
  • Retries in case of payment failure
  • Invoice generation and receipts
  • Notifications to the member about charges and failed payments

Failed Payments

If a charge fails (expired card, insufficient funds):

  1. Stripe automatically retries the charge according to its policy
  2. The member receives a notification to update their payment method
  3. You can configure a grace period before revoking premium benefits
  4. If the payment is not resolved, the member drops to the corresponding tier

Revenue Tracking

In the integrations panel you can see:

  • Total revenue from subscriptions
  • Active subscriptions and their distribution by tier
  • Cancellation rate (churn)
  • Billing history with details of each transaction
warning

Subscription funds are deposited into your Stripe account. IncentIA does not hold or manage the funds at any point. Check your Stripe dashboard for detailed financial management.


Next step

Set up messaging channels to keep your members informed and engaged.