php - 'hosted-payment' 支付系统缺少 Item_name

标签 php paypal

我对 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 帐户付款”。这里我们遇到了一个问题,因为我们收到了没有 item_name 的正确 IPN 和一封没有 item_name 的电子邮件 i.imgur.com/VCa4tRv.png

对我们来说,如果客户使用他们的 paypal 帐户付款,那么接收“item_name”也很重要。

如果您点击“使用 Paypal 付款”,您会清楚地看到 item_name 未通过并且缺少 i.imgur.com/QZhLHEW.png

你有什么解决办法吗?

提前致谢

最佳答案

PayPal Pro Hosted 不支持变量item_name

关于php - 'hosted-payment' 支付系统缺少 Item_name,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33561974/

相关文章:

iphone - iOS - 如何在 iPhone 交易成功后从 paypal 检索交易 ID

paypal - Payments Standard 的 IPN 响应是否与 Express Checkout 相同?

ssl - Paypal IPN 监听器

php - 获取上线的所有传销下线 (php)

symfony - JMSPaymentPaypalBundle 是否支持链式支付?

ios - Paypal iOS SDK 从 future 的支付同意中获取用户个人资料信息

php - Laravel 拒绝用户 'root' @'localhost' 访问(使用密码 : YES) in laravel 4. 2

php - 如何使用 Kohana 生成 SEO 友好的 URL

javascript - ajax 尝试访问 d[obj].src 时返回未定义

php - 任何将 curl 的 cookie 保存在内存中而不是磁盘上的方法