Magento 2 Multivendor Gift Card Guide

Magento 2 Marketplace Gift Card extension allows admin and sellers to create gift cards using available gift card product type.

So customers can now easily purchase and redeem gift cards within your online store.

Additionally, sellers can set the number of days allowed to redeem a particular gift card and can enable/disable the status of the gift card as needed.

Also, if you want a gift card creation feature for your one store customers, you can check out the default Magento 2 Gift Card extension.

Note: Gift card users can use one gift card in multiple purchases and must use less than the gift card limit.

  • Admin and sellers can create multiple gift card numbers.
  • The administrator and seller can set the days for redeeming the gift card.
  • Both administrator and seller can enable and disable gift vouchers.
  • The seller can set a special price for the gift card.
  • A gift card user can use one gift card for multiple purchases.
  • Customers will receive an email notification when purchasing a gift card.
  • Users receive email notifications after each use of the gift card.
  • Customers can add personal messages when purchasing a gift card.
  • Users can easily use the gift card discount when shopping.

Installation is very simple like standard Magento 2 extensions.

#Download module

First, you need to login to Webkul Store, go to My Account>My Purchases section, confirm, and then download and extract the contents of this zip folder on the system.

#Load folder

Once the module zip is extracted, follow the src>app path and then copy the app folder to the Magento 2 root directory on the server as shown below:

Magento 2 product import via XML URL installation

# Running commands

You need to run the following commands:

php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento indexer:reindex
php bin/magento cache:flush

For module language translation, navigate through it src/app/code/Webkul/MpGiftCard/i18n and edit the en_US.csv file.

After that, rename the CSV to “en_SA.csv” and translate all the contents of the right side after the comma into Arabic. After editing the CSV, save it.

Magento 2 Product import via XML URL language translation

Now transfer it to the track src/app/code/Webkul/MpGiftCard/i18n where the Magenta 2 installation is on the server.

The Marketplace gift card will be translated into Arabic. It supports both RTL and LTR languages.

The user can edit the CSV as in the image below.

i18_file_translation-1

Initial configuration settings

After successful installation module, the administrator will go to Shops -> Configuration-> Gift card.

192.168.15.157_p4ce5_pub_admin_admin_system_config_edit_section_mpgiftcard_key_21924091460a5a5ffe403eb527c020793c958d562de1b61b0d03663d6445992f_screenshot-1-1

Here the administrator will be able to –

  • Enable/disable module – In this field the administrator will select enable to enable the gift card and select disable to disable the gift card module

Gift Card Email Setup

  • Notification template – The administrator must set up a template that the customer can see upon receipt of the gift card.

Left amount email setting for gift card

  • The name of the administrator in Mail – The administrator will set the name that is visible in the e-mail received by the user.
  • Admin email – Admin must enter email ID from which user will receive email.
  • Administrator Left Amount Notice Template – The administrator must select a template for the remaining amount of the Gift Card that the customer will receive by email from the administrator.

Active duration of the gift card

  • Number of days – In this field, the administrator must set the number of days allowed for using the gift card.

Apply the gift card code to the gift card product

  • Allow gift card code on gift card products- In this field, the admin will select to allow the gift card code on the gift card products THAT or disable by selecting NOT.

Finally, save the configuration settings.

A Magento 2 Marketplace seller can create a new product by selecting the product type as a gift card.

Magento 2 marketplace-add-new-product

After clicking Continue, a page for adding a new card product will appear. Now enter all the necessary information required for a Product with gift card as shown in the screenshot below.

You will see that one of the pieces of information is a special pricein this field, the seller can set a special price for the gift card product by setting the duration of the special price.

Magento 2 Marketplace add new product
Magento 2 Marketplace add new product

In the last section of the Gift Card product page, there will be an option to set the duration of the Gift Card. The seller must specify the number of days allowed for the use of the gift card.

Magento 2 Marketplace add new product

Once you have filled in all the required product information, click on the Save button.

In the front part, on the Gift Card product page, the customer enters the e-mail ID of the person to whom they want to send the gift card.

The customer can also send a message to the recipient of the gift card. Then click on “Add to cart” to go to checkout according to the image below.

Note – The email id entered under Send by email can be used to redeem a gift card.

Mageno 2 marketplace gift card product page

Now the user’s selected gift card product will be added to their shopping cart and they can proceed to checkout. In addition, before proceeding with the payment, he uses the gift card code if he has one with the desired amount.

Note: The user who is going to redeem the gift card should use the same e-mail ID for the store registration, otherwise they will not be able to redeem the gift card.

Magento 2 marketplace gift card product basket

The customer can view the gift card details on the Order Summary page as per the screenshot below.

Gift Card Order Summary for Magento 2 Marketplace

Order overview

After placing the order shown above, the customer will be able to see Order details under “My order” as shown below.

Magento 2 Gift Card Order Details.

Notification by email

After the order is placed, an invoice for this order is generated.

The person (whose email address is entered) will receive the gift card on the same email id as shown below.

Magento 2 Marketplace Gift Card Email Notification

Gift Card Details – Seller Dashboard

Once the invoice has been generated, the seller can view the details of the gift card purchase by going to Gift card -> Information about the purchase of the seller’s gift card.

The seller can enable or disable the Gift Card status. If the administrator has disabled the status, the customer cannot apply the received gift code.

List of gift card orders for the Magento 2 marketplace

Using a gift card

Now, when this customer (who receives the gift card code) makes a purchase using the registered email id (to which the gift card code is sent).

The customer can redeem the gift card amount on the shopping cart page as shown below in the screenshot.

Magento 2 Marketplace Gift Card apply gift card discount

After applying the gift card discount, you will see a message that the gift card discount has been successfully applied. Now click to proceed to checkout and the ordering page will open.

Magento 2 Marketplace Gift Card Order

Customer will receive gift card usage details email on their registered email ID after redeeming the gift card discount code as shown in the screenshot below.

Magenro 2 Marketplace gift card usage details

Gift card details page

Under the gift card details page, the user can see all their gift cards with their details. They can search for gift cards by email, gift code, by price, or by amount left.

Magento 2 Marketplace Gift Card Details

That was enough, Fr Magento 2 Marketplace Gift Card Expansion. For any questions or concerns, you can contact us by sending an email to [email protected] or making inquiries to our HelpDesk system.

Current product version – 5.0.0

Supported framework version – Magento 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.x

Source link

Leave a Reply

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