1. Connect
Save one Stripe and one Flutterwave configuration per gym. GymLinx automatically uses the correct test or live environment and the gym’s membership currency.
Use your gym's supported provider account for member checkout and settlement. GymLinx still records the payment, membership access, and Pay As You Grow fee.
Save one Stripe and one Flutterwave configuration per gym. GymLinx automatically uses the correct test or live environment and the gym’s membership currency.
Stripe webhook setup is automatic. For Flutterwave, save the one-time URL and secret hash, confirm setup, then complete verification with the first correctly signed event.
The provider settles member payments to the gym. GymLinx adds the applicable service fee to the gym’s monthly invoice.
How billing works
Webhook health
The gym must be on Growth or Enterprise.
BYO currently supports Stripe and Flutterwave. Paystack is not supported.
The gateway inherits the gym’s default membership currency from Gym Settings. It does not convert plan prices.
Staging accepts test credentials only; production accepts live credentials only. Gym owners cannot override this boundary.
A valid GymLinx billing method is required for plan and usage invoices.
Members see the membership amount and all applicable fees before payment.