Start taking card payments with iyzico

Connect your iyzico account, configure 3D Secure and instalments, test end to end, and switch to live card payments.

2 min de lectureDernière mise à jour : 2026-08-30

To take credit and debit cards you need a payment provider. MağazamHazır's default for Turkey is iyzico, with 3D Secure, instalments and saved cards. This guide covers the connection and what to do before going live.

Avant de commencer

  • The Payment plugin enabled
  • An approved iyzico merchant account
  • API Key and Secret Key from your iyzico panel
  • Company details and legal agreements completed

Étapes

Les écrans sont illustratifs ; les données de votre panneau différeront.

  1. Étape 1: Open the iyzico card

    In Ayarlar → Entegrasyonlar, find iyzico under the Ödeme category and press Kur.

    Integrations — Payments

    PaymentsShipping & DeliveryE-InvoiceAnalytics & Google

    iyzico

    Not configured

    Take credit & debit card payments

    Payment links

    Plugin required

    One-off collection links

    Integrations — Payments — exemple de vue du panneau
  2. Étape 2: Enter the API keys

    Paste the API Key and Secret Key from your iyzico panel. Sandbox and production keys differ — use sandbox while testing and production when going live.

    Sandbox

    iyzico

    API Key
    sandbox-•••••••••
    Secret Key
    •••••••••

    Require 3D Secure

    Turning this off disables cardholder verification.

    açık
    Test connection
    iyzico — exemple de vue du panneau
  3. Étape 3: Configure instalments

    Choose which instalment counts are offered and above what basket value. Whether you pass the instalment commission on to the customer is part of the same setting.

  4. Étape 4: Run a full test order

    With sandbox keys, place a real order on your own store: add to cart, enter an address, pay by card and clear the 3D Secure screen. Do not go live until you have seen that order land as paid in the panel.

  5. Étape 5: Switch to live keys

    If the test passed, enter the production keys and save. When the card shows the production badge, collection is live. Placing one small real order on your own card and refunding it is a good habit.

    Connected

    iyzico

    Connection successful — card payments active.

    SettingValue
    EnvironmentProduction
    3D SecureRequired
    Instalments2, 3, 6, 9 — over ₺500
    Saved cardsOn
    iyzico — exemple de vue du panneau

Conseils

No phone number, no payment

iyzico expects a valid phone number for the buyer. If the phone field is off in your signup form, payments are rejected provider-side.

Do not turn off 3D Secure

With 3D Secure off, liability for fraudulent card attempts moves to you. Disabling it for conversion is nearly always a loss once chargebacks are counted.

Questions fréquentes

Can I use a provider other than iyzico?
The Ödeme category on Ayarlar → Entegrasyonlar lists the providers available on your store. A provider not listed there is not currently supported.
Payments fail and I cannot see why. What now?
The provider's error message appears on the order detail. The usual causes are a missing phone number, incomplete company details, or mixed-up sandbox/production keys.
How do refunds work?
Start the refund from the order detail and the amount goes back to the same card. Partial refunds are supported.

Extensions associées

La tâche décrite ici est fournie avec ces extensions.

Essayez dans une démo en ligne

De vraies boutiques utilisant cette fonctionnalité. Ouvrez-les et explorez.

Guides associés

En ligne instantanément — lancez votre site aujourd'hui

Launch your website today.

Start for free. No credit card required. Create your first store in minutes.

No credit card required