Отсутствует наименование товара в платежной системе hosted-payment

1

У меня проблема с 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".

клиенты могут оплачивать:

  1. "Оплатите мою кредитную или дебетовую карту". Everiting в порядке, и мы получаем обратно правильный IPN и электронное письмо от paypal с item_name i.imgur.com/lLTpiVn.png

  2. "Платите с моей учетной записью PayPal". Здесь у нас есть проблема, потому что мы получаем правильный IPN без item_name и e-mail без item_name i.imgur.com/VCa4tRv.png

Для нас он импортирует, чтобы получить "item_name" также, если клиенты платят со своими счетами в PayPal.

Если вы нажмете "Pay with Paypal", вы ясно увидите, что имя_идентификатора оно не прошло, и оно отсутствует. I.imgur.com/QZhLHEW.png

У вас есть решения?

заранее спасибо

  • 0
    Это может быть связано с неправильной конкатенацией строк. <?php echo "Pagamento prodotti".$id_carrello_trovato_top."BIOLINE"; ?>
  • 0
    нет. Это не так. Спасибо
Показать ещё 4 комментария
Теги:
paypal

1 ответ

1
Лучший ответ

PayPal Pro Hosted не поддерживает переменную item_name

  • 0
    Не могли бы вы дать ссылку на это, пожалуйста?
  • 0
    Ссылка не нужна, она просто не документирована

Ещё вопросы

Сообщество Overcoder
Наверх
Меню