Back to Top

Laravel eCommerce Customer Document

Updated 16 December 2024

Laravel eCommerce Customer Document extension allows the admin to upload the document for the customer.

However, by uploading these documents, the admin can easily provide their customers with information related to the products, such as the product SKU and description.

Moreover, the admin can also provide the information to the customer about the new offers/discounts by uploading the marketing document.

Check a brief overview of the plugin –

7Kfjy2GRAUk

Features of Laravel eCommerce Customer Document

  • The admin can easily upload the documents for the customers
  • The admin can also upload the document for a specific customer
  • The customer can download the documents
  • The admin can upload documents related to the product & marketing
  • The admin can delete & download the documents

Installation of Laravel eCommerce Customer Document

Once you have successfully downloaded the zip file of the Laravel eCommerce Customer Document.

Start your headless eCommerce
now.
Find out More

Unzip the respective extension zip and then merge “packages” and “public” into the project root directory.

Goto config/app.php file and add the following line under ‘providers

Webkul\CustomerDocument\Providers\CustomerDocumentServiceProvider::class,

Goto composer.json file and add following line under ‘psr-4

"Webkul\\CustomerDocument\\": "packages/Webkul/CustomerDocument/src"

In the config/bagisto-vite.php file, add the following line under the ‘viters‘ section:

'customer_document' => [
    'hot_file'                 => 'customer-document-vite.hot',
    'build_directory'          => 'themes/customer-document/build',
    'package_assets_directory' => 'src/Resources/assets',
],

#Run Commands

Run these commands below to complete the setup

composer dump-autoload
php artisan migrate
php artisan route:cache
php artisan optimize:clear
php artisan vendor:publish --provider="Webkul\CustomerDocument\Providers\CustomerDocumentServiceProvider" --force

-> Press 0 and then press enter to publish all assets and configurations.

Admin Management

After Installation, The admin can configure this module by navigating through Configure>>Documents.

configuration

Now, you need to follow the given settings.

Status: To enable or disable the module.

Max Size: Admin can set the maximum file size of the document.

Allowed Types: Also, admin can set the file types.

Once you have successfully executed the module. You will see the Customer Document Icon on the left side in the menu bar, as shown in the below image.

Let the admin click on the Document Icon after that below page will open.

admin view documents

Here admin will find the list of all the documents.

After that, the admin will click on the add document button to add the new document.

create document

Now the admin has to enter the required details while uploading the document such as :

  • Name: Enter the document name
  • Type: Select the type (If the document is related to the Product, the admin will choose the Product Type else admin can choose the Marketing).
  • Status: Select the document status as Active or Inactive.
  • Description: Enter the description.
  • Number of download Document: admin can set the maximum download limit.
  • File: Choose the file.

Lastly and most importantly admin will click on the Save Document button.

Add document for specific Customer

In addition, with the help of this module, the admin can easily add any required document for a specific or individual customer.

The admin can navigate through Customers>>Customer.

customers

Let’s click on the edit button, after that the below page will be open.

view all doc

By hitting the Create Document button admin can easily add the document to a specific/individual customer.

create customer specific doc

Customer View

The customer can easily view all the documents provided by the admin under their customer profile.

customerview

And, Customers can also check all the marketing documents by clicking on the Marketing button.

marketing

That’s all for Laravel eCommerce Customer Document, still, have any issue feel free to add a ticket.

Also let us know your views to make the module better https://bagisto.uvdesk.com/en/

Current Product Version - v2.0.0

Supported Framework Version - Bagisto, v2.0.0

Blog Version - Bagisto, v2.0.0
  • Version v0.1.7
  • Version Bagisto, v2.0.0
  • Version Bagisto, 1.2.0
  • Version Bagisto, 1.1.1
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content