Website need to integrate Pay Leader API for payments

Job ID: 32211786

Budget: $30 – $250 AUD

We need to integrate Payleadr as one of our supported payment options in checkout service.

You can find our api documentations https://demo.payleadr.com/docs/api#java_introduction

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 using



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

https://demo.payleadr.com/docs/api#java_addBankAccount

For Credit Cards we must use IFRAME (Hosted fields)

https://demo.payleadr.com/docs/api#java_iframe , 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

https://demo.payleadr.com/docs/api#java_transactions

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 https://development.mypayleadr.com/payleadr-api-learnt/index.html

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.

Environment URLs

Demoportal: https://demo.payleadr.com/

API: https://demo.payleadr.com/api

Staging https://staging.payleadr.com/api

Live https://live.payleadr.com/api

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 via 
Related categories: JavaScript Node.js Web API