Let Our Team of Pofessional Writers Take Care of Your Paper.
*MUST HAVE EXPERIENCE WITH XERO INTEGRATION*
I have a mobile app which takes payment via Stripe for every order that is processed through the app. You do NOT need to do any integration of Stripe to take payments or touch the front end of the app. I simply want a developer to be able to integrate Xero with my app/Stripe so that it does the following:
– automatically log each transaction that is processed via the app
– this transaction should have a full breakdown of 1. total amount 2. VAT charged 3. my commissions 4. client commission
– log each transaction INDIVIDUALLY and then export them as one invoice daily per client
– be able to manually log external sales/purchases that are not through the app
[login to view URL]
[login to view URL]
There is no need to interact with Stripe API or anything external, my API (Node.JS) has a function which contains all the data you need. The way I have developed it is that within ONE function you will find all the information you require, you can use this to export and log automatically with Xero. The postOrder function in my API takes the body from the user and send this to stripe, already in the function is returned data FROM Stripe that confirms the transaction amount, transaction ID, and application fees so you will be able to use this.
I will provide you with all the API and further details once we have agreed on project.
Hi there I have thought over the requirements and this is what I think is the best solution:
I already have an API that takes and processes orders from users with Stripe
Users will order to a specific venue/company using my service
So we need to generate an invoice every 24 hours for each venue/company
As you know, my API is node.js and uses MongoDB with mongoose
To do this I think we should create a new DB model for ‘transactions’ and store information such as:
(I can create this model for you)
In my postOrder methods (there are 3), you can use the already available values in that function to save the required details into the ‘transaction’ mongo document I have mentioned above. So that each order made by the user, its payment information is stored in the ‘transactions’ collection of the db.
At the end of the 24 hours (8am every day) using node-scheduler, we can take the documents out of the db (per venue/company) and create a new invoice for each venue by uploading all of these transactions in the ‘list items’ fields seen here [login to view URL]
I will need you to figure out how to properly display this in the invoices – as I have not used Xero before. I hope this makes sense and I will be happy to clarify this further, please read this carefully to fully understand the requirements before I award the project.
Have a good day.
Try it now!
How it works?
Follow these simple steps to get your paper done
Place your order
Fill in the order form and provide all details of your assignment.
Proceed with the payment
Choose the payment system that suits you most.
Receive the final file
Once your paper is ready, we will email it to you.
Best Quality Essays has stood as the world’s leading custom essay writing services providers. Once you enter all the details in the order form under the place order button, the rest is up to us.
At Best Quality Essays, we prioritize on all aspects that bring about a good grade such as impeccable grammar, proper structure, zero-plagiarism and conformance to guidelines. Our experienced team of writers will help you completed your essays and other assignments.
Admission and Business Papers
Be assured that you’ll definitely get accepted to the Master’s level program at any university once you enter all the details in the order form. We won’t leave you here; we will also help you secure a good position in your aspired workplace by creating an outstanding resume or portfolio once you place an order.
Editing and Proofreading
Our skilled editing and writing team will help you restructure you paper, paraphrase, correct grammar and replace plagiarized sections on your paper just on time. The service is geared toward eliminating any mistakes and rather enhancing better quality.
We have writers in almost all fields including the most technical fields. You don’t have to worry about the complexity of your paper. Simply enter as much details as possible in the place order section.