Kategoriler
PayU Entegrasyonu

PayU Site İçi Ödeme (Automatic Live Update-ALU) İndirim Uygulaması

Bazı durumlarda müşterinize indirim, hediye çeki gibi ilave fırsatlar sunmak isteyebilirsiniz. Bu durumda hesaplanan indirim miktarını PayU tarafına bir şekilde bildirmeniz gerekmektedir.

Alu entegrasyonunda toplam tutar ile ile ilgili bir parametre bulunmamaktadır. Api ürün tabanlı çalışmakta ve göndermiş olduğunuz her bir ürünü adet miktarınca hesaplayarak genel sepet toplamını hesaplamaktadır.

Alu entegrasyonunda indirim uygulaması, ilave bir parametre kullanılarak sağlanmaktadır. Bu parametre “DISCOUNT” parametresidir.

Aşağıda örnek bir ürün dizisini paylaşıyorum.

ORDER_PCODE[0]=50
ORDER_PCODE[1]=60
ORDER_PINFO[0]=Ürün bilgisi 1. ürün
ORDER_PINFO[1]=Ürün bilgisi 2. ürün
ORDER_PNAME[0]= Samsung Note II N7100
ORDER_PNAME[1]= Apple iPhone 5S 32 GB Uzay Grisi
ORDER_PRICE[0]=50
ORDER_PRICE[1]=50
ORDER_QTY[0]=1
ORDER_QTY[1]=1

Yukarıdaki ürün dizisine göre toplam tutar (50X1)+(50×1)=100 TL olarak hesaplanacaktır.

Şimdi bu isteğe indirim parametresini de ilave edelim. 10 TL indirim gerçekleştireceğiz.

ORDER_PCODE[0]=50
ORDER_PCODE[1]=60
ORDER_PINFO[0]=Ürün bilgisi 1. ürün
ORDER_PINFO[1]=Ürün bilgisi 2. ürün
ORDER_PNAME[0]= Samsung Note II N7100
ORDER_PNAME[1]= Apple iPhone 5S 32 GB Uzay Grisi
ORDER_PRICE[0]=50
ORDER_PRICE[1]=50
ORDER_QTY[0]=1
ORDER_QTY[1]=1
DISCOUNT=10

Yukarıdaki ürün dizisine göre toplam tutar (50X1)+(50×1)-10=90 TL olarak hesaplanacak ve PayU müşteriden 90 TL tahsil edilecektir.

Kategoriler
PayU Entegrasyonu

PayU Ortak Ödeme Sayfası İndirim Uygulaması

PayU ortak ödeme sayfası entegrasyonunda, indirim, hediye çeki vs. opsiyonları gerçekleştirmek için herhangi bir parametre kullanılmıyor. Peki ortak ödeme sayfasında indirim yapmak isterseniz, nasıl bir uygulama yapmanız gerekiyor ? Bu yazımda sizlerle indirim uygulamasının nasıl yapılacağını paylaşacağım.

Ortak ödeme sayfasında indirim uygulaması yapmak için, indirim miktarını negatif tutarlı bir ürün gibi gönderebilirsiniz.

Bu şekilde yapmanız durumunda göndermiş olduğunuz bu negatif tutarlı ürün, ödeme sayfasında sepet toplamına indirim olarak yansıyacaktır. Aşağıdaki ekran  görüntüsünü inceleyebilirsiniz.

ortak ödeme sayfası indirim

Göndermeniz gereken
form alanları aşağıdaki gibidir.

<input type=”hidden” name=”ORDER_PNAME[0]” value=”Cd player”>

<input type=”hidden” name=”ORDER_PCODE[0]” value=”cdplayer”>

<input type=”hidden” name=”ORDER_PINFO[0]” value=”cdplayer”>

<input type=”hidden” name=”ORDER_PRICE[0]” value=”10″>

<input type=”hidden” name=”ORDER_QTY[0]” value=”1″>

<input type=”hidden” name=”ORDER_VAT[0]” value=”18″>

<input type=”hidden” name=”ORDER_PRICE_TYPE[0]” value=”NET”>

<input type=”hidden” name=”LU_COMPLEX_PDISCOUNT_PERC[0]” value=””>

<input type=”hidden” name=”ORDER_PNAME[1]” value=”Discount 10%”>

<input type=”hidden” name=”ORDER_PCODE[1]” value=”DISCOUNT”>

<input type=”hidden” name=”ORDER_PINFO[1]” value=”discount information”>

<input type=”hidden” name=”ORDER_PRICE[1]” value=”-3.20″>

<input type=”hidden” name=”ORDER_QTY[1]” value=”1″>

<input type=”hidden” name=”ORDER_VAT[1]” value=”18″>

<input type=”hidden” name=”ORDER_PRICE_TYPE[1]” value=”NET”>

<input type=”hidden” name=”LU_COMPLEX_PDISCOUNT_PERC[1]” value=””>

 

Burada <input type=”hidden” name=”ORDER_PCODE[1]” value=”DISCOUNT”> satırına dikkat ediniz. İndirim için ORDER_PCODE=DISCOUNT olmalıdır.