Переменные доставки PayPal формы в PHP - PullRequest
0 голосов
/ 08 октября 2011

Я использовал переменную формы PayPal для публикации стоимости доставки в PayPal, как это,

<input type="hidden" name="shipping_1" value="<?php echo number_format($cost_shipping,2); ?>">

Но PayPal больше не получает стоимость доставки из этой переменной, вместо этого

<input type="hidden" name="handling_cart" value="<?php echo number_format($cost_shipping,2); ?>">

И я получаю этот список данных в пути возврата страницы от PayPal,

... 
'mc_shipping' => string '0.00' (length=4)
'mc_handling' => string '0.60' (length=4)
...

В чем разница между mc_shipping и mc_handling?

Я протестировал корзину, купив 2 товара, поэтому я думаю, что PayPal затем возвращает их в таких числах, как

'mc_handling1' => string '0.00' (length=4)
'mc_handling2' => string '0.00' (length=4)
'mc_shipping1' => string '0.00' (length=4)
'mc_shipping2' => string '0.00' (length=4)

Как я могу передать значение PayPal, если каждый продукт / элемент имеет различную стоимость доставки, и я хочу перечислить их отдельно?

1 Ответ

0 голосов
/ 08 октября 2011

Существуют разные сборы за доставку и обработку.

Вот хорошая статья, которая поможет вам понять разницу между доставкой и обработкой.

http://www.wisegeek.com/what-are-shipping-and-handling-fees.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...