title: Laravel & complete Paypal/payment solution
body: <p>So I'm trying to implement a payment solution for my website and after quite a bit of research, I'm still lacking a complete solution. I'm running Laravel 5.0 and need general shopping cart payment functionality. I thought I would post this to try to create a reference to help others that may be having this issue. I got as far as getting test transactions into the Paypal sandbox and that's where the brick wall has seemed to come in, but a complete overview would be helpful. I’ll list my issues that I need to overcome in order to issues some run into. </p>
  
  <p><strong>Issues needing to be resolved to complete the payment solution implementation</strong> </p>
  
  <ul>
  <li><p>My biggest issue with what I've seen has been receiving the
  notification of successful payment processing back, but I'll walk
  through what I've seen thus far. I'm not sure how to set up a listener or other methods of detecting a correct payment processing</p></li>
  <li><p>Dealing with Credit Card information when I’m trying to avoid it
  for the time being – I’d like that to be done on the gateway website</p></li>
  <li><p>Potentially kicking off some of the calls to these APIs in Laravel
  when the user checks out</p></li>
  <li><p>I’m trying to move items to my server, but the development is being
  done locally which creates an added issue</p></li>
  </ul>
  
  <p>The options</p>
  
  <p><strong>There’s simply Paypal</strong></p>
  
  <ul>
  <li>I’ve taken the basic form implementation as far as getting payments into Paypal, but I can’t seem to get payments out. I’ve tried the returnURL and that doesn’t seem to work</li>
  <li>I do not necessarily like this option because it seems to be leaving a lot of information in the form that would seem to be better kept private on the server</li>
  </ul>
  
  <p><strong>I’d like to use something complete on git but I seem to find the documentation incomplete</strong></p>
  
  <ul>
  <li><a href="https://github.com/thephpleague/omnipay-paypal" rel="nofollow">https://github.com/thephpleague/omnipay-paypal</a></li>
  <li>--Not sure how to implement this in laravel</li>
  <li><p><a href="https://github.com/ignited/laravel-omnipay" rel="nofollow">https://github.com/ignited/laravel-omnipay</a></p></li>
  <li><p>--doesn’t appear to be being used</p></li>
  <li><p><a href="https://github.com/net-shell/laravel-paypal" rel="nofollow">https://github.com/net-shell/laravel-paypal</a></p></li>
  <li><p><a href="https://github.com/anouarabdsslm/laravel-paypalpayment" rel="nofollow">https://github.com/anouarabdsslm/laravel-paypalpayment</a></p></li>
  <li><p>--The card information is not intuitive here as that’s what going to
  paypal’s supposed to manage</p></li>
  <li>It would be nice to use Paypal express but I don’t see a ton of resources specifically for that.</li>
  </ul>
  
  <p><strong>There's Aimeos.</strong></p>
  
  <ul>
  <li>I don't necessarily feel safe with manually implementing the vsrf
  protection and it doesn't seem to offer that much more on the payment
  front than</li>
  </ul>
  
  <p><strong>I’m open to others that are complete and charge similar fees to Paypal</strong></p>
  
  <ul>
  <li>Stripe doesn’t work for me. I’m not doing a basic subscription</li>
  </ul>
  
  <p>Any complete thoughts would be greatly appreciated as documentation left short has caused issues in this case. Thanks!</p>