Live Demo Buy Now

Prestashop Marketplace iyzico Payment Gateway

Prestashop Marketplace iyzico Payment Gateway extension allows the store owner to integrate iyzico payment gateway with Prestashop marketplace. Prestashop Marketplace iyzico Payment Gateway helps the marketplace vendors to accept payments online by enabling the iyzico payment method for the product purchase. Customers can use iyzico payment method to pay for their purchases during checkout with ease as the payments done through this gateway are fully secure.

Features

  • A Seller can register as Iyzico Sub-merchant.
  • Admin can allow/disallow seller to register as a sub-merchant.
  • Admin has the functionality to approve/disapprove sub-merchant request or auto-approve request.
  • Admin and Seller have mail notifications on multiple actions like approval of sub-merchant request,  cancel payment and refund.
  • Seller and Admin can refund Iyzico transaction.
  • Admin has the functionality to approve seller refund request.
  • Admin can approve/disapprove seller payment transfer.
  • Admin can cancel Iyzico transaction.

Important Note

1) To display Iyzico seller details on seller order details page add hook

{hook h='displayBlockBelowOrderedProduct' order=$mp_order_details}

in /marketplace/views/templates/front/order/mporderdetails.tpl file after closing ‘mporderdetails_product’ block {block name=’mporderdetails_product’}{/block}

2) For split payment functionality, you need Split Class modification in current marketplace version, this will be in default in next marketplace version.

Create a ticket to get this functionality.

Installation

For installing Prestashop Marketplace iyzico Payment Gateway module you need to install Advanced Marketplace module first. After installing marketplace module you can start the installation of Prestashop Marketplace iyzico Payment Gateway.

  1. Go to the back  office-> modules -> Upload a module

2. Upload zip file of “Marketplace iyzico Payment Gateway” module.

Module Configuration

After the successful installation of the extension, admin has to configure the iyzico payment settings, email & approval functionality settings under Configuration tab as shown below:

iyzico Account Payment- How to Get API and Secret Key

Login to your iyzico Production or Sandbox account.

Once you have logged in account, then under “Settings” tab you will get API Key and Secret Key.

Admin Management

Admin can manage iyzico Seller by navigating through Marketplace Management->Iyzico Seller.

Admin can add a new iyzico seller by clicking on “Add new seller“.

Once the details of a seller have been saved by the admin, a Sub-Merchant Key for that seller gets generated.

Workflow at Seller’s End

A seller can also register himself as iyzico sub-merchant at the front end.

On clicking “IYZICO SELLER REGISTRATION“, a form will appear on the screen. The seller has to select the type of company, enter his name, email id, address, international bank account number, mobile number, shop name, and identity number. After entering all the required details, the seller has to Accept iyzico terms & conditions and then click on “Submit” button.

After clicking on “Submit” button, an approval message will be displayed on the screen if “Auto approve seller iyzico registration request” have been enabled by the admin from the backend.

Orders

on the front end, when a customer adds a product to the cart and clicks on proceed to checkout, then on the Order Review & Payments page Iyzico Payment Method will be visible under “PAYMENT” tab.

On clicking “ORDER WITH AN OBLIGATION TO PAY” a payment form will appear on the screen where the customer has to enter his card details.

After clicking on “PAY” button, a customer will be redirected to the iyzico payment gateway site and when the payment process gets complete then he will get back to a payment confirmation page.

Once an order has been confirmed, the admin can view it under “Orders” tab.

When admin clicks on “View” button, he can view all the transaction which have been done using iyzico payment gateway under “iyzico Seller Transaction”.

iyzico Seller Transaction

Admin can view iyzico Seller Transaction details by clicking on “View” button.

A seller can also view the iyzico Transaction under “Orders” tab as shown below:

Once admin has approved the transaction, then the seller can process the refund.

Once admin has approved a transaction, then on the front end transaction status will be updated from Pending to Approved and seller will be able to process the refund.

Now if seller clicks on “Refund” a refund request will be sent to admin and seller can view it by clicking on “Refund History” as shown below:

Once a seller has placed a refund request, it will be visible to admin and he can confirm it.

Once admin clicks on “Confirm Refund“, the transaction will be refunded and he can view refund details by clicking on “Refund History” as shown below:

The refund status will also be updated on the front end in seller’s account after confirmation of refund by admin in the backend panel. A seller can also view refund details by clicking on “Refund History” as shown below:

You can also view the transactions details on Iyzico Payment Gateway site under Transactions tab.

Support

That’s all for Prestashop Marketplace iyzico Payment Gateway still have any issue feel free to add a ticket at http://webkul.uvdesk.com/ and let us know your views to make the module better.

 

Current Product Version - 5.0.0

Supported Framework Version - 1.7.x.x

. . .

Comment

Add Your Comment

Be the first to comment.

css.php

Index