【问题标题】:Paypal Payment Integration not returning any values贝宝支付集成不返回任何值
【发布时间】:2017-03-31 20:20:53
【问题描述】:

这是我在 PHP 中用于 paypal 付款集成的代码。付款已成功完成。响应 URL 应该是 http://codaty.com/success.php?tx=83437E384950D&st=Completed&amt=10.00&cc=USD&cm=&item_number=1 。但我得到的 URL 是 http://codaty.com/success.php。我没有得到任何参数作为回报。这是正确的集成方法吗?我可以获取示例代码以供参考。

$paypal_url='https://www.paypal.com/cgi-bin/webscr';
$paypal_id='codaty@outlook.com';
 <form action="<?php echo $paypal_url; ?>" method="post" name="frmPayPal1">
    <input type="hidden" name="business" value="<?php echo $paypal_id; ?>">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="item_name" value="QR Code">
    <input type="hidden" name="item_number" value="1">
    <input type="hidden" name="credits" value="510">
    <input type="hidden" name="userid" value="<?=$session_userid?>">
    <input type="hidden" name="amount" value="0.10">
    <input type="hidden" name="cpp_header_image" value="http://codaty.com/images/logo.png">
    <input type="hidden" name="no_shipping" value="1">
    <input type="hidden" name="currency_code" value="USD">
    <input type="hidden" name="handling" value="0">
    <input type="hidden" name="cancel_return" value="http://codaty.com/cancel.php">
    <input type="hidden" name="return" value="http://codaty.com/success.php">
    <input type="image" src="images/card03.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!" class="img-responsive">
    <img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
    </form>

【问题讨论】:

    标签: php


    【解决方案1】:

    添加加法Return methodinput隐藏字段&lt;input type="hidden" name="rm" value="2"&gt;

    1 — 买家的浏览器使用 GET 方法重定向到退货 URL,但不包含付款变量。

    2 — 买家浏览器通过 POST 方法重定向到退货 URL,并包含所有付款变量。

    然后在success.php

    echo "<pre>";
    print_r($_POST);
    

    更多详情:HTML Variables for PayPal Payments Standard

    【讨论】:

    • 您也可以添加与http://codaty.com/success.php 相同的&lt;input type="hidden" name="notify_url" value="http://codaty.com/success.php"&gt; 值并尝试此操作。告诉我
    猜你喜欢
    • 2012-01-04
    • 2021-07-10
    • 2019-09-28
    • 2012-07-23
    • 1970-01-01
    • 2023-03-06
    • 2016-05-18
    • 2016-02-02
    • 1970-01-01
    相关资源
    最近更新 更多