Skip to content

Payment Methods in IZI: Setup

Published: · Updated: (12 days ago)· IZI Team

Payment methods determine how clients can top up their balance at your club. IZI supports three channels: cash, cards via POS terminal, and online payment through the mobile app. Each is enabled independently and configured at the club level.

Club Settings → Payment Methods

This path is available to the Owner and to staff assigned the Administrator role (the built-in club-level role). Staff with custom roles — for example, a cashier or manager profile created by the owner — only see the methods that are already enabled; the settings screen is not accessible to them unless their custom role explicitly includes the corresponding permission.

The base method — an administrator accepts bills from a client and enters the amount in the CRM manually. Recorded in the shift register as a cash receipt.

Enabled by default for all new clubs. To disable — uncheck in settings. After disabling, the “Cash” button disappears from the top-up form.

More on the process: Cash Top-Up.

Payment via physical POS terminal. The terminal and IZI CRM work independently: the administrator first runs the payment on the terminal, then manually enters the amount in the CRM.

To enable:

  1. Ensure the physical terminal is connected and configured with your acquiring bank.
  2. In IZI settings, enable the “Cards” method.
  3. No additional API keys needed — the method does not automatically integrate with the terminal.

More details: Card Top-Up via POS Terminal.

The client tops up their balance independently via the IZI mobile app. The transaction goes through the provider’s payment gateway and is credited automatically without administrator involvement.

Requires a connected provider. Setup in two stages:

Stage 1 — Register with the provider:

  • Sign a contract with a payment provider (CloudPayments, or another supported one)
  • Get API keys (public + private)
  • Configure a webhook URL for payment notifications

Stage 2 — Configure in IZI:

  • Navigate to Club Settings → Payment Methods → Online Payment
  • Enter the provider’s API keys
  • Save and run a test payment

More on specific providers — in Payment Providers.

  1. Navigate to Club Settings → Payment Methods.
  2. Find the method in the list.
  3. Enable or disable the toggle.
  4. Save changes.

Changes take effect immediately. Staff see the updated list of methods in the top-up form without refreshing the page.

The available set of providers depends on the club’s country of registration. IZI operates across different markets:

  • Russia: CloudPayments, YooKassa, Sberbank Acquiring, Tinkoff, and other supported providers
  • UAE/MENA: Stripe, PayTabs, HyperPay, and other international gateways
  • Other regions: check with IZI support for the current list for your market

Cash and POS terminals are universal methods with no provider dependency. Online payment is regional.

After enabling a new method, it’s recommended to verify:

  1. Top-up form — open a test client card, click “Top Up.” The new method should appear in the list.
  2. Test payment (for online payment) — run a minimal payment through the app and confirm the transaction appears in history.
  3. Shift dashboard — confirm the payment shows in the correct block (Cash / Cards / App).

The restriction “what percentage can be paid with bonuses” is set in rate parameters, not here. Payment methods control whether the method is available. The bonus share is in rate settings.

More on rates — in Rate Setup.

Different payment methods have different costs to the club:

  • Cash — no commission, but requires physical accounting and cash collection
  • POS acquiring — bank acquiring commission (depends on contract rate)
  • Online payment — payment provider commission (typically 1–3% depending on provider and volume)

When calculating actual margin, account for acquiring commission as an operating expense. IZI does not automatically deduct these amounts — they’re reflected in the provider’s statements.

What Else Is Configured in “Payment Methods”

Section titled “What Else Is Configured in “Payment Methods””

Depending on the CRM version, this section may also contain:

  • YooKassa / CloudPayments setup — API key fields
  • Webhook URL for notifications (usually auto-generated by IZI)
  • Provider test mode (sandbox) — for verification without real money

Detailed CloudPayments guide — in CloudPayments in IZI: Setup.

Frequently asked questions

Can cash be disabled and only cards left?

Yes. Each payment method is enabled and disabled independently in club settings. Disabling cash means the 'Cash' button disappears from the top-up form for staff.

Is a separate provider agreement needed for online payment?

Yes. Online payment through the app requires a connected payment provider. IZI stores your API key, but the agreement and registration are handled directly with the provider.

Are payment methods configured separately for each club in a network?

Yes. Payment method settings apply at the individual club level. Different clubs in the network can have different sets of active methods.

What happens to the register if a payment method is disabled?

Transaction history for the disabled method is preserved. New operations with that method become unavailable. Historical data and reports are not affected.

Can bonus payment be restricted for certain rates?

Yes, but this is configured not in Payment Methods, but in rate parameters — the 'Maximum bonus payment percentage' field. See the rate settings section for details.