Skip to main content

Payments & Gateways

BailaYa supports multiple payment gateways. Each studio configures its own gateways independently.

Supported gateways

GatewayRegion
StripeGlobal
Mercado PagoLatin America
PayfastSouth Africa
Bank of GeorgiaGeorgia
TBCGeorgia

Configuring a gateway

Go to Settings → Payments and click Add Gateway. You will need the API keys for the selected provider. Each gateway has a Test / Live toggle — use Test mode while setting up and switch to Live when ready to accept real payments.

Test mode

When test mode is active, payments are processed through the gateway's sandbox environment. No real money is charged. A "Test Mode" badge is shown in the dashboard.

caution

Do not share live API keys. Store them securely and never commit them to version control.

Payment flow

  1. Student selects a class or package on your website
  2. They are redirected to the gateway checkout (or pay inline for some providers)
  3. On success, BailaYa records the payment and creates the booking or subscription
  4. Webhook events from the gateway keep the payment status in sync

Invoices and billing

BailaYa generates platform invoices for subscription billing (if applicable). Student-facing payment receipts are provided by the payment gateway.