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.
Returns and Exchanges PRO

MODULE FOR 1C-BITRIX

Returns and Exchanges PRO

Returns and Exchanges PRO

The Pro Returns and Exchanges module consolidates the processing of returns, exchanges, and warranty requests within a single store interface. The solution covers the entire lifecycle from a customer's initial request to the final resolution, refund, or replacement shipment. All features are included in a single edition without additional fees for extended capabilities.

Technical details

Published
28 October 2026
Version
1.0.0
Installed
Fewer than 50 times
Compatible editions
Small Business, Business
Responsive design
Yes
Composite support
No
Compatible with Sites24
No
Developer
Returns and Exchanges PRO

What this solution does

The Pro Returns and Exchanges module consolidates the processing of returns, exchanges, and warranty requests within a single store interface. The solution covers the entire lifecycle from a customer's initial request to the final resolution, refund, or replacement shipment. All features are included in a single edition without additional fees for extended capabilities.

The customer interface provides clear management of requests for specific orders. Five request types are available: return, exchange, warranty, repair, and replacement. Users can select items and quantities, specify the reason and comments, and upload up to five images in JPG, PNG, or WEBP formats with a maximum size of 5 MB each. The personal account displays correspondence, current status, attached documents, and the tracking number for reverse delivery. Guest access is supported via a temporary email link valid for 7 days, with usage limits and the ability to revoke access.

The employee interface offers a unified workflow with full history tracking. Staff can create requests based on existing orders, utilize search and filters, and set priorities. The system supports custom reasons and statuses, visual workflow configuration, assignment of responsible personnel, SLA adherence, and automatic request routing by reason. A snapshot of processing rules is captured for each request, ensuring that subsequent process changes do not alter existing requests. Public responses and internal notes are separated, and access rights are configured for specific sites and assigned requests. A returns management block is integrated into the order admin card. The module supports the complete operational cycle: receiving, decision-making, financial transactions, and warehouse operations.

Record accepted and rejected quantities, status, and decisions for each item. Accepted goods are moved to a separate quarantine journal. Changing status or accepting items does not automatically alter money, orders, or stock levels.

A separate confirmed return is processed via the Bitrix payment handler, supporting partial or full returns while respecting limits for each payment.

Manual recording of completed external returns is supported, including amount and payment details.

A related unpaid exchange order can be created using the standard Sale API, with automatic calculation of the difference for subsequent top-up or refund.

A separate return of goods to sale is handled via a Bitrix warehouse document.

The system protects against duplicate and parallel commands. Indeterminate results require manual reconciliation.

Documents, analytics, and integrations

Protected versioned HTML documents are provided: return instructions, acceptance acts, and decisions. Aggregated reports and CSV files are available without personal data.

Integration uses OAuth 2.0 API v1 with separate permissions. Webhooks are signed using HMAC-SHA256, with sending managed through a retry queue.

For reverse delivery and replacement shipment, the carrier, tracking number, and statuses are preserved. Automatic submission of transport requests to carriers is not performed.

The Pro Returns and Exchanges module is compatible with the 1C-Bitrix Site Management CMS Small Business or Business editions. Requirements include PHP 8.2 or higher, main core 24.0.0 or newer, a MySQL database with UTF-8 encoding, and the installed sale, catalog, iblock, and currency modules. The Fileinfo, cURL, and mbstring extensions must also be enabled. Warehouse operations require active warehouse accounting. For bank refunds, the payment handler must support the standard Bitrix refund interface; bank and cash register compatibility must be verified in your specific configuration.

Installing components into the order template requires a Bitrix specialist. The module does not modify site templates or the init.php file. Photos and documents are stored in a PHP-accessible directory outside the site root. Sending notifications requires a configured CMS mail system, while outgoing webhooks require a configured cron job and a public HTTPS address for the recipient. External services may have their own tariffs not included in the module price. The module contains no proprietary obfuscation or mandatory paid third-party components; the trial version may be protected by the standard Market system.

Data and module settings are isolated per site. The personal page cache is not used, and support for the Composite platform is not declared as a separate setting. Existing Webasyst orders are not imported automatically. By default, deletion preserves orders and settings; clearing of custom database tables occurs only upon explicit user selection. Files are retained for manual archiving. Screenshots display real interfaces with demonstration data.

General iT can install “Returns and Exchanges PRO”, configure its settings and verify its operation in the existing project.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

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 7 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 6,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