Kargo Ücretini Ayrı Olarak veya Hangi Parametre ile İletebiliriz?


Bize gönderdiğiniz ödeme isteklerindeki parametrelerde kargo bölümü için ayrı bir parametre yer almamaktadır. 

BasketItem (sepet içindeki ürünler temsil edilmektedir) kargo tutarını sizin iyzico hesabınızda veya işlem yanıtı verisinde ayrı ödeme kırılımında görüntülemeniz için kargo tutarını ayrı bir ürün olarak basketItem fonksiyonuna eklemeniz gerekmektedir. Özetle kargo tutarını normal bir ürünmüş gibi düşünebiliriz.

Örnek olarak php teknolojisinde iyzico ödeme formu (checkoutForm) başlatma servisini aşağıdaki bağlantıdan kontrol edebilirsiniz.

https://github.com/iyzico/iyzipay-php/blob/master/samples/initialize_checkout_form.php

Yukarıda yer alan örnek kodlarda basketItem array içerisinde örnek olarak üç farklı ürün ve her ürünün kendi detayları yer almaktadır. 
Kargo ücretini ayrıca görüntülemek istiyorsanız, kargo ücretini ayrı bir ürünmüş gibi düşünüp farklı bir basketItem kırılımında gönderilmesi gerekmektedir.

Ek olarak iyzico'ya gönderdiğiniz istekte, ''price'' sepet tutarını temsil etmektedir. 

''paidPrice'' ise karttan çekilecek nihai tutarı göstermektedir.