Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Website (website) • eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
Lines of code | 487 |
Technical Name |
wbl_iyzico_payment_gateway |
License | OPL-1 |
Website | https://store.weblyticlabs.com |
Versions | 14.0 15.0 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Sales (sale_management)
• Website (website) • eCommerce (website_sale) • Discuss (mail) • Invoicing (account) |
Lines of code | 487 |
Technical Name |
wbl_iyzico_payment_gateway |
License | OPL-1 |
Website | https://store.weblyticlabs.com |
Versions | 14.0 15.0 16.0 17.0 18.0 |

with Refund
Iyzico Payment Gateway with Refund
Iyzico Payment Gateway with Refund is a reliable payment solution that helps businesses accept online payments
from customers worldwide. It supports over 100 currencies and works in many countries, making it ideal for
global commerce. Companies primarily focus on Turkey but can receive payments in various currencies like
USD, EUR, GBP, IRR, NOK, RUB, and CHF.
Admin can set up the system by entering API credentials (API Key, Secret Key, Merchant ID) and enabling the
payment option in the backend. When customers choose Iyzico during checkout, they are redirected to Iyzico's
secure payment page, where they enter their phone number and SMS verification code. They complete their payment
through secure 3D verification, and upon success, a confirmation message appears.
Admins can view detailed payment and refund histories in the backend, giving full control over transactions.
Refunds are processed quickly by clicking the refund button, entering the amount and reason, then completing the process.
All transaction records are maintained securely, and merchants can review payment and refund data on the Iyzico
sandbox dashboard, ensuring transparent and efficient payment management. Supports backend integration for payment
transactions via secure payment links.
Link:- https://sandbox-merchant.iyzipay.com/auth/login
Iyzico Payment Gateway with Refund Benefits
Secure Payment Environment
Real-Time Payment Status
Efficient Refund Process
User-Friendly Integration
Wide Payment Support
Multi-Currency Support
Iyzico Payment Gateway with Refund Features
Multi-Currency & Multi-Country Support:
- Supports payments in over 100 currencies across numerous countries, enabling international sales. Primary focus on Turkey, with payment options in TRY, EUR, USD, GBP, IRR, NOK, RUB, and CHF.
Secure Customer Payment Flow:
- Customers choose Iyzico during checkout, are redirected to a secure Iyzico page, enter their phone number, receive and enter an SMS code for verification, and then complete the payment via 3D Secure.
Dashboard & Transaction Link Support:
- All payment and refund details are available in the Odoo backend and on the Iyzico sandbox dashboard, with support for generating secure payment links for backend transactions.
Easy Backend Setup:
- Admins can quickly select Iyzico as the payment provider, enter the API Key, Secret Key, and Merchant ID, and enable or disable the payment method from the backend.
Streamlined Refund Process:
- Admins can process refunds with a single click, entering refund amounts and reasons through a wizard, for quick and accurate refund management.
Automatic Transaction Recording:
- All payments and refunds are automatically recorded in the backend, with detailed transaction histories available for review.
Iyzico Payment Gateway with Refund Workflow
- Navigate to Payment Methods and select Iyzico as the provider.
- Enter the required credentials (API Key, Secret Key, Merchant ID).
- Enables the Iyzico payment method.
- Customer proceeds to checkout and selects the Iyzico payment option.
- Redirected to Iyzico's secure payment page.
- Enter phone number and receive an SMS code. Input the SMS code for verification.
- The customer is redirected to Iyzico's 3D Secure page for additional verification. Enter the SMS code again if prompted.
- Admin clicks the "Refund" button next to a transaction. Opens the refund wizard.
- Enter the refund amount and reason. Confirms to process the refund instantly via Iyzico.
- Refund is recorded and cannot be duplicated for the same amount.
- Admin views all payment and refund transactions in the backend.
- Merchant monitors all transactions via the Iyzico sandbox dashboard.
- Supports backend payment links for flexible transaction processing.

Frequently Asked Questions
Sometimes you need a quick answer to your
question. You can get it right away here.
General
Iyzico Payment Providers
On the Payment Providers page, select the Iyzico payment provider to enable it for transaction processing.


Enter The Credentials
Select the Iyzico payment provider to enable it for processing transactions. Once Iyzico is enabled, enter the required credentials.
Iyzico as a Payment Method
To proceed with online transactions, you need to enable the Iyzico payment option in the payment method settings. This allows customers to make Iyzico payments during the checkout process.


Iyzico Payment Method Option
After selecting the products during the checkout process, proceed to the payment section, and select the Iyzico payment method for processing your online transaction.
Verify Your Account
The customer is redirected to Iyzico's secure payment page, where they enter their phone number. After that, they click "Continue to Pay" to proceed with the transaction.


Verify Phone Number
The customer receives an SMS code and enters it to verify their identity.
Complete Payment Method
After verification, the customer clicks the "Complete Payment" button to finalize the transaction.


Extra Verification
The customer is redirected to Iyzico's 3D Secure page for extra verification. They need to enter the SMS code again and click "Submit" to complete the process.
Payment Information
The payment confirmation is displayed successfully, indicating that the transaction has been processed.


Iyzico Transaction Details and Payment ID
View the complete payment transaction details. Also, click on the payment ID to view payment details and initiate a refund.
Iyzico Refund Process
On the payment page, you can view details of the order process using the Iyzico payment option. To initiate a refund, click the refund button corresponding to the amount you wish to refund.


Refund Wizard
To issue a refund, open the Iyzico refund wizard. Enter the refund amount and write the refund reason according to preference. Admin clicks Refund. The refund transaction is processed through Iyzico.
Refund Transaction Details
Display the complete details of the refund transaction, including the refund amount and Iyzico refund details.


Payment Link Option on Backend
Click the Settings icon, then choose "Generate a Payment Link" to create a secure payment URL for customers.
Generate a Payment Link Wizard Open
Click the "Copy" button to save the payment link to your clipboard. You can then share it with customers or use it for transactions.


Use Payment Link
The admin shares the copied link with the customer. The customer opens the link, chooses Iyzico as the payment method, and clicks "Pay" to complete the transaction.
Payment Transaction History List
Navigate to the configuration settings and select "Payment Transactions" to access the transaction history. This section shows all payment and refund records with their current status for easy tracking.


Iyzico Sandbox Dashboard Transaction List
The merchant can view the history list of payment transactions on the Iyzico sandbox dashboard.
Iyzico Transaction Details on Dashboard
The merchant can see detailed payment and refund information on the Iyzico sandbox dashboard. This helps keep track of all transactions easily.

Weblytic Labs Odoo Services
Weblytic Labs - Your one-stop solution
Thank you for exploring our Odoo App. We are committed to continuous improvement to enhance your
experience.
Should you encounter any issues or have feature requests for our Odoo App, please don't hesitate
to contact us at
We eagerly await your notification!
Must Have Apps
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module