Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.

MODULE FOR 1C-BITRIX

ARAMA

Scoder: Link between user and buyer profile

It is common for the same user to see different data in their personal cabinet and in the order form. This occurs because in 1C-Bitrix, users and buyers are distinct entities. The personal cabinet uses user fields, while the order form (component sale.order.ajax) uses order properties, some of which belong to the buyer profile.

Technical details

Published
29 January 2018
Updated
10 December 2025
Version
1.1.4
Installed
100–499 times
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
ARAMA

What this solution does

It is common for the same user to see different data in their personal cabinet and in the order form. This occurs because in 1C-Bitrix, users and buyers are distinct entities. The personal cabinet uses user fields, while the order form (component sale.order.ajax) uses order properties, some of which belong to the buyer profile. Consequently, fields filled in the personal cabinet (last name, first name, patronymic, phone, company name, TIN) may remain empty in the order form even when the user is logged in.

The Scoder: User to Buyer Profile Link module resolves this issue by synchronizing these two entities. When user fields are updated, the corresponding buyer properties are automatically refreshed. As a result, for authorized users, the order form displays correct data that matches the information entered in the personal cabinet.

The module provides bidirectional synchronization of data between the user account and the buyer profile. Data can be populated from the buyer profile into the user account, and vice versa.

A typical use case is creating login credentials via the order form. To implement this, create custom properties named 'Login' and 'Password' and configure their mapping to the system fields LOGIN and PASSWORD in the module settings. This allows the buyer to specify a login and password when placing an order and subsequently use these credentials for authentication. Note that the password will be stored in the order property in plain text, which requires additional security measures.

For “Scoder: Link between user and buyer profile”, General iT can perform integration, configuration and a final check after installation.

UPDATE HISTORY

What’s new

12 releases
1.1.4 (10.12.2025)Latest update

Adjustments

1.1.3 (10.10.2025)

Added user editing capability when directly editing the profile in the personal cabinet, not only during order placement

1.1.2 (08.10.2025)

Added PHONE_NUMBER field to the field mapping

1.1.1 (29.04.2025)

Added option "Do not send fields with empty values"

1.1.0 (28.04.2025)

Fixed deserialization vulnerability

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 3 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 1,000 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot