lcrm Saas
  • Introduction
  • Prerequisite
  • Installation
  • Frontend
  • Admin Interface
    • Settings
    • PayPlans
    • Organizations
    • Subscriptions
    • Contacts
    • Payments
    • Options
    • Support
    • Dashboard
  • User Interface
    • Calendar
  • Features
  • Paypal
  • Laravel Vat
  • Multi Language
  • Log Viewer
  • Blog
  • Email Configuration
  • Changelog
    • 1.0.1
    • 1.0.2
    • 1.0.3
    • 1.0.4
    • 1.0.5
    • 1.0.6
Powered by GitBook
On this page

Was this helpful?

Paypal

PreviousFeaturesNextLaravel Vat

Last updated 5 years ago

Was this helpful?

PayPal is the faster, safer way to make an online payment, receive money. By using this feature customers can pay the invoices.

We have integrated paypal by using laravel-paypal (). For this you need to follow the below steps

  • First you need to have an pay pal account or else create an account here ()

  • For Live credentials: We should have API credentials for those we credentials we need to create Paypal developers account()

For Sandbox Credentials:

  • To create sandbox paypal account () please follow the steps which were provided in the link.

  • After finishing the above step, you can see the accounts/emails which you have created (Business and buyers). Click on the Business account which displays Profile & Notifications.

  • Click on the Profile,you can see a modal with different tabs.

  • Choose the API Credentials Tab

  • Here you can get the API Credentials. Use those credentials in the LCRM Settings Page

Note:

Don't get confuse between PAYPAL_SANDBOX_API_SECRET and Signature. Both are same.

Handling Paypal IPN:

You can also handle Instant Payment Notifications from PayPal. Suppose you have set IPN URL to in PayPal.

  • To handle Paypal IPN refer laravel paypal documentation

Setting up IPN Notifications on paypal:

To setup the ipn notifications refer the paypal documentation

https://github.com/srmklive/laravel-paypal
https://www.paypal.com
https://developer.paypal.com/docs/classic/api/apiCredentials/#create-an-api-signature
https://developer.paypal.com/docs/classic/lifecycle/sb_create-accounts/
http://saas-demo.lcrmapp.com/ipn/notify/
https://github.com/srmklive/laravel-paypal#paypalipn
https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/