paypal 4% aldığınla kalmyıor birazda üstüne ekliyor şu Şekil oluyor.
toplam tutar + 4% + 0.34
şimdi ben kendi çözümümğ anlatiğim tüm fiyatlar avro olarak ayarladım siz dollar olarak yapın ama tam komisiyonun araştırın önce.
öncelikle Müşter şaşırmasın diye faturada belirttim paypal ödemelerinden komisyon ücreti alınır diye.
sonra kullandığınız tempalte de ppverify.php yi açın
önecelikle bizim almayadan katılanlara daha az ücret alıyor diğer ülkelerden katılanlardan daha fazla alıyor.
o yüzden ben öncelikle müsterinin geldiği ülkeyi sorguladım
tempaletiniz deki ppferify.php açın
şu satırı bulun:
Kod:
<?php if($cardtype=="PayPal" or $cardtype=="PayPalS"){ ?>
bunun hemen altına şu şekil bir uygulama yaptım:
Kod:
<?php
//ulkeyi çekiyorum
$ulke = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
if($ulke== 'de'){
$handling = $total_charge / 100 * 1.9 + 0.35;
}else
{
$handling = $total_charge / 100 * 3.4 + 0.35;
}
//Burada dikat etmemiz gereken nokatnın arkasında iki karekter yani rakam
//olmasıdır yoksa paypal hata verir
$toplam = $handling + $total_charge;
$tutar= round($toplam,2);
?>
Sadece komisyon 4% almak istiyorsanız ozaman ülke cekimi yapmanız gerekmez ozaman şu kodu uygulayın:
Kod:
<?php
$handling = $total_charge / 100 * 3.4 + 0.35;
//Burada dikat etmemiz gereken nokatnın arkasında iki karekter yani rakam
//olmasıdır yoksa paypal hata verir
$toplam = $handling + $total_charge;
$tutar= round($toplam,2);
?>
sonra iki paypal işelemi var ikisindede ugulama yapacaz
Aynı dosyada arıyalım:
Kod:
<input type="hidden" name="a3" value=" <? =$total_charge?> ">
Bunu Şu Şekil değiştirelim:
Kod:
]<input type="hidden" name="a3" value="<? echo $tutar;?>">
Sonra şunu bulun:
Kod:
<input type="hidden" name="amount" value="<? =$total_charge?>">
Şununla değiştiri:
Kod:
<input type="hidden" name="amount" value="<?echo$tutar;?>">