The add-on integrates with DaData service for automatic filling of company details. The add-on improves invoice issuing processes, adding the possibility to automatically fill in buyer or vendor details. Additionally, the add-on allows for registering sellers directly from the marketplace storefront.
Invoice Issuing
The add-on creates an invoice based on the collected order. After the order is placed, the invoice can be sent by email. The invoice fields are flexible and can be configured, and in subsequent orders, the data is populated from the buyer's profile or browser session data. Thanks to the integration with DaData.ru, all possible data is pulled automatically.
For users (including unregistered ones), after placing an order, there is an option to download an invoice for payment in PDF format.
Autofilling details
This add-on can be used to register a vendor or a client by pulling their data from DaData based on their Tax Identification Number (TIN).
Add-on Features
- Generates an invoice for an order;
- Integration with DaData;
- The invoice can be automatically sent to email or generated in PDF;
- Customizable requisites fields separately for the invoice and for registration;
- Ability to work in Multi-Vendor;
- Registers buyers and sellers.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Buyers
- Owners
- Vendors
- English
- Русский
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Add-on installation
After downloading the add-on, it can be installed using the standard CS-Cart tools on the page Admin Panel → Add-ons → Manage Add-ons → Upload and Install Add-on (+).
For CS-Cart version 4.13.1 or later, go to Admin Panel → Add-ons → Manage Add-ons → Gear Icon → Manual installation.
Add-on Settings
Tab [General]
To automatically fill in the fields, you need to enable integration with DaData.ru, for this enter the API key.
Next, select the required parameters in the checkboxes:
Display fields with details on the checkout page - billing details will be displayed on the checkout page.
Display fields with details in the buyer’s profile - adds [Add-on] tab with buyer details. Allows sellers to make changes to details in the profile.
Display fields with details in the seller’s profile - adds a block with details in the seller's profile
and on the new seller registration page.
IMPORTANT: If you enable fields with details, then the TIN field will be mandatory for the buyer!
Tab [Bill]
Send invoice by mail - enable automatic sending of the invoice after order placement to the buyer's mailbox.
Show invoice buttons on the "Thank you for order" page - displays buttons that allow you to download or print an invoice from the successful order placement page.
Show invoice buttons on the order details page - displays buttons that allow you to download or print an invoice from the order details page.
Use the vendor's requisites in the invoice - without this setting, vendor details from the payment methods settings will be used in the invoice.
Tabs [Entity], [Individual entrepreneur], [Individual], [Self-employed]
Here you customize the fields that will be displayed and populated for the appropriate customer types.
Possible values:
Enable - use the field to fill in details.
Show on registration - show the field in the registration form for the user.
Show at checkout - show the field in the checkout form (including for unregistered users).
Show in invoice - display the field in the invoice
Required - if enabled, it will be impossible to complete registration or order placement without filling in this field.
Next, add a payment method (1) and select processor: MS: Bill (2):
On the [Configure] tab, fill in the details of your company:
Also on this tab you can add a stamp image that will be inserted into the invoice:
The invoice can be viewed/printed/downloaded after the order is placed
and on the order details page.
Buyer information is filled in either during registration or (for unregistered users) when placing an order. It can be edited in the buyer's profile, in the Add-ons tab.
v4.3.11 from 25.08.2023
[*] In the 'Administration/Payment methods/Add payment methods' section, the payment method "MS: Invoice" has been moved from 'Payment systems' to 'Russian payment methods' in the 'Processor' dropdown menu.
v4.3.10 from 13.06.2023
[+] Checking for the availability of the "PDF documents" add-on if the "Send invoice by email" checkbox is selected in the add-on settings.
v4.3.9 from 12.04.2023
[+] Fields for Self-employed individuals have been added.
v4.3.8 from 31.03.2023
[*] Add-on icon has been updated.
v4.3.7 from 26.12.2022
[+] Standardization of the add-on.
v4.3.6 from 20.12.2022
[*] Settings have been changed.
v4.3.5 from 09.10.2022
[+] Standardization of the add-on.
v4.3.4 from 10.06.2022
[*] The TIN field is no longer mandatory for individuals.
v4.3.3
[+] Added functionality to get the amount in words.
v4.2.3
[+] Added field 'Sphere of activity' for legal entities.
v4.2.2
[+] Added display of TIN in the invoice.
v4.2.1
[+] Added disabling of displaying the type of entity in the select.
v4.2.0 from 12.01.2021
[+] Added the ability to autocomplete the company field from the API
v4.1.0 from 08.09.2021
[+] Added information about individual details in the administrative part of the site.
[!] Fixed data initialization error if another payment method was selected when loading the checkout page
[!] Fixed styles of the restoring window on the checkout page
v4.0.4 from 28.08.2021
[+] Added payment options for placing a stamp on the invoice
[!] Fixed error displaying print on an invoice in CS-Cart
v4.0.3 from 26.08.2021
[!] Fixed error when editing an order
v4.0.2 from 25.08.2021
[+] Support for CS-Cart 4.13.2+
v4.0.1 от 24.08.2021
[!] Fixed error displaying fields with date type
[!] Fixed error related to saving speed for payment settings.
v4.0.0 from 23.08.2021
[+] The add-on is adapted for CS-Cart, and not only for Multi Vendor
[+] Form to fill out on the checkout page and related settings
[+] setting that allows you to hide the data output in the invoice
[+] Account buttons on the thank you for the order page
[+] Score buttons display settings
[+] Returned the full name fields for Sole Proprietor and individuals
[*] The article of the module has been changed
[*] Changed some language variables
[!] Fixed fields with date type
[!] Fixed an error when the counter buttons were displayed for another payment in the order details
[!] Fixed display of required fields after changing photo type.
v3.1.1 from 04.08.2021
[-] Removed the full name fields for Sole Proprietor and individuals
[!] Fixed display of required fields after changing photo type.
v3.1.0 from 03.08.2021
[+] Added full name fields for Sole Proprietor
[+] Added a number of fields for individuals
[!] Fixed styles for date type fields
v3.0.0 from 01.07.2021
[+] New type of persons: individuals
[+] customization of displayed fields
[+] setting to enable/disable fields with details for the buyer
[+] En infection
v2.0.0 from 24.04.2021
[+] Added a payment method that will issue an invoice using the data collected by the module
[*] The article of the module has been changed
v1.0.0
[+] First release.
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.