Pazaryerinde Abonelik Özelliği Kullanılabilir Mi?


Pazaryeri iş modelinde abonelik özelliği kullanılamamaktadır.

Pazaryeri iş modeline sahip olup tekrarlayan ödemeler almak istiyorsanız kart saklama özelliğini kullanabilirsiniz. Kart saklama işlemini ödeme işleminden önce yapabileceğiniz gibi ödeme sırasında da yapabilirsiniz.

Ödeme işleminden önce müşterilerinizin kartını saklamak isterseniz;
https://github.com/iyzico/iyzipay-php/blob/master/samples/create_card.php örneğimizdeki gibi kart bilgilerini müşterilerinizden alıp kart saklama işlemini gerçekleştirebilirsiniz.
 
Kart saklama işlemini ödeme sırasında yapmak isterseniz register card parametresini 1 olarak göndermeniz yeterlidir. 

NON3DS: https://github.com/iyzico/iyzipay-php/blob/master/samples/create_marketplace_payment.php#L23
3DS: https://github.com/iyzico/iyzipay-php/blob/master/samples/initialize_threeds.php#L25

Kart saklama işleminden sonra tarafınıza bir cardUserKey ve cardToken dönmektedir. Bu cardUserKey ve cardToken bilgilerinizi tarafınızda saklayarak, bir sonraki ödeme işlemlerinde kart bilgilerini göndermeden saklı karta ait cardUserKey ve cardToken bilgileri ile ödeme isteği gönderebilirsiniz.
https://github.com/iyzico/iyzipay-php/blob/master/samples/create_payment_with_registered_card.php (Pazaryeri ödemesi için her bir basketItems'a subMerchantKey ve subMerchantPrice parametrelerinin eklenmesi gerekmektedir.)

Kart saklama ile ilgili dökümanımıza https://docs.iyzico.com/ek-servisler/kart-saklama adresinden ulaşabilirsiniz. 

"Ödeme Hizmeti ve Kart Saklama" eklentisini, iyzico paneline giriş yaptıktan sonra eklentiler sayfası üzerinden satın alarak aktif edebilirsiniz. Abonelik özelliği aktif ise bu eklenti satın alınmamalıdır çünkü bir hesap üzerinde bu abonelik ve kart saklama eklentisi aynı anda aktif olmamaktadır. Bir sandbox hesabı oluşturulduğunda kart saklama özelliği default olarak aktif hale gelir.