Payment Setup in Bitrix24: YooKassa, Sber, Fiscalization

Payment Integrations in Bitrix24.Store Imagine: your store on Bitrix24.Store is running, orders are coming in, but at the payment stage — a failure. YooKassa rejects payments, fiscalization fails, order statuses in CRM don't update. Our experience — over 120 payment gateway integration projects —

Our competencies:

Frequently Asked Questions

Latest works

  • B2B ADVANCE company website development
    B2B ADVANCE company website development
    1466
  • Website development for FIXPER company
    Website development for FIXPER company
    1019
  • Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    764
  • Development based on 1C Enterprise for MIRSANBEL
    Development based on 1C Enterprise for MIRSANBEL
    882
  • Website development on CRM Bitrix24 for DOLBIMBY
    Website development on CRM Bitrix24 for DOLBIMBY
    811
  • Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    1167

Payment Integrations in Bitrix24.Store

Imagine: your store on Bitrix24.Store is running, orders are coming in, but at the payment stage — a failure. YooKassa rejects payments, fiscalization fails, order statuses in CRM don't update. Our experience — over 120 payment gateway integration projects — shows that a properly configured payment system is the foundation of conversion. Let's review typical problems and their solutions.

Available Payment Systems and Their Features

Bitrix24.Store supports YooKassa (Yandex Pay), Sberbank (online acquiring), Tinkoff, cash, bank transfer, cash on delivery, and Robokassa out of the box. Each system has its own setup requirements. YooKassa wins on the number of payment methods — a conversion advantage.

Payment System Payment Methods Integration Type Webhook
YooKassa Cards, SBP, YooMoney, Google Pay, Apple Pay Direct (via API) Yes
Sberbank Sberbank cards Acquiring Yes
Tinkoff Cards, SBP REST API Yes
Robokassa Cards, e-money Webhook Yes

Why YooKassa Is the #1 Choice?

YooKassa processes transactions on average 1.5 times faster than Sberbank acquiring, thanks to direct HTTP notifications. This reduces payment confirmation time and lowers the risk of lost orders. Additionally, YooKassa supports all major payment methods: cards, SBP, YooMoney, Apple Pay, and Google Pay.

How to Set Up Webhook Correctly?

The webhook is the key element: it's how Bitrix24 learns about payment status changes. URL errors are the most common cause of non-working payments. After connecting YooKassa, copy the generated URL (like https://your-portal.bitrix24.ru/bitrix/services/sale/paysystem/handler.php?handler=Yookassa) into your YooKassa account under HTTP notifications. Without this, order statuses won't update automatically.

How to Connect YooKassa to Bitrix24?

In Bitrix24 interface: Store → Payment → Add → YooKassa. Required parameters:

  • shopId — your store ID in YooKassa
  • secretKey — secret key (from YooKassa settings)
  • Payment methods — select available ones (card, SBP, YooMoney)
  • Tax system and VAT rate — for automatic 54-FZ fiscalization

Webhook setup: The URL for notifications from YooKassa to Bitrix24 is generated automatically and displayed in the payment system settings. You need to manually add it to your YooKassa account (Integration → HTTP notifications).

What to Do If You Need a Non-Standard Payment System?

If your payment system is not supported out of the box, Bitrix24 allows creating a custom handler via REST API. This gives full control over payment logic. Example registration:

// Register custom payment system BX24.callMethod('sale.paysystem.handler.add', { fields: { name: 'My payment system', code: 'my_payment', sort: 100, settings: { PAYMENT_GATEWAY_URL: { type: 'STRING', label: 'Gateway URL' }, SHOP_ID: { type: 'STRING', label: 'Store ID' }, SECRET_KEY: { type: 'STRING', label: 'Secret key' }, }, } }); 

Fiscalization and 54-FZ: What You Need to Know?

Fiscalization is the mandatory transmission of payment data to the tax authority via a fiscal data operator (FDO). Bitrix24 automatically generates receipts if the payment system settings include the tax system and VAT rate. The payment gateway sends data to the FDO. Errors in fiscalization settings can result in fines of up to $450–650 per receipt.

How to Avoid Payment Losses?

A common problem is mismatched tax rates between the store and the gateway. If YooKassa has one rate and Bitrix24 another, the receipt won't pass. Check settings before going live. Also ensure the FDO is registered and active. Fiscalization does not work in test mode — use production data on a separate staging environment for verification.

Process of Payment Setup: From Audit to Guarantee

  1. Audit — we analyze your current payment systems, identify bottlenecks.
  2. Selection — we recommend the optimal gateway for your business.
  3. Connection — we set up the payment system, webhook, fiscalization.
  4. 1C Integration — we configure data exchange for payments.
  5. Testing — we verify all scenarios: successful payment, cancellation, errors.
  6. Launch — we switch to production mode.
  7. Support — 30 days of warranty service after launch.

What Is Included in the Result?

Upon completion, you receive:

  • Configured payment system with webhook and fiscalization.
  • Integration documentation (API keys, exchange schemas).
  • Test report describing all verified scenarios.
  • Support guide for typical incidents.
  • 30-day warranty support.

Timelines

Configuration Timeline
Connecting a standard payment system 0.5 day
Setup + testing + fiscalization 1–2 days
Custom payment system via REST 3–5 days

Cost is calculated individually after audit. The right gateway selection can significantly reduce acquiring fees. Order an audit — we evaluate your store in one business day. Get a consultation on payment setup right now.

Typical Mistakes During Setup

  • Incorrect webhook URL — payments fail, statuses don't update.
  • No test mode — production payments are lost on errors.
  • Ignoring fiscalization — fines up to $450–650 per receipt.

Our team's experience in integrating payment gateways in Bitrix24 — over 7 years, 120+ implemented projects. Contact us to get started.