PayPal 集成 PHP Laravel - 获取交易 ID


Paypal Integration PHP Laravel - Get transaction ID

我正在使用laravel框架。我想在我的应用程序中添加PayPal集成。客户可以用我支付这个代码,

    <form action="{{$paypal_url}}" method="post" name="frmPayPal1">
      <input type="hidden" name="business" value="{{$paypal_id;}}">
      <input type="hidden" name="cmd" value="_xclick">
      <input type="hidden" name="item_name" value="Mangalayojana PREMIUM package">
      <!--<input type="hidden" name="item_number" value="1">-->
      <!--<input type="hidden" name="credits" value="510">-->
      <input type="hidden" name="userid" value="{{Auth::id()}}">
      <input type="hidden" name="amount" value="1.05">
      <input type="hidden" name="quantity" value="1">
      <input type="hidden" name="header_image" value="demo.ceylonsystems.com/img/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://demo.ceylonsystems.com/upgrade?state=notcompleted">
      <input type="hidden" name="return" value="http://mangalayojana.div.lk/payments.php">
      <input type="hidden" name="thanks_page" value="http://mangalayojana.div.lk/payments.php">
   </form>

我想从服务器接收交易 ID PayPal。我该怎么做,知道吗?

使用

PayPal 处理交易后处理的最佳方法是使用即时付款通知 (IPN)。 在GitHub/Packagist上有IPN的Laravel软件包。

作为旁注,如果你发现自己想要将PayPal API集成到你的Laravel项目中,你可能会对我的PHP类库感兴趣PayPal。 它也可以在GitHub和Packagist上使用,使PayPal集成到Laravel(以及任何PHP平台)中变得非常简单。