У меня проблема с PayPal оплаты.
Веб-сайт www.produzioneintegratori.it, и мы используем систему _hosted-payment i.imgur.com/MHFJkJq.png
Код:
<iframe style="display:none" id="hss_iframe" name="hss_iframe" frameborder="0" width="100%" height="540px"></iframe>
<form style="display:none" target="hss_iframe" name="form_iframe" method="post" action="https://securepayments.paypal.com/webapps/HostedSoleSolutionApp/webflow/sparta/hostedSoleSolutionProcess">
<input type="hidden" name="cmd" value="_hosted-payment">
<input type="hidden" id="subtotalpaypal" name="subtotal" value="">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="business" value="XXXXXXXX">
<input type="hidden" name="paymentaction" value="sale">
<input type="hidden" name="template" value="templateD">
<input type="hidden" name="return" value="<?php echo OUR_DOMAIN . '/shop/fineacquisto.php?f=paypal'; ?>">
<input type="hidden" name="cancel_return" value="<?php echo OUR_DOMAIN . '/shop/carrello.php'; ?>">
<input type="hidden" name="image_url" value="<?php echo OUR_DOMAIN . '/img/logointegratori.jpg'; ?>">
<input type="hidden" name="notify_url" value="<?php echo URL_PAYPAL_IPN_CC; ?>">
<input type="hidden" id="custom" name="custom" value="Pagamento prodotti <?php echo $id_carrello_trovato_top; ?>BIOLINE">
<input type="hidden" id="custompaypal" name="custompaypal" value="Pagamento prodotti <?php echo $id_carrello_trovato_top; ?>BIOLINE">
<input type="hidden" id="buyer_email" name="buyer_email" value="">
<input type="hidden" name="item_name" value="Pagamento prodotti <?php echo $id_carrello_trovato_top; ?>BIOLINE">
</form>
у нас есть только 1 item_name в корзине: например, "Pagamento prodotti XXXXXBIOLINE".
клиенты могут оплачивать:
"Оплатите мою кредитную или дебетовую карту". Everiting в порядке, и мы получаем обратно правильный IPN и электронное письмо от paypal с item_name i.imgur.com/lLTpiVn.png
"Платите с моей учетной записью PayPal". Здесь у нас есть проблема, потому что мы получаем правильный IPN без item_name и e-mail без item_name i.imgur.com/VCa4tRv.png
Для нас он импортирует, чтобы получить "item_name" также, если клиенты платят со своими счетами в PayPal.
Если вы нажмете "Pay with Paypal", вы ясно увидите, что имя_идентификатора оно не прошло, и оно отсутствует. I.imgur.com/QZhLHEW.png
У вас есть решения?
заранее спасибо
PayPal Pro Hosted не поддерживает переменную item_name
<?php echo "Pagamento prodotti".$id_carrello_trovato_top."BIOLINE"; ?>