Quantcast
Channel: Webkul Blog
Viewing all articles
Browse latest Browse all 5490

Marketplace PayUmoney Payment Gateway for Magento 2

$
0
0

Marketplace PayUmoney Payment Gateway for Magento 2: Well, Who doesn’t know PayUmoney is one of the best payment gateways in India. So, we have introduced Magento2 Marketplace PayUmoney module for the marketplace.

Using Marketplace PayUmoney Payment Gateway for Magento 2, the marketplace owner can integrate the PayUmoney payment gateway to the marketplace store.

This module helps the marketplace vendors to accept the payments online.

This module supports split payments functionality, where the amount is automatically divided between the sellers and the store owner at the time of checkout.

The customers can use PayUmoney payment method to pay for their purchases during the checkout with ease as the payment is done through this gateway are fully secure.

Please Note:

Features

  • Customer can pay the order amount using PayUmoney Payment Method.
  • Fully PCI Compliant, no card details submitted to the client-server
  • The admin can refund the invoiced amount.
  • The admin can refund invoiced amount partially
  • Allow admin to manage refund before release payment or after release payment.
  • Enable/disable payment method from admin panel
  • Payment automatically splits to sellers at the time of checkout

Installation

Customers will get a zip folder and they have to extract the contents of this zip folder on their system. The extracted folder has an src folder, inside the src folder you have the app folder.

You need to transfer this app folder into the Magento2 root directory on the server as shown below.

After the successful installation, you have to run these commands in the Magento2 root directory.

First command- php bin/magento setup:upgrade

Second Command – php bin/magento setup:di:compile

Third Command – php bin/magento setup:static-content:deploy

After running the commands, you have to flush the cache from the Magento admin panel by navigating through System>Cache management as shown below in the snapshot-

Language Translation

For translating the module language, navigate through src/app/code/Webkul/MpPayUMoney/i18n and edit the en_US.csv file.

Thereafter, rename the CSV as “en_SA.csv” and translate all right side content after the comma in the Arabic language. After editing the CSV, save it.

Then upload it to the path src/app/code/Webkul/MpPayUMoney/i18n where the Magento2 is installed on the server. The module gets translated into the Arabic Language. It supports both RTL and LTR languages.

Module Configuration

The admin can configure the module from the back-end easily. To configure the module, the admin can navigate to Stores> Configuration> Sales> Payment Method

Here, the admin can-

  • Enable or disable the module accordingly.
  • Enable the module in testing or live mode.
  • Enter the title for the payment method, that will be shown on the front page while customer selects the payment method.
  • Enter Merchant Key, Merchant Salt, Merchant Authorization Key, and Admin Child Merchant ID (For the credentials, please contact to PayUmoney)
  • Sort the order for the module to show on the website.
  • Select the Applicable Countries for the Payment.
  • Select the Specific Countries for the Payment.

Note: Admin needs to register as Child Merchant to sell products.

Seller-end

The seller can enter the PayUMerchant ID in Manage PayU Money Details in order to receive the payment directly to the account after the customer completes the order.

The seller can see the order history of the own store. To see the invoice details, the seller can navigate to My Account> My Order History (in the marketplace dashboard)> View order

The status of the order will be shown in the Invoice (if the payment is done online) as Paid. The seller can also see the payment information as PayUmoney, when a customer pays the amount using the PayUmoney.

The seller can also see the total vendor amount and as well as admin commission on the items invoiced as shown in the image below-

Customer-End

The customer can make the payment using PayUmoney payment method. To purchase the product the customer can select the product and the item to the cart as shown in the image below-

Now, the product will be added to the customer’s cart and the customer can click on the Proceed to Checkout button as shown in the image below-

After processing to the checkout, the customer can select the shipping address to place the order as shown in the image below-

Now, the customer can select the PayUmoney as the payment method to place the order.

After clicking on the Place Order, the customer will be redirected to the PayU Money where the customer can log in to the PayUmoney or can select the payment mode to pay for the product accordingly.

If the customer selects the payment mode as a Credit/Debit card, the customer will need to enter the Card Details to complete the payment.

After successful payment, the customer will be redirected to the Thank you page.

Now, the customer can navigate to My Orders> View Order> Invoices, to view the invoice of the orders. Here, the customer can see the invoices for both, products and as well as for the shipping and handling charges.

The customer can also see the Order Information from here.

 

Admin-End

View Order And Transaction Details:

To view the details of the order, the admin can navigate to Sales> Orders, here, the admin can see-

  • Information
  • Invoices
  • Credit Memos
  • Shipments
  • Comments History
  • Transactions

Information: From the information section, the admin can see the complete information regarding the order. Here, the admin can see the order & account information, address information, payment & shipment method, items ordered, order total as shown in the image below-

Invoices: The admin can see the invoice for the order from the Invoice section. Here, the admin can see two different invoices for the same order.

The first one is for the product and another one is for the shipping and handling as shown in the image below-

Transaction: In the transaction section, the admin can see the complete transaction done by the customer with the details of the PayUmoney transaction as shown in the image below-

 

Refund process

The admin can easily refund the amount of the customer using this module. In Magento 2 Marketplace PayUmoney Payment Gateway, both the admin as well as sellers can process the refund of an order.

Note: The sellers will be able to process the refund if admin allows the sellers to manage orders from the admin panel.

To initiate the refund, the admin has to navigate through Sales> Invoice and select the order for which the admin wants to refund to the customer.

Now, the admin can click on the Credit Memo button as shown in the image below-

and click on the Refund button accordingly.

Thus the admin can easily refund the amount of the customer and can also see the refunded product from the Sales> Orders> Select Order> Transactions

The vendor can also see the details of the refunded order from the marketplace dashboard by navigating to- My Order History> View Order> Refunds> View

Customers are also able to see the details of the refunded order by navigating to My Orders> View Order> Refunds

That’s all for the Marketplace PayUmoney Payment Gateway for Magento 2. Still, have any issues please raise a ticket or get back to us at support@webkul.com


Viewing all articles
Browse latest Browse all 5490

Trending Articles