This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
Tinkoff Crediting
Tinkoff Crediting adds a CS-Cart payment method for applying for a loan or installment plan through Tinkoff. The customer selects this payment method at checkout, goes to the bank form, while the store sends Tinkoff the order items, amount, contact details, and return links for the result flow.
What it is for
The add-on helps sell products with credit or installment payment options without manually transferring application data to the bank. It automates application creation in Tinkoff, saves the application ID and customer link in the order, and lets the administrator map successful, failed, returned, and webhook scenarios to CS-Cart order statuses.
Key features
[+] Adds the “MS: Tinkoff crediting” payment processor.
[+] Supports test and live application submission modes.
[+] Sends Tinkoff the Shop ID, Showcase ID, order amount, products, shipping, customer contact details, and credit product Promo code.
[+] Generates success, fail, return, and webhook links through standard CS-Cart callback routes.
[+] Saves the Tinkoff application ID and customer link in the order.
[+] Lets the administrator map Tinkoff scenarios to CS-Cart order statuses.
How it works
The administrator creates a payment method based on the add-on processor, enters the Shop ID, Showcase ID, and Promo code, then configures test mode and status mapping in the add-on settings. When a customer places an order with this payment method, the add-on sends an application to the Tinkoff API and redirects the customer to the link returned by the bank.
After customer return or webhook notification, CS-Cart processes the callback, finishes the payment through the standard mechanism, and applies the mapped status.
Have questions about the add-on?
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Buyers
- Owners
- Vendors
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Instructions for Tinkoff Crediting
What the add-on does
The add-on adds a CS-Cart payment processor for applying for a loan or installment plan through Tinkoff. When this payment method is selected, the store sends Tinkoff an application with the order amount, products, shipping, customer contact details, and return links, receives a bank form link, and redirects the customer to it.
Where the add-on is located
Add-on settings are located on the add-on card: Add-ons → Manage add-ons → Tinkoff crediting.
The payment processor settings are used in a CS-Cart payment method: Administration → Payment methods. Select MS: Tinkoff crediting in the processor list.
General add-on settings
Test mode — switches the application creation endpoint. In test mode the add-on sends the request to create-demo; in live mode it sends the request to create.
Payment method settings
Shop ID — the store identifier issued by Tinkoff.
Showcase ID — the storefront/showcase identifier issued by Tinkoff.
Promo code — the Tinkoff credit product code. If the field is left empty, the add-on sends default.
The add-on does not expose separate API token, Client ID, Secret Key, or Merchant ID fields: application creation uses the Shop ID, Showcase ID, and Promo code from the payment method.
Status mapping
The Statuses section of the add-on card maps Tinkoff scenarios to CS-Cart order statuses:
Fail — default status F.
Success — default status O.
Return — default status D.
Webhook — default status F.
If the store has multiple storefronts, select a specific storefront before configuring statuses.
How the application flow works
1. The customer places an order and selects the Tinkoff crediting payment method.
2. The add-on collects products, shipping cost, total amount, first name, last name, phone, and email from the order.
3. Tinkoff receives the Shop ID, Showcase ID, amount, order number, order items, contact details, and Promo code.
4. The add-on automatically adds successURL, failURL, returnURL, and webhookURL through CS-Cart payment_notification.* routes.
5. If Tinkoff returns the application ID and link, the add-on saves them in the order and redirects the customer to the bank form.
6. After customer return or webhook notification, CS-Cart finishes the payment and applies the mapped status.
Callback, webhook, and return links
There is no separate field for manually entering a webhook URL. The add-on generates callback links automatically:
successURL — successful customer return.
failURL — return after an error.
returnURL — return after cancellation or general exit from the bank form.
webhookURL — Tinkoff notification through payment_notification.webhook.
Order data
The order card for this payment method shows:
Transaction ID — the Tinkoff application ID.
Client link — the link to the bank application form.
Limitations and important notes
The add-on creates a credit/installment application and redirects the customer to Tinkoff; it does not manage hold/capture, charging, cancellation, refunds, or manual application status checks from the admin panel.
The add-on has no separate fiscalization, 54-FZ receipt, or DigitalKassa settings.
Products, shipping, and amounts are sent to Tinkoff from the CS-Cart order data at the moment this payment method is selected.
If Tinkoff returns errors or validations instead of a link, the add-on displays a notification and does not redirect the customer.
How to check the result
1. Enable test mode in the add-on settings.
2. Create or open a payment method with the MS: Tinkoff crediting processor.
3. Enter test Shop ID, Showcase ID, and Promo code if needed.
4. Check status mapping for success, fail, return, and webhook scenarios.
5. Place an order on the storefront and select this payment method.
6. Make sure the customer is redirected to the Tinkoff form.
7. Return from the bank scenario and check that the order received the expected status and that the application ID and client link were saved in the order.
Change history
v1.1.0 from 2026-01-19
[*] Replaced short <? tags with standard <?php tags
[*] Updated the add-on template
v1.0.5 from 2022-12-26
[+] Standardized the add-on
v1.0.4 from 2022-11-12
[!] Fixed an error in the code
v1.0.3 from 2022-10-09
[*] Changed the add-on structure
v1.0.2 from 2022-10-09
[+] Standardized the add-on
v1.0.1 from 2022-02-14
[+] Added the CHANGELOG file
v1.0.0 from 2022-02-14
[+] First release
Legend:
[+] Added
[-] Removed
[*] Changed
[!] Bug fix
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.