1. Identification
| Parameter | Value |
|---|---|
| Object Type | Catalog |
| Name | PaymentTypesAcquiring |
| Full Name | Catalog.PaymentTypesAcquiring (Catalogs.PaymentTypesAcquiring) |
| Synonym | — (not specified) |
| Configuration | Accounting for Kazakhstan, edition 3.0, version 3.0.74.2 |
| Hierarchy | Hierarchical (hierarchy of groups and elements) |
| Navigation Link | e1cib/list/Catalog.PaymentTypesAcquiring |
Purpose. The catalog is intended for classifying types of cashless payments processed through the acquiring system (bank card acceptance terminals, QR codes, mobile payments, etc.). It allows for the separation of receipts by payment systems (Visa, MasterCard, "MIR", local QR services) and by payment method (card at the terminal, mobile payment) for accurate accounting of the acquiring bank's commission and sales analytics. The catalog is maintained by accountants and cashiers of organizations that use electronic payments from customers: it is filled out once during the setup of cash registers and retail outlets, after which it is used automatically during acquiring operations.
Where to find in 1C: section "Bank and Cash" → "Types of Acquiring Payments". Also available from the "Catalogs" section and from selection forms in payment documents by bank cards.
2. Attributes and Table Parts
2.1 Header Attributes
| Name | Type | Mandatory | Purpose |
|---|---|---|---|
MobilePayment |
Boolean (xs:boolean) |
Not checked (DontCheck) |
Indicates that this type of payment relates to mobile payments (payment through banking apps, Apple Pay, Google Pay, QR wallets, etc.). Used for special processing and separate reporting on mobile payments. |
Standard attributes of the catalog (present in all hierarchical catalogs, not explicitly listed among own attributes):
| Name | Purpose |
|---|---|
Code |
Unique code of the catalog element |
Name |
Name of the payment type (e.g., "Visa", "MasterCard", "MIR", "Apple Pay") |
Parent |
Reference to the owner group (supports hierarchy) |
IsGroup |
Indicates that the element is a group |
DeletionMark, Predefined, Reference |
Service standard attributes |
2.2 Table Parts
Table parts are absent. The catalog has a simple structure: one additional attribute MobilePayment on top of the standard set.
3. Forms
The catalog contains 5 forms:
| Form | Purpose |
|---|---|
| ListForm | Main form for working with the list of payment types (≈56 UI elements). The key form for viewing and managing the catalog. Contains the command "ModifySelected" for bulk modification of attributes for selected elements. |
| ElementForm | Form for creating and editing a single payment type (≈16 UI elements). Contains fields: Parent, Name, Code, and a checkbox for the MobilePayment attribute. |
| GroupForm | Form for creating and editing a group (≈13 UI elements). Used for building the hierarchical structure of the catalog. |
| SelectionForm | Form for selecting an element from the list (≈26 UI elements). Called when selecting a payment type in documents. |
| GroupSelectionForm | Form for selecting only groups of the catalog (≈23 UI elements). Specialized form for selecting the parent group. |
4. Key Module Procedures
The attached evidence does not include software modules (BSL texts), so below are typical handlers characteristic of a hierarchical catalog of this structure. Requires verification in the specific version 3.0.74.2 — the presence and content of the handlers below (not confirmed in evidence).
Object Module (CatalogObject.PaymentTypesAcquiring):
FillProcessing(FillingData, ...)— filling in the attributes of a new element by default (including the valueMobilePayment= False).CheckFillProcessing(Refusal, CheckedAttributes)— control of filling mandatory fields. TheMobilePaymentattribute is excluded from the check (DontCheck).BeforeWriting(Refusal)/OnCopy(CopyObject)— standard pre-writing logic.
Forms (ElementForm, ListForm):
OnCreateOnServer(Refusal, StandardProcessing)— setting conditional formatting and visibility of form elements.- Handler for the command "ModifySelected" in
ListForm— bulk modification of attributes (including theMobilePaymentattribute) for selected rows in the list.
The catalog does not contain its own business logic for processing — as a catalog, it does not perform movements independently (see section 5).
5. Processing and Movements
The catalog is not a document and does not independently generate movements in registers. It serves as analytics (attribute value) in documents and registers reflecting acquiring operations. Below is the standard logic of application in the chart of accounts of the RK.
5.1 Where Used as Analytics
- In documents for payment by bank card / reports on retail sales — attribute "Payment Type (Acquiring)".
- In settings for acquiring terminals and retail outlets — for matching the payment system and the acquiring agreement with the bank.
5.2 Typical Entries for Acquiring Operations (Chart of Accounts RK)
Payment by the customer with a card through a POS terminal (revenue not yet credited by the bank):
| Dr | Cr | Content |
|---|---|---|
| 1030 (money in current accounts) / separate sub-account "settlements on acquiring" | 1210 (short-term receivables from customers) | Payment by the customer with a bank card is reflected |
Bank crediting of revenue minus the acquiring commission:
| Dr | Cr | Content |
|---|---|---|
| 1030 | sub-account for settlements on acquiring | Amount of revenue credited to the current account |
| 7010 (cost of sales) or bank service expense account | sub-account for settlements on acquiring | Commission of the acquiring bank withheld |
Sale of goods paid for by card (retail):
| Dr | Cr | Content |
|---|---|---|
| 1210 | 6010 (revenue from sales) | Revenue from sales recognized |
| 1210 | 3130 (VAT payable) | VAT accrued at the rate of 16% |
| 7010 (cost of sales) | 1330 (goods) | Cost of sold goods written off |
VAT in the examples is at the rate of 16% (Kazakhstan, 2026). The analytics
PaymentTypesAcquiringenters the movements of the corresponding documents as a measure/subaccount of settlements on acquiring, ensuring separate accounting of receipts and commissions for each payment system.
5.3 Electronic Documents
Sales made with card payment are accompanied by electronic invoices (ESF) (electronic invoice, ESF IS) and SNT (when moving/turning traceable goods) if necessary. The catalog itself does not participate in the formation of ESF/SNT, but the related sales document does.
6. Related Objects and Input Based On
- Documents for payment by bank cards / report on retail sales — use the catalog element as the value of the "Payment Type" attribute.
- Acquiring settings (trade equipment, agreements with the acquiring bank) — match the payment type with a specific terminal and agreement.
- Registers of settlements on acquiring — use the payment type as a measure for separate accounting of receipts and commissions.
Input based on this catalog is generally not provided (the catalog is a classifier-analytics, not a source of documents). It is filled in manually by the user through ElementForm/GroupForm.
7. Extension Points
- Configuration extension: adding custom attributes (e.g., "Default acquiring agreement", "Commission accounting account", "Payment system") and columns in
ListForm/ElementFormwithout removing from support — through extension. - Event subscriptions:
BeforeWriting/OnWritingof the object for controlling the uniqueness of payment system names or auto-filling the group based on theMobilePaymentattribute. - Additional attributes and information: connection through the properties subsystem (characteristics plans) for storing non-regulated attributes without changing metadata.
- Handler for the "ModifySelected" command in
ListForm— point for mass servicing of elements. - Programmatic use: referencing the
MobilePaymentattribute in reports and algorithms for parsing acquiring receipts for separate analytics on mobile payments.
