Ditutup

API updates for account creation and inovice generation

We need to update the endpoint - sendInvoiceToCustomer, the goal for the API is - once the payment goes through to Payleadr, kick off the Learnt account creation process, generate the pdf invoice and attach that to the welcome email (There are pdf invoice and welcome email examples for other payments in the project, like afterpay, credit card, you can follow them).

Now, the invoice and email can be generated and sent, but the total price in the invoice is incorrect and it does not create an account for the user.

Requirement:

This function doesn't actually create the Learnt account so even though the user is getting sent an invoice they do not actually have access to the course they have purchased. This needs to follow the same steps as handlePaymentIntentSuccess does for stripe payments where it makes various checks and then sets up the customer account

Please review handlePaymentIntentSuccess and if you look at the comments there are 10 steps that goes through - we need to do the same things for Paylaedr payments but instead of getting the customer data from stripe, we get it from Payleadr.

/1. Get customer data from paylaedr

//2. check if valid customer type

//3. get relevant customer application repository based on customer type

//4. get relevant customer application

//5. get relevant customer transaction repository based on customer type

//6. get relevant customer transaction document by paymentIntentId

//7. check if customer has valid earn qantas rewards settings

//8. create relevant customer transaction document

//9. Earn points for customer (if relevant based on #7)

//10. setup customer account

[login to view URL]

payleadr info: https://www.freelancer.com/projects/nodejs/Website-need-integrate-Pay-Leader/details

You can test the 7 payleadr APIs in the attached collection, the last API is the one that needs to be updated, in param- planId of the last API has to be gotten from API addSubscriptionPlan in this collection

Kemahiran: JavaScript, Node.js, Stripe, Web Scraping

Tentang Majikan:
( 14 ulasan ) Melbourne, Australia

ID Projek: #32726854

17 pekerja bebas membida secara purata $289 untuk pekerjaan ini

(12 Ulasan)
6.0
Friends4it

We already have built large scale applications, CRMs, ERPs and huge systems can be found at our website. Like [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] https: Lagi

$307 AUD dalam 5 hari
(37 Ulasan)
6.2
developer2581

Hi, This is Muhammad Zahid I went through the details of your project and would like to offer our services to deliver the results that you expect and we are sure you will not be disappointed. Our team is experienced, Lagi

$200 AUD dalam 7 hari
(15 Ulasan)
5.4
nishthamarwaha

HI There, I can update the endpoint - sendInvoiceToCustomer, once the payment goes through to Payleadr, kick off the Learnt account creation process etc. as per your project. I can integrate ANY API into your system. I Lagi

$500 AUD dalam 12 hari
(7 Ulasan)
5.1
(12 Ulasan)
4.6
Pankaj9810

Hey there ! Good day. I am Pankaj Ranga I would like to work with your project and I can surely provide the details you have specified on the project description. I can confidently say that I am knowledgeable enough to Lagi

$140 AUD dalam 7 hari
(4 Ulasan)
3.5
ngovanchinh8686

Hello I am a senior Node.js developer. I am very familiar with Stripe payment system. I can do this perfectly. As a senior developer I can take you to the success. Thanks. Please contact me in order to discuss about t Lagi

$100 AUD dalam 5 hari
(2 Ulasan)
3.2
mannaranjit756

Sir , I have read your project details (API updates for account creation and inovice generation ) . I have good knowledge in ( JavaScript Web Scraping Node.js Stripe ) I have 7+ years Experience in Web-Design a Lagi

$140 AUD dalam 7 hari
(5 Ulasan)
3.1
InterNativeLabs

Hello, We went through your project brief and would love to help you execute your project. InterNative Labs, LLC is a woman-led company, located in ATL, GA. We have a team of professionals with 14+ years of experienc Lagi

$299 AUD dalam 7 hari
(4 Ulasan)
3.0
(2 Ulasan)
2.6
sovlad

Hi dear I'm interesting in your project and I understood your requirement clearly. I have 4 years experiences in javascript,PhP,[login to view URL] node,react ,Vue,Laravel and database I will respect and implement your needs as s Lagi

$140 AUD dalam 7 hari
(0 Ulasan)
0.0
VRTECHSOL

Hi There, I read out your project details and I am willing to work with you. According to your given description, you need a company that had expertise in Web-Development for the last 5 Years. I think my company is bes Lagi

$140 AUD dalam 7 hari
(0 Ulasan)
0.0
nanditapatel2021

Hii Mate, I have read everything and have a few questions related to your project that I want to ask through chat. I’m an Expert Coder having 5+ years of experience with similar expertise. I’m sure that you will be h Lagi

$700 AUD dalam 7 hari
(0 Ulasan)
0.0
savchukmykhailo3

Web app development using next, node.js and API is my top skill and I enjoy developing projects related to it. I did not disappoint any clients and only provided perfect results and maximum satisfaction. I have 7+ year Lagi

$140 AUD dalam 2 hari
(0 Ulasan)
0.0
dzmitrykarahoda

Hi, Client. Thanks for your job posting. I'm interested in Integrating Payment API with websites. I have some experience in integrating Stripe, Braintree APIs with websites. So I think it suits for me. I understood wh Lagi

$1200 AUD dalam 7 hari
(0 Ulasan)
0.0
JasonRob

Hello! yes, can be done. what information do you need? can you send me a sample? thanks. looking forward to hearing from you

$140 AUD dalam 7 hari
(0 Ulasan)
0.0
abhijeetpurohit1

[login to view URL] Hands in JavaScript,PHP,SQL,MySQL,CodeIgniter,Ionic Framework,MongoDB,Git,[login to view URL],SASS,HTML5,Laravel,NoSQL,Amazon Web Services (AWS),AWS Lambda,AWS CodeBuild,AWS CodePipeline,AWS Elastic Beanstalk,Amazon S3,Jen Lagi

$180 AUD dalam 7 hari
(0 Ulasan)
0.0