-
CellcukMerhaba,
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
-
Podo: Support SpecialistMerhaba 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.
-
Cellcuk -
Podo: Support SpecialistForm '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.
-
CellcukHala aynı, işlem devam ediyor sayfasından sonra yine formun ödeme sayfasına geçiyor
-
Podo: Support SpecialistMerhaba Selçuk Bey,
One of our Support Team members will take it from here to follow up shortly.
İyi günler dilerim.
-
CellcukTamam, bekliyorum
-
Eomer Jotform SupportMerhaba 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.
-
CellcukApi 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.
-
Otto Jotform SupportMerhaba 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?
Desteğe gereksinim duyduğunuzda bizimle iletişime geçmekten lütfen çekinmeyin.
-
CellcukMr. 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.
-
Klaus Jotform SupportMerhaba 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.
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.
İş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. -
CellcukHi 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
-
CellcukMerhaba,
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
-
Joseph Christian Jotform SupportHi 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.
-
Emre Head of PaymentsMerhaba 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
Something Went Wrong
An error occurred while generating the AI response. Please try again!