Back to Top

Opencart Marketplace MOIP Payment Gateway

Updated 10 October 2023

Introduction

Opencart Marketplace MOIP Payment Method allows you to use the MOIP payment for your marketplace store. The Marketplace MOIP splits the payment from customers between seller and admin. Also, the admin can transfer the amount to the seller.

Please Note-

  • This module supports all templates and themes including the Journal theme.
  • Opencart Marketplace MOIP Payment module supports the Multi-Store feature of default Opencart.
  • This extension is an add-on of the Opencart Marketplace Module. To use this module you have to install Webkul’s Opencart Marketplace module first.
  • If the admin is not registered to the MOIP and if the admin has not provided the token and key detail of MOIP account then the MOIP payment method will not be available for that particular admin.
  • Also, MOIP payment gateway works on the basis of Geo Zones. At checkout, this payment method is active for customers who are present at the given geo zone.
  • Currently, the module works with the MIOP API version 2 but if you want then we also provide MIOP API version 1 as well.

Benefits

  • Opencart Marketplace Moip Payment is very beneficial for the Brazilian eCommerce market.
  • It supports the Boleto payment option which is one of an essential and trusted payment option for paying in Brazil for purchasing any product from online stores.

Features

  • Both seller and the admin can use this payment method for their products.
  • Splits the payment made by customer between sellers and the admin according to the admin commission.
  • Payment can be made via credit cards.
  • Boleto payment option is also supported.
  • The admin can configure the Boleto(payment slip) expiry date and can also add three custom lines in the Boleto payment slip.

Installation Of Marketplace MOIP Payment Module

Installation Steps

Customers will get a zip folder for installing the module. They will unzip this folder on their system and choose the version according to the Opencart version that you want to install.

For example -If the customer wants to install the Opencart Marketplace Version 2.3.x.x.To install this module version, first, you need to transfer the admin & catalog folders into the Opencart root folder on the server.

installation
After transferring the folders, use extension installer for uploading the XML files-.
BT2

Searching for an experienced
Opencart Company ?
Find out More

Also, after uploading the file go to the Extensions > Modification and click on refresh field.modification After that in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and choose select all for both Access and Modify Permission and save it.Opencart Marketplace Multi vendor Module

How to get MOIP’s Key, Token, and Public Key?

Step 1: Register to the MOIP account from the links

moip login

Step 2: After registering login to MOIP account.

Step 3: At your MOIP account panel you will see a Setting(Configuracoes) option under My Account(Minha conta) tab. Click on the Setting tab.

moip payment

Step 4: After clicking the setting. Go to the Access Keys(Chaves de Acesso) tab for getting the MOIP key(Chave), MOIP token(Token) and Public Key(Chave publica).

Magento 2 Marketplace MOIP Payment Method

Admin Configuration

The initial configuration admin can be done by admin, is adding MOIP you can go to Extension>Extension.

Here you can choose the extension type as Payment.

extension

From multiple payment extensions, you can choose Marketplace MOIP Payment and edit it.

edit module

On Clicking the edit admin will be redirected to the below page where he needs to fill in the required details.

create app

Here, admin can enter the configurations.

  • Status– Admin needs to set the status as ‘enable’ in order to make the module working.
  • Authorization Key-The key which you have got from the MOIP account.
  • The Authorization Access Token– This Token is again which you have got from the MOIP account.
  • Create App– Also, this is used to create the application so that admin can sell products on behalf of the seller.
  • Public Key– Set the Public Key from the MOIP account.
  • MOIP account Id– Here we can get the ID of the application, created above.
  • Credit card-This must be kept enable so that the MOIP credit card payment method is visible at the time of checkout.
Billet settings-
  • Admin can set the number of days the billet is valid.
  • The admin can also set some lines of instruction to display on the Boleto payslips. Also, admin can set three lines instruction – First, Second and Third Line, all the set instruction lines will be visible on the Boleto payslips.
  • Sort Order: Admin can set the sort order for the Boleto payment option among other payment options visible at the front end.

Also, the Admin can even transfer the money to the seller.

The admin can transfer the amount of order after deducting the commission to the seller, Marketplace>MOIP Bank Transfer

get banks

Also, the Admin selects the seller and can get their bank details.

pay

Now, the admin can select the account of the seller and click on the Pay button, which would be followed by the below pop-up.

order id

Here admin can enter the Order ID and click pay. This would finally transfer the amount of that particular order to the seller account.

Seller Configuration

The seller can also connect their MOIP Account with the store for fast payment service. This can be done-

My Account>MOIP>MOIP Connect

connect with app

Also, On clicking Connect With App button Seller would be redirected MOIP login page where he/she needs to fill up the login credentials and get connect with the app.

moip login

The seller can set the MOIP account by MyAccount>MOIP>MOIP Account. Here, the seller needs to enter the unique Document Type ID.

document type

Here, the Seller whose account is not with MOIP Account is not created, they can create the same from here.

moip account

The Bank Details which are linked can be visible from MyAccount>MOIP>Bank Accounts. Also, the seller can delete the bank or edit the details as per the requirement.

Bank account info

Adding a new bank account detailsadding bank account

Editing An existing Bank account details 

editing bank account

Customer End- Make Payment Using MOIP

The customer can select the products to be purchased and can add to them to the cart.

shopping cart

After adding desired products to cart customer can further head for the ‘checkout’.

checkout page

In the Checkout Page, after giving the Billing details, delivery details, and delivery method. Also, the customer can select Payment Method among-

  • Pay Via Boleto
  • Pay Via Credit Card(MOIP).

Pay Via Boleto

If the customer chooses Boleto as the payment method. Then after on Confirm Order, the below screen will appear.

Moip Pay

After clicking here on MOIP Pay Button. You can go to My Account>Order History. From here you will be receiving a PDF that needs to be printed. Order History

print pdf

The PDF hence created can be seen as follows.

bill slip

Pay Via Credit Card(MOIP)

If the customer selects the Payment method as Pay Via Credit Card(MOIP), at the time of Confirm Order he/she needs to enter the credit card details of the MOIP account.


card details

Finally, the payment through MOIP would be completed.

The customer can view the Order details in My Account>Order History

order information

That’s all for the OpenCart Marketplace Moip Payment Gateway module, for any issues feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com/.

Current Product Version - 2.0.0.3

Supported Framework Version - 2.x.x.x, 3.x.x.x.

. . .

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