iyzico Entegrasyonu: Ödeme Sayfası Gözükmüyor

  • Profile Image
    Cellcuk
    11 Mayıs 2026 07:09 tarihinde soruldu

    Merhaba,

    Form'da iyzico ödemesi entegre ama gerekli kart bilgileri ve bankadan gelen kod girişi yapıldıktan sonra işlem devam ediyor sayfası açılıyor fakat ödeme onaylandı veya onaylanmadı sayfası gelmiyor, teşekkürler sayfasına geçiyor, ben de dolayısıyla ödeme yapılmış olmasına rağmen ödeme bilgisini formdan alamıyorum, iyzico ile görüştüm, bizim kontrollerimizde herşey tamam jotform altyapısında veya iyzico widget'ında problem dediler, yardımcı olur musunuz lütfen?

    Selçuk Yılmaz

  • Profile Image
    Podo: Support Specialist
    11 Mayıs 2026 07:10 tarihinde yanıtlandı

    Merhaba Selçuk Bey, formu kontrol edebilmem için lütfen formunuzun ID’sini veya URL’sini paylaşır mısınız? Paylaştığınızda inceleyeyim.

  • Profile Image
    Cellcuk
    11 Mayıs 2026 07:11 tarihinde yanıtlandı
  • Profile Image
    Podo: Support Specialist
    11 Mayıs 2026 07:11 tarihinde yanıtlandı

    Form 'Teşvik Analiz Platformu (TAP)' (ID: 250691695583066). It appears your payment form's iyzico connection is successfully completed. We cleared your form caches. Please retry, and if access issues persist, please let me know with the details.

  • Profile Image
    Cellcuk
    11 Mayıs 2026 07:17 tarihinde yanıtlandı

    Hala aynı, işlem devam ediyor sayfasından sonra yine formun ödeme sayfasına geçiyor

  • Profile Image
    Podo: Support Specialist
    11 Mayıs 2026 07:17 tarihinde yanıtlandı

    Merhaba Selçuk Bey,

    One of our Support Team members will take it from here to follow up shortly.

    İyi günler dilerim.

  • Profile Image
    Cellcuk
    11 Mayıs 2026 07:18 tarihinde yanıtlandı

    Tamam, bekliyorum

  • Profile Image
    Eomer Jotform Support
    11 Mayıs 2026 08:47 tarihinde yanıtlandı

    Merhaba Selçuk Bey,

    Formu kendi tarafımızda bir kopya oluşturarak test hesabımla inceledim. Iyzico ödeme sayfasına yönlendirme başarıyla çalıştı, yani entegrasyonun kendisinde bir sorun görünmüyor. Bu durum, sorunun büyük ihtimalle iyzico hesabınızdaki API anahtarlarından kaynaklandığına işaret ediyor.

    Jotform'daki entegrasyonunuza girdiğiniz API Anahtarı ve Gizli Anahtar değerlerini iyzico panelinizden teyit edebilir misiniz? Şunlara dikkat etmekte fayda var:

    • Iyzico panelinizde Ayarlar → Mağaza Ayarları bölümüne gidin.
    • Buradaki API Anahtarı ve Gizli Anahtar değerlerini kopyalayın.
    • Jotform'da iyzico entegrasyonunu açın ve bu değerlerin birebir aynı olduğunu kontrol edin.
    • Sandbox (test) ve Canlı ortam için ayrı anahtarlar üretiliyor. Hangi ortamda çalışmak istiyorsanız o ortama ait anahtarları kullandığınızdan emin olun.

    Anahtarları güncelledikten sonra formu test edip sonucu bize iletir misiniz?

    İyi çalışmalar dilerim.

  • Profile Image
    Cellcuk
    11 Mayıs 2026 09:00 tarihinde yanıtlandı

    Api anahtarları aynı, tekrar anlatıyım; kart bilgilerinden sonra bankadan gelen kod sayfası açılıyor, kodu girdikten sonra da işlem devam ediyor ibaresi yer alıyor yeni sayfada, en sonda ise işlem sonucu yani ödeme onaylandı veya ödeme başarısız sayfasının açılması gerekirken o sayfa gelmiyor ve formun teşekkürler sayfasına geçiyor, ödeme almasına rağmen işlem sonucu sayfası gelmiyor, ben de ödeme bilgisini formdan çekemiyorum sonuç olarak, sıkıntı burada.

  • Profile Image
    Otto Jotform Support
    11 Mayıs 2026 10:13 tarihinde yanıtlandı

    Merhaba Selçuk,

    Öncelikle Jotform Destek ile iletişime geçtiğiniz için teşekkür ederiz. Formunuzdaki sorunu inceleyebilmek adına, aşağıdaki ekran görüntüsünde paylaştığım kopya form üzerinden bir test işlemi gerçekleştirdim. Test kapsamında, 3DS doğrulaması ile başarılı bir ödeme işlemi gönderildi.

    Sizin tarafınızda, önceki işlemlere ait ödemelerin sisteminizde çekilmemiş olarak görünüp görünmediğini teyit edebilir misiniz?

    iyzico Entegrasyonu: Ödeme Sayfası Gözükmüyor Image 1 Screenshot 20

    Desteğe gereksinim duyduğunuzda bizimle iletişime geçmekten lütfen çekinmeyin.

  • Profile Image
    Cellcuk
    11 Mayıs 2026 11:10 tarihinde yanıtlandı

    Mr. Otto,

    As seen in your screen record; thanks page of jotform opening after you submit sms code, there is no payment success or payment declined page but it must be, it is the issue.

  • Profile Image
    Klaus Jotform Support
    12 Mayıs 2026 04:28 tarihinde yanıtlandı

    Merhaba Selçuk Bey,

    Formunuzun Teşekkür Sayfası'nı kontrol edebilir ve kişiselleştirebilirsiniz, ancak Jotform ödeme bilgilerini ödeme sağlayıcınıza yalnızca iletir. Ödeme işlemleri ve onay/red süreçleri tamamen kullandığınız ödeme sağlayıcısı tarafından yönetilmektedir. Ödemeniz sağlıklı şekilde alınmışsa Tablolar ürünümüzde İşlem numaralarınızı inceleyebilirsiniz. Jotform'un İyzico'ya ilettiği işlem numaralarınızı Tablolar'ınızdan şu adımları takip ederek kontrol edebilirsiniz:

    1. Form Oluşturucu sayfasında sol üst kısımda bulunan aşağı yönlü oka tıklayın.

    2. Açılan menüden Tablolar ürününe tıklayın.

    iyzico Entegrasyonu: Ödeme Sayfası Gözükmüyor Image 1 Screenshot 30

    3. İncelemek istediğiniz Form Yanıtı'nın üzerine farenizi getirin ve Görüntüle'ye tıklayın.

    4. Form yanıtınızda Ürün Listesi elemanına kadar kaydırın ve burada İşlem Numara'nızı bulabileceksiniz.

    iyzico Entegrasyonu: Ödeme Sayfası Gözükmüyor Image 2 Screenshot 41

    İşlem numaranızı İyzico Panelindeki İşlem Listesinde, Ödeme Durumu ve Ödeme Fazı alanlarından inceleyebilir ve İşlemler'inizi yönetebilirsiniz.

    Eğer aklınıza takılan bir sorunuz olursa bizimle tekrardan iletişime geçmekten çekinmeyin.

  • Profile Image
    Cellcuk
    12 Mayıs 2026 14:36 tarihinde yanıtlandı

    Hi Jotform Support,


    I'm experiencing a critical issue with the iyzico payment integration on my form (Form ID: 250691695583066).


    Problem:

    When a user fills out the form and clicks Submit, they are redirected to iyzico's 3D Secure payment page. If the user cancels the payment at the SMS verification step (does not enter the 3D Secure code), the submission is still recorded with payment status "PAID" in JotForm.


    Expected behavior:

    - Successful payment → submission status = PAID

    - Cancelled/failed payment → submission status = NOT PAID (or submission should not be created)


    Actual behavior:

    - Both successful and cancelled payments show status = PAID

    - The "order_status" field shows "0" for both cases

    - The submission is created immediately when the user clicks Submit, before the payment is completed


    Verification from iyzico:

    I confirmed in the iyzico merchant panel that:

    - Successful payment shows: "Başarılı" (Success)

    - Cancelled payment shows: "3Ds Üye İşyerine Dönüldü" (3DS Returned to Merchant)


    So iyzico correctly distinguishes between the two, but Jotform does not update the submission accordingly.


    IPN Configuration:

    The IPN URL is correctly set in iyzico merchant settings:

    https://ipn.jotform.com/ipns/iyzico.php


    This is causing a serious business issue — I use Zapier to trigger automated report generation based on form submissions, and reports are being sent to users who haven't actually paid.


    Could you please investigate why the IPN callback is not updating the payment status correctly, and whether there's a way to prevent submission creation until payment is confirmed?


    Thank you,

    Selçuk Yılmaz

  • Profile Image
    Cellcuk
    12 Mayıs 2026 14:39 tarihinde yanıtlandı

    Merhaba,


    Cevabınız için teşekkür ederim. Ancak sorunum ödeme işlem numaralarını kontrol etmek değil. Sorunum şu:


    Jotform, kullanıcı "Gönder" butonuna bastığında submission'ı hemen oluşturuyor — iyzico ödeme sonucunu beklemeden. Bu submission, Zapier webhook'umu tetikliyor ve ödeme tamamlanmamış olsa bile otomatik sürecim başlıyor.


    Konkre senaryo:

    1. Kullanıcı formu doldurup "Gönder"e basıyor

    2. iyzico 3D Secure sayfasına yönlendiriliyor

    3. Kullanıcı SMS kodunu GİRMEDEN "İşlemi İptal Et"e basıyor

    4. iyzico panelinde ödeme durumu: "3Ds Üye İşyerine Dönüldü" (ödeme ALINMADI)

    5. AMA Jotform'da submission zaten oluşmuş ve order_status "PAID" olarak kaydedilmiş


    Bu, iyzico tarafında bir sorun değil — iyzico ödemeyi doğru şekilde reddetmiş. Sorun, Jotform'un ödeme sonucunu beklemeden submission oluşturması ve IPN callback ile ödeme durumunu güncellememesi.


    Sorularım:

    1. Jotform'un iyzico IPN callback'i ile submission'ın ödeme durumunu güncellemesi gerekmiyor mu?

    2. Submission'ın yalnızca ödeme başarılı olduktan sonra oluşturulması için bir ayar var mı?

    3. Yoksa bu iyzico entegrasyonunun bilinen bir limitasyonu mu?


    Bu benim için kritik bir iş sorunu — ödeme yapılmadan otomatik raporlar gönderiliyor.


    Teşekkürler,

    Selçuk Yılmaz

  • Profile Image
    Joseph Christian Jotform Support
    12 Mayıs 2026 17:30 tarihinde yanıtlandı

    Hi Selçuk,

    Our Turkish Support agents are busy helping other Jotform users right now, so I'll try to help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Turkish, let us know and we can have them do that. But, it might take a while until they're available again.

    Now, coming back to your question, I tested it and had the same issue, so I created a ticket and escalated this to our Developers. We’ll follow up as soon as we have any news.

  • Profile Image
    Emre Head of Payments
    13 Mayıs 2026 15:23 tarihinde yanıtlandı

    Merhaba Selçuk,

    Yönlendirmeli ödeme sistemlerinde, ödenme/red durumu IPN ile kontrol edilmekte, bu sebeple, ödeme olmazsa IPN ile red durumu tarafamıza bildiriliyor, ancak bazı durumlarda IPN tetiklenmeyebilir ( müşteri açılan ödeme ekranını kapatabilir, bu durumda IYZICO bi cevap dönemeyebilir ), bunları da submission datanız kaybolmasın diye submission kaydedilir, ancak "Incomplete Payments" olarak görünür. Başarılı Ödeme aldığınızda ise ürünler kısmında ödeme sisteminden gelen "Transaction ID" not edilir.

    "When a user fills out the form and clicks Submit, they are redirected to iyzico's 3D Secure payment page. If the user cancels the payment at the SMS verification step (does not enter the 3D Secure code), the submission is still recorded with payment status "PAID" in JotForm."

    Bunun paid göründüğü ilgili submission'ı bize gönderebilir misiniz? Devamında teknik ekiplerimiz durumu inceleyip en kısa sürede size dönecekler.

Your Reply