Over 200 add-ons available under a single subscription for $40 per month!

Sberbank Credit Payment

Integrates with Sberbank Credit Payment Gateway. Developed by CS-Coding
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 6 290 
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk

Sberbank Credit Payment

This add-on is part of our Subscription plan.

Subscribe once — enjoy all add-ons without limits.

Sberbank Credit Payment adds a CS-Cart payment method for orders paid through Sberbank credit or installment financing. The customer selects credit payment at checkout, continues on the bank form, and the store receives the application result and updates the order status automatically.

What it is for

The add-on is useful for stores that want to sell higher-value products and let customers buy now while paying later by credit or installments. It connects a CS-Cart order with Sberbank Internet Credit, sends the cart contents, total amount, customer contacts, and credit product parameters to the bank.

Key features

  • adds the “Sberbank Credit” payment processor;
  • supports both credit and installment scenarios;
  • allows specifying available installment terms;
  • sends order items, shipping, amount, VAT, email, and phone to the bank;
  • redirects the customer to the Sberbank application form;
  • handles customer return and bank notifications;
  • changes the order status when credit is approved or rejected;
  • supports test and live operating modes.

How it works

The administrator creates a payment method, selects the “Sberbank Credit” processor, and enters connection credentials, VAT rate, product type, installment terms, and order statuses. When a customer places an order with this payment method, the add-on registers the application in Sberbank and redirects the customer to the bank form. After the bank response, the CS-Cart order receives the status selected for approved or rejected credit applications.

Have questions about the add-on?

Write to us.


Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Buyers
  • Owners
Development
:
  • Backend
  • Frontend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.20
  • 4.19.X
  • 4.18.X
  • 4.17.X
  • 4.16.X
  • 4.15.X
  • 4.14.X
  • 4.13.X
  • 4.12.X

Instructions for Sberbank Credit Payment

What the add-on does

The add-on adds the “Sberbank Credit” payment processor to CS-Cart for orders paid through Sberbank Internet Credit. The customer selects this payment method, the store registers an application in the bank, sends order contents and credit parameters, and then redirects the customer to the Sberbank form.

After the customer returns or the bank sends a notification, the add-on completes the payment in CS-Cart and moves the order to the status selected in the payment method settings.

Where to find the add-on

  • Add-ons → Manage add-ons — the add-on card with description, instructions, and change history tabs.
  • Administration → Payment methods — create or edit a payment method with the Sberbank Credit processor.

What to prepare before configuration

  • Login and password for Sberbank Internet Credit.
  • The product scenario to use: credit or installment payment.
  • The list of available installment terms, if the installment scenario is used.
  • Order statuses that should be assigned when a credit application is approved or rejected.
  • The VAT rate that should be sent to the bank for order items and shipping.

Payment method setup

  1. Open Administration → Payment methods and create a new payment method or edit an existing one.
  2. In the Processor field, select Sberbank Credit.
  3. Open the processor settings and fill in the connection parameters.

Processor parameters

login Sberbank Internet Credit account login.
password Sberbank Internet Credit account password.
VAT rate The VAT value sent to the bank: no VAT, 0%, 10%, 10/110, 20%, or 20/120.
Credit product type Credit for a credit product or Installment for installment payment.
Available installment terms Installment terms separated by commas. Spaces are optional, for example: 6,12,24. If the field is empty, the add-on does not send a restricted list of terms.
Order status when credit is approved The status assigned to the order if the bank returns a successful deposited operation with status = 1.
Order status when credit is rejected The status assigned to the order if credit is not approved or the bank notification does not match the successful scenario.
Test/live mode test sends applications to the Sberbank test endpoint, live sends them to the production endpoint.

Order flow

  1. The customer places an order and selects the “Sberbank Credit” payment method.
  2. The add-on prepares a bank application: order number, amount in RUB, email, phone, products, shipping, VAT, and credit product parameters.
  3. CS-Cart redirects the customer to the Sberbank form.
  4. The customer fills in the application on the bank side.
  5. After the customer returns or the bank sends a notification, the add-on completes the payment and updates the order status.

Credit, installments, and terms

The Credit product type setting defines what is sent to the bank: CREDIT for credit or INSTALLMENT for installments. If available installment terms need to be restricted, enter them in the Available installment terms field separated by commas.

Receipts, VAT, and fiscal data

When registering an application, the add-on sends cart items, shipping, and tax data to the bank using the VAT rate selected in the processor settings. Choose the VAT rate according to the store settings and your agreement with the bank. There is no separate DigitalKassa setting in the add-on: fiscal data is sent as part of the bank request through order parameters and the selected VAT rate.

Webhook and return URLs

The add-on uses standard CS-Cart payment notification URLs:

  • payment_notification.return?payment=sberbank_credit — customer return to the store;
  • payment_notification.fail?payment=sberbank_credit — return for an unsuccessful scenario;
  • bank notifications with mdOrder, orderNumber, operation, and status parameters — used to update the order status by the credit result.

If the bank account requires return or callback/webhook URLs, use public storefront URLs that route to these CS-Cart handlers.

Statuses and operations

  • A notification is treated as successful when it contains the deposited operation and status = 1. In this case, the order receives the status selected in Order status when credit is approved.
  • All other responses with an order number are handled as rejection and move the order to the status selected in Order status when credit is rejected.
  • When the customer simply returns to the storefront, a new order may be moved to Open until the final bank result is received.

Refunds and cancellations

The add-on handles credit application registration and the approval or rejection result. It does not provide a separate automatic refund/cancel interface through the bank API. Process refunds, cancellations, and partial refunds according to the bank and store procedures, and adjust the CS-Cart order status manually if needed.

How to test

  1. Create a payment method with the Sberbank Credit processor.
  2. Enter test login and password, then select test mode.
  3. Select the product type: Credit or Installment. For installments, fill in terms if needed.
  4. Create a test order on the storefront and select this payment method.
  5. Check that the customer is redirected to the Sberbank form after order placement.
  6. Return to the store and check the order in the administration panel.
  7. Make sure that a successful notification assigns the approval status, and a rejected application assigns the rejection status.

If the application is not created

  • Check the login, password, and selected operating mode.
  • Make sure the store primary currency can be converted to RUB correctly.
  • Check that the order contains the customer email and phone.
  • Check that return and notification URLs are accessible from the bank side.
  • Review the CS-Cart event log: when registration fails, the add-on logs the bank response in the payment log.

Change history

v1.1.0 from 2026-03-19

[*] Updated the add-on template

[*] Added description, instructions, and change history tabs to the add-on card

[*] Updated licensing files and service files

[*] Replaced short <? tags with standard <?php tags

[*] Updated add-on icon files

v1.0.2 from 2023-08-03

[*] Replaced short <? tags with standard <?php tags

[*] Updated licensing files

[*] Updated the add-on icon

v1.0.1 from 2023-05-15

[*] Updated licensing

[*] Updated add-on settings and service files

[-] Removed demo images and the old version archive from the repository

v1.0.0 from 2023-04-27

[+] Added the “Sberbank Credit” payment processor

[+] Added credit application registration in Sberbank and customer redirect to the bank form

[+] Added transfer of cart items, shipping, amount, VAT, and credit product parameters

[+] Added customer return and bank notification handling

[+] Added settings for login, password, VAT, product type, installment terms, statuses, and test/live mode

Legend:

[+] Added

[-] Removed

[*] Changed

[!] Bug fix

Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.

Similar add-ons