Skip to content
MyGymDesk logoMyGymDesk
Menu

PayPal integration for international gyms

Yes — MyGymDesk gyms can connect their own PayPal business account to collect payments directly from members. PayPal powers member-portal membership, class and freeze purchases, the member shop, self-serve signups, payment links and recurring auto-renew. It’s built for international (non-INR) gyms; Indian rupee accounts use Razorpay instead.

What you can do with it

International membership renewals

A member of an overseas gym renews or upgrades their plan by approving a PayPal Smart Button; capture and activation run server-side and a dated invoice and receipt are generated automatically.

Selling products in the member shop

Gyms accept PayPal at checkout for the in-app member shop, with the authoritative total computed server-side and the order captured and finalised automatically.

Public self-serve signups and trials

A prospective member joining through the gym’s public self-serve page can pay with PayPal, which creates the member, activates the plan or booking, and sends welcome and receipt notifications.

PayPal payment links

Generate a payment link for an outstanding bill that the customer settles with PayPal; the payment propagates back to the bill and flips it to paid.

Recurring auto-renew memberships

For eligible plans, members set up auto-renew billed through PayPal Billing Plans on the gym’s own PayPal account — a hands-off recurring-revenue path for international gyms.

How to set it up

  1. 1Open Settings → Integrations → the ‘Payment Gateway & UPI’ tab.
  2. 2On the ‘Manual keys’ sub-tab, pick ‘PayPal’ from the gateway dropdown (only one gateway can be active at a time).
  3. 3In the PayPal Developer Dashboard, create a REST app, then paste its Client ID and Client Secret into the form. Toggle Test Mode (Sandbox) on or off; optionally add a Merchant ID.
  4. 4Click ‘Test Connection’ — a live PayPal OAuth probe against sandbox or live confirms the credentials.
  5. 5Turn on ‘Enable PayPal’ and click ‘Save Settings’; the secret is encrypted and any other active gateway is disabled.
  6. 6Optional: copy the shown webhook URL into your PayPal app’s webhooks, subscribe to the capture events, and paste the returned Webhook ID back into the form.
  7. 7Note: your gym’s currency must be non-INR — PayPal payments in INR are rejected, so PayPal is the international-gym gateway alongside Stripe.

Frequently asked questions

Which currencies can I accept with PayPal?

The major non-INR currencies PayPal supports — USD, GBP, EUR, CAD, AUD, NZD, SGD, AED and more. Indian gyms collect in rupees through Razorpay.

Do I need my own PayPal account?

Yes — your own PayPal business account. You create a REST app in the PayPal Developer Dashboard and paste its Client ID and Secret into Settings. Funds settle directly into your PayPal account; MyGymDesk never holds the money.

What plan do I need to use PayPal?

The online payment gateway is a Pro-plan feature (Pro and Enterprise). On lower plans the payment-gateway tab is locked with an upgrade prompt.

Does PayPal support automatic recurring renewals?

Yes, for eligible membership plans on international (non-INR) gyms. Members can enable auto-renew, which creates a PayPal Billing Plan on your PayPal account and renews automatically. This doesn’t apply to INR gyms.

Ready to use PayPal with MyGymDesk?

Free 7-day trial. No credit card required.