Prestashop
Last updated
Last updated
NOTE : iyzico PrestaShop module was developed and tested on a bare PrestaShop (without plugin) installation. Be sure to take this warning into consideration when installing.
Depending on your PrestaShop infrastructure, you can choose your version from the section below and follow the module installation instructions.
IMPORTANT NOTE : There are 2 iyzico PrestaShop 1.7 modules: iyzico Payment Form and Pay with iyzico. You need to install both modules on your site.
Below are two module links. Two modules must be downloaded and both must be installed.
Download both modules mentioned above.
Log in to your PrestaShop admin panel.
Select Modules -> Module Manager from the left menu.
Click the “Load a module” button. After pressing, drag the file you downloaded onto the pop-up that opens or select the module file you downloaded by clicking on the select a file field.
After the installation process is completed, go to the module setting page by pressing the “Configure” button.
When you open the iyzico Payment Form module settings, you may encounter the following warning: "Pay with iyzico module is not active". In order to access your module settings, the Pay with iyzico module must be installed and activated. It is sufficient to perform this process only once.
Complete the installation by entering your information.
API Type
iyzico has two APIs: Sandbox/Test and Live. If you are using a test account, you should select Sandbox in this area. If you have an approved application in iyzico and can access the Live account, you should select Live.
API Key
You can access your API keys from the Settings->Company Settings section of your iyzico merchant panel. You should copy your API key in the Merchant panel and paste it into this section.
Secret Key
You can access your API keys from the Settings->Company Settings section of your iyzico merchant panel. You should copy your Security key in the Merchant panel and paste it into this section.
Payment Text
This message will be displayed to the user in the payment options section. You do not need to change this field.
Form View
There are 2 options: Pop-up and Responsive. You can choose Pop-up or Responsive.
Overlay Script View
With the Pay with iyzico logo, you can emphasize to your customers 24/7 Live Support, 100% Hassle-free Shopping, One-Click Payment Ease, and indicate that your site uses iyzico as the payment method, allowing your customers to shop safely. There are 3 options: Bottom left, Bottom right and Hide. You can show it in Bottom Left or Bottom Right depending on your theme
By using the iyzico webhooks structure, you can ensure that orders are transmitted correctly to the PrestaShop panel in case of internet or browser-related problems that your customers may experience after payment.
Copy your Webhook URL address on the module page.
After logging in to the iyzico merchant panel (https://merchant.iyzipay.com/), click Settings->Company Settings from the left menu.
On the page that opens, paste your webhook URL address into the URL field in the Workplace Notifications section.
Enable the “Send payment notifications” option in the Merchant Notifications section.
Press the SAVE button.
IMPORTANT NOTE : There are 2 iyzico PrestaShop 1.6 modules: iyzico Payment Form and Pay with iyzico. You need to install both modules on your site.
Below are two module links. Two modules must be downloaded and both must be installed.
Download both modules mentioned above.
Open/extract the zip file you downloaded.
Copy the iyzicocheckoutform folder in the file you extracted.
Access the root (main) directory where Prestashop is installed via FTP.
FTP the iyzicocheckoutform folder you copied into the modules folder in the Prestashop main directory.
Log in to the Prestashop admin page, click on Modules and Services -> Modules and Services tab from the left menu.
Select Payments and Transition Systems from the panel on the page that opens and start the installation process by pressing the install button on the line where the iyzico Checkout Form module is located.
Proceed by pressing the "Continue installation" button in the pop-up warning that appears.
That's it, iyzico Payment Form module installation has been completed successfully.
When you open the iyzico Payment Form module settings, you may encounter the following warning: "Pay with iyzico module is not active". In order to access your module settings, the Pay with iyzico module must be installed and activated. It is sufficient to perform this process only once.
iyzico Live API ID
You can access your API keys from the Settings->Company Settings section of your iyzico merchant panel. You should copy your API key in the Merchant panel and paste it into this section.
iyzico Live Secret
You can access your API keys from the Settings->Company Settings section of your iyzico merchant panel. You should copy your Security key in the Merchant panel and paste it into this section.
Form Class
There are 2 options: Pop-up and Responsive. You can choose Pop-up or Responsive.
By using the iyzico webhooks structure, you can ensure that orders are transmitted correctly to the Prestashop panel in case of internet or browser-related problems that your customers may experience after payment.
IMPORTANT NOTE : In order for the webhook to work correctly, you must activate the User-Friendly URL field from the Prestashop Admin panel. • Go to the settings page by clicking Preferences -> SEO &URL from the left menu.
• Mark the user-friendly URL field as YES and click the Save button at the bottom right.
Copy your Webhook URL address on the module page.
After logging in to the iyzico merchant panel (https://merchant.iyzipay.com/), click Settings->Company Settings from the left menu.
On the page that opens, paste your webhook URL address into the URL field in the Workplace Notifications section.
Enable the “Send payment notifications” option in the Merchant Notifications section.
Press the SAVE button.
You can integrate PrestaShop 1.6 by following the integration steps below or by watching our iyzico PrestaShop 1.6 integration video.