We need to integrate Payleadr as one of our supported payment options in checkout service.
You can find our api documentations [login to view URL]
Technical detailsI will try to list the integration touch points required based on my understanding from our discussion today.
When students(Customer) sign-up in Learnt system, you already have all the information, thus you can create the Customer in Payleadr
Next you will need to add the Payment Method and set it to the customer. For Direct Entry (Since it’s not in scope of PCI) you have the option to use api
[login to view URL]
For Credit Cards we must use IFRAME (Hosted fields)
[login to view URL] , note that hosted fields are customisable to match the look and feel of your site.
To add a subscription (Plan), you can use
You can lookup transaction details via
[login to view URL]
We send daily payout reports , in csv and pdf formats , we can also opt in to receive daily detailed transaction reports.
As for Environment’s we have demo, staging and live.
For the new API V2 we can even take this further to create a unique Environment to be used for the sole purpose of integration, then all new features will be merged to demo, stag , then live. Example I just built this Environment for you [login to view URL]
Note: you don’t have to opt in to use the new API, but as I mentioned it’s still in progress and it will give us the opportunity to be more flexible should you have any specific requirements.
Demoportal: [login to view URL]
API: [login to view URL]
Staging [login to view URL]
Live [login to view URL]
For Accessing secrets please ping aminkaraji on Keybase.
NOTE: We only need Payleadr bank account.
2- Next you will need to add the Payment Method and set it to the customer. For Direct Entry
2.1 Add Bank Account
2.2 set Customer PaymentMethod
3- To add a subscription (Plan), you can use
4- You can lookup transaction details, this is optional
PayLeadr API: [login to view URL]