Я изменил налоговую переменную, чтобы применить ставку, а не сумму. В настоящее время PayPal не взимает налоги, включая доставку, поскольку услуги обычно не облагаются налогом.
Если это необходимо, я бы рекомендовал рассчитать общую сумму налога на вашем сайте перед отправкой сообщения в PayPal. Значение можно ввести в поле tax_1. Я показал пример этого во втором посте.
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_cart
&[email protected]
&button_subtype=services
&upload=1
&no_note=1
¤cy_code=USD
&rm=1
&item_name_1=Product1
&amount_1=200.00
&quantity_1=2
&item_name_2=Product2
&amount_2=200.00
&quantity_2=2
&shipping_2=6
&tax_rate_1=10
&tax_rate_2=10
&return=http://staging.xxxx.com/store/success.aspx
&cancel_return=http://staging.xxxx.com/store/failed.aspx
Вот пример расчета суммы. Обратите внимание, что вы отправляете только одну сумму налога, а не сумму налога для каждого элемента. PayPal не показывает клиенту подробные суммы налогов, поэтому это не влияет на клиента.
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_cart
&[email protected]
&button_subtype=services
&upload=1
&no_note=1
¤cy_code=USD
&rm=1
&item_name_1=Product1
&amount_1=200.00
&quantity_1=2
&item_name_2=Product2
&amount_2=200.00
&quantity_2=2
&shipping_2=6
&tax_1=10
&return=http://staging.xxxx.com/store/success.aspx
&cancel_return=http://staging.xxxx.com/store/failed.aspx
person
PP_MTS_Matt
schedule
11.03.2013