Ürün
Yeni bir abonelik ürünü oluşturur.
Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.
İstek gövdesinin içerik tipi.
application/json
iyzico yanıt metinlerinin dili. Varsayılan tr; en desteklenir.
tr
İstek/yanıt eşleşmesi için kullanılabilecek referans değeri.
123456789
Ürün adı.
Kahve Paketi
Ürün açıklaması.
Türk Kahvesi
Başarılı yanıt
Hatalı istek
POST https://api.iyzipay.com/v2/subscription/products
Authorization: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-Type: application/json
{
"locale": "tr",
"conversationId": "123456789",
"name": "Kahve Paketi",
"description": "Türk Kahvesi"
}
{
"status": "success",
"systemTime": 1755552252594,
"data": {
"referenceCode": "08159c1d-6fe9-4934-8a55-e191bd4119e0",
"createdDate": "2024-10-15 12:24:12",
"name": "Kahve Paketi",
"description": "Türk Kahvesi",
"status": "ACTIVE",
"pricingPlans": []
}
}
Abonelik ürününü günceller.
Ürüne ait eşsiz referans kodu.
Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.
İstek gövdesinin içerik tipi.
application/json
Yanıt dili (tr/en).
tr
İstek/yanıt eşleştirme değeri.
123456789
Ürüne verilecek yeni isim.
Ürün Güncelleme
Ürüne verilecek yeni açıklama.
Yeni açıklama
Başarılı yanıt
Hatalı istek
POST https://api.iyzipay.com/v2/subscription/products/{productReferenceCode}
Authorization: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-Type: application/json
{
"locale": "tr",
"conversationId": "123456789",
"name": "Ürün Güncelleme",
"description": "Yeni açıklama"
}
{
"status": "success",
"systemTime": 1755552995773,
"data": {
"referenceCode": "e935ca98-5a8f-4c67-95c9-221eb8edb081",
"createdDate": "2024-10-10 10:09:53",
"name": "Ürün Güncelleme",
"description": "Yeni açıklama",
"status": "ACTIVE",
"pricingPlans": [
{
"referenceCode": "7b0e7912-c1c4-44a6-ac41-403809401458",
"createdDate": "2024-10-10 10:10:11",
"name": "testPlan",
"price": 30,
"paymentInterval": "WEEKLY",
"paymentIntervalCount": 1,
"trialPeriodDays": 30,
"currencyCode": "TRY",
"productReferenceCode": "e935ca98-5a8f-4c67-95c9-221eb8edb081",
"planPaymentType": "RECURRING",
"status": "ACTIVE",
"recurrenceCount": 5
}
]
}
}
Belirli bir abonelik ürününü getirir.
Ürüne ait eşsiz referans kodu.
Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.
İstek gövdesinin içerik tipi.
application/json
Başarılı yanıt
Hatalı istek
GET https://api.iyzipay.com/v2/subscription/products/{productReferenceCode}
Authorization: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-Type: application/json
{
"status": "success",
"systemTime": 1755552931289,
"data": {
"referenceCode": "e935ca98-5a8f-4c67-95c9-221eb8edb081",
"createdDate": "2024-10-10 10:09:53",
"name": "KingOfProduct",
"description": "DescriptionOfProduct",
"status": "ACTIVE",
"pricingPlans": [
{
"referenceCode": "7b0e7912-c1c4-44a6-ac41-403809401458",
"createdDate": "2024-10-10 10:10:11",
"name": "testPlan",
"price": 30,
"paymentInterval": "WEEKLY",
"paymentIntervalCount": 1,
"trialPeriodDays": 30,
"currencyCode": "TRY",
"productReferenceCode": "e935ca98-5a8f-4c67-95c9-221eb8edb081",
"planPaymentType": "RECURRING",
"status": "ACTIVE",
"recurrenceCount": 5
}
]
}
}
Abonelik ürünlerini listeler (sayfalama destekler).
Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.
İstek gövdesinin içerik tipi.
application/json
Belirtilen sayfa için tüm ürünleri getirir.
1
Sayfa başına kaç ürün listeleneceğini belirtir.
20
Başarılı yanıt
Hatalı istek
GET https://api.iyzipay.com/v2/subscription/products
Authorization: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-Type: application/json
{
"page": 1,
"count": 1
}
{
"status": "success",
"systemTime": 1755552794380,
"data": {
"totalCount": "2",
"currentPage": 1,
"pageCount": 1,
"items": [
{
"referenceCode": "b59fbf3d-5b74-45a3-836e-97f708462a95",
"createdDate": "2024-10-15 12:19:52",
"name": "Kahve Paketi",
"description": "Türk Kahvesi",
"status": "ACTIVE",
"pricingPlans": []
},
{
"referenceCode": "e935ca98-5a8f-4c67-95c9-221eb8edb081",
"createdDate": "2024-10-10 10:09:53",
"name": "KingOfProduct",
"description": "DescriptionOfProduct",
"status": "ACTIVE",
"pricingPlans": [
{
"referenceCode": "7b0e7912-c1c4-44a6-ac41-403809401458",
"createdDate": "2024-10-10 10:10:11",
"name": "testPlan",
"price": 30,
"paymentInterval": "WEEKLY",
"paymentIntervalCount": 1,
"trialPeriodDays": 30,
"currencyCode": "TRY",
"productReferenceCode": "e935ca98-5a8f-4c67-95c9-221eb8edb081",
"planPaymentType": "RECURRING",
"status": "ACTIVE",
"recurrenceCount": 5
}
]
}
]
}
}
Abonelik ürününü siler. Aktif ödeme planı varsa silinemez.
Ürüne ait eşsiz referans kodu.
Authorization header, IYZWSv2 ile başlayan ve base64 formatında üretilmiş imzalı hash değeridir.
İstek gövdesinin içerik tipi.
application/json
Başarılı yanıt
Hatalı istek
DELETE https://api.iyzipay.com/v2/subscription/products/{productReferenceCode}
Authorization: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-Type: application/json
{
"status": "success",
"systemTime": 1755553111881
}
Last updated