如何计算Paypal支付费用

时间:2015-10-28 13:44:21

标签: php codeigniter paypal

我在自由职业网站上实施了Paypal快速结账方法。但问题是Paypal从转账金额中扣除了转账费用。

例如,客户以200美元的价格发布工作,当他向网站支付200美元时,网站会收到190美元或更少。如何解决这个问题。

代码:

<form class="deposit_form" method="post" name="frmPayPal" id="" action="https://www.sandbox.paypal.com/cgi-bin/webscr">

<input type="hidden" name="business" value="myaccount-facilitator@your-musicians.com">                                 
<input type="hidden" name="cancel_return" value="<?php echo base_url()?>desk">
<input type="hidden" name="return" value="<?php echo base_url()?>desk">                                
<input type="hidden" name="notify_url" value="<?php echo base_url()?>payment/notify">
<input type="hidden" name="succ_url" value="<?php echo base_url()?>payment/notify">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="item_name" value="abc">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="payment_type" value="instant">
<input type="hidden" name="TaxTotal" value="0">                                                              
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="handling" value="0">
<input type="hidden" name="amount" value="<?php echo $key['fee'] ?>">
<input type="hidden" name="custom" value="<?php echo $key['id'].','.$session['id'];?>">
<button type="submit" class="btn btn-info btn-xs"><i class="fa fa-credit-card" style="font-size:14px;"></i> Deposit</button>
</form>

Paypal是否提供了计算付款费用的具体公式?这样我就可以收取更多费用 任何形式的帮助将不胜感激。

1 个答案:

答案 0 :(得分:4)

这是英国特定的,如果您不在英国,可能会有所不同https://www.paypal.com/uk/merchantrate您可以根据此计算费用。

如果您需要其他货币,只需谷歌&#34; PayPal商家费率&#34; ,您就应该获得您所在地区的相关信息。

美国版:https://www.paypal.com/webapps/mpp/merchant-fees 不是那么简单,但美国费用为2.9%+ 0.30美元,国际费用为固定费用3.9%

因此,对于美国交易,它应该是您的($200 * 0.029) + $0.3 = $6.10