【问题标题】:Error on Buy Button (Paypal Integration Gateway in CodeIgniter)购买按钮上的错误(CodeIgniter 中的 Paypal 集成网关)
【发布时间】:2018-03-25 02:33:51
【问题描述】:

我正在使用 CodeIgniter 3,我很难在我的网站上实现 paypal 集成。现在我正在沙盒上尝试它并遵循本教程Paypal Integration Using CodeIgniter

现在问题出在我身上

views/products/index.php

 <a href="<?php echo base_url().'products/buy/'.$product['id']; ?>">
     <img src="<?php echo base_url(); ?>assets/images/x-click-but01.gif" style="width: 70px;">
 </a>

现在当我点击按钮 Paypal 立即购买 将我重定向到

products/buy/1 was not found on this server.

我按照指示进行

这是我数据库中的内容

然后我尝试使用 paypal 按钮

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
       <input type="hidden" name="cmd" value="_s-xclick">
       <input type="hidden" name="hosted_button_id" value="S3RE65SMVGAHC">
       <input type="image" src="https://www.sandbox.paypal.com/en_GB/i/btn/btn_buynow_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online!">
       <img alt="" border="0" src="https://www.sandbox.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>

它会将我重定向到贝宝,但没有我在数据库中输入的价格。请有人帮助我

【问题讨论】:

    标签: php codeigniter paypal


    【解决方案1】:

    错误信息

    products/buy/1 was not found on this server.
    

    表示找不到控制器Products.php

    假设文件位于“applications/controllers”目录中(应该是),那么您需要确保文件名以大写“P”开头。换句话说,文件名应该是 Products.php 而不是 products.php

    【讨论】:

      【解决方案2】:

      请尝试以下示例代码。

      <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
          <input type="hidden" name="cmd" value="_xclick">
          <input type="hidden" name="business" value="YOUR_ACCOUNT_EMAIL/MERCHANTID">
          <input type="hidden" name="item_name" value="test">
          <input type="hidden" name="amount" value="10">
          <input type="hidden" name="no_note" value="1">
          <input type="hidden" name="currency_code" value="USD">
          <input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal — The safer, easier way to pay online.">
      </form>

      有关每个变量的详细信息,请参阅下面的链接。

      https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/

      【讨论】:

        猜你喜欢
        • 2019-02-21
        • 2016-06-04
        • 2014-07-27
        • 2013-04-02
        • 2014-10-05
        • 2015-04-06
        • 2018-12-25
        • 2013-01-03
        • 2014-06-04
        相关资源
        最近更新 更多