iyzico Link API ile Entegre Edilebilir Mi?


API üzerinden link oluşturulabilmesi için API kullanımının olması gerekir, kontrol sağladığımızda bireysel bir hesaba sahip olduğunuzu görüntülemekteyiz. API kullanımını sadece kurumsal hesaplar yapabilmektedir. Bir şirketiniz var ise kurumsal hesap ile API kullanımı sağlayabilirsiniz. Ödeme için bir link oluşturulduktan sonra birden fazla kez ödeme gerçekleştirilebilmektedir. Aynı link üzerinden veya farklı link oluşturarak ödeme alabilirsiniz. 

iyzico link entegre edilememektedir. Kullanıcı link üzerinden ödeme yaptıktan sonra bu ödeme detayını iyzico panel üzerinde görebilirsiniz. Dilerseniz link üzerinden ödeme aldıktan sonra Webhook bildirimi alabilirsiniz.

iyzico link ile ödeme aldıktan sonra gönderilen örnek Webhook bildirimi;

{
  "paymentConversationId": "test",
  "merchantId": 3388917,
  "token": "5a19dec0-eee2-41e3-b3f7-f6559e7f1462",
  "status": "SUCCESS",
  "iyziReferenceCode": "9144366b-f5b5-4fbe-a881-b4e9816fb0a1",
  "iyziEventType": "CHECKOUT_FORM_AUTH",
  "iyziEventTime": 1725626375348,
  "iyziPaymentId": 22704405
}

iyzico link üzerinde ödeme aldıktan sonra çağırılacak bir callbackUrl yapısı bulunmamaktadır. API kullanımı yapılabilmesi taktirinde Webhook bildiriminde gönderilen paymentId ile ödeme sonucunu sorgulayarak ödeme detayına ulaşılabilir. Ancak kullanıcı bilgileri response da dönmemektedir, sadece panel üzerinden görüntülenebilmektedir.

Webhook bildiriminin gönderileceği URL, "Ayarlar > Firma Ayarları > İşyeri Bildirimleri" alanına girilmektedir.