Abonelik İşlemlerinde Webhook Bildirimi Alınabilir mi?


Abonelik başlatma işlemine (ilk işlem) dair bildirimi almak isterseniz iyzico panelinizin Ayarlar - Firma Ayarları sekmesinde bulunan "üye işyeri bildirimleri" sekmesine bir endpoint tanımlayabilirsiniz. Abonelik başlatma işleminin (ilk işlem) ve abonelik olmayan işlemlerinizin bildirimleri bu endpointe yapılacaktır.

{
"paymentConversationId": "123456789",
"merchantId": 300123,
"token": "b34faa89-1010-4adb-97ec-0338391ed6e2",
"status": "SUCCESS",
"iyziReferenceCode": "5371d548-4cxxa7-43a2-8794-ca574b7a01ca",
"iyziEventType": "CHECKOUT_FORM_AUTH",
"iyziEventTime": 1659946971579,
"iyziPaymentId": 2587801234
}

Aboneliği başlattıktan sonra oluşturmuş olduğunuz plan dahilinde düzenli olarak alacağınız ödemelerin durumunu ise Ayarlar - Firma Ayarları sekmesinde bulunan abonelik bildirim alanına tanımlayacağınız bir URL ile öğrenebilirsiniz. Başarılı ve başarısız işlemlere dair örnek abonelik bildirimleri aşağıdaki gibidir.

Başarılı :
{
"orderReferenceCode": "9ed2d128-b106-464b-8170-84325e75703b",
"customerReferenceCode": "042f0b61-079a-4a38-9454-6564a3c11a5a",
"subscriptionReferenceCode": "b0f6d38f-b2d1-4a72-9bf2-bc9375665f3a",
"iyziReferenceCode": "aac139a9-43db-4f40-82dd-d4e5a77a3d2e",
"iyziEventType": "subscription.order.success",
"iyziEventTime": 1579612261619
}

Başarısız:
{
“orderReferenceCode”: “9ed2d128-b106-464b-8170-84325e75703b”,
“customerReferenceCode”: “042f0b61-079a-4a38-9454-6564a3c11a5a”,
“subscriptionReferenceCode”: “b0f6d38f-b2d1-4a72-9bf2-bc9375665f3a”,
“iyziReferenceCode”: “aac139a9-43db-4f40-82dd-d4e5a77a3d2e”,
“iyziEventType”: “subscription.order.failure”,
“iyziEventTime”: 1579612261619
}