Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
Connect with and learn from others in the QuickBooks Community.
Join nowI am automating generation and payment of invoices. I have to to the point where I can generate the invoice correctly and email it. However, it only attaches the email. I need the clients to be able to pay online.
I am using the PHP SDK. I found this on the site.
$invoice = $dataService->FindById("invoice", 1); $result = $dataService->SendEmail($invoice, "[email address removed]");
I am assuming that this is possible but I just don't know how. Can someone point me to any information on this?
Welcome to Community @ryantxr,
I'm happy to assist you today with your concern. You can use QuickBooks Payments to allow your clients pay their invoices online. Here's how:
For more details, you can refer to this link: Sign up for QuickBooks Payments.
Visit QuickBooks Payment Help Article to learn more about receiving payment through online. Also, for invoicing visit QuickBooks Online tutorial.
If you need further assistance, just drop a comment below. I'll be happier to help. Have a wonderful day!
I am trying to understand how to do this with the API? I am an engineer and I am building custom functionality for my company. This function is supposed to automatically create a customer and an invoice and send it to them with a link to pay. I am currently using a sandbox Quickbooks to test this.
Is there a way to use the API to generate invoices with a payment link from the API?
Hello, @ryantxr.
QuickBooks Online API can be a platform that integrates with financial and transactional data.
To understand more about QuickBooks API, I recommend visiting intuit.dvelopers.com so you will be guided on how QuickBooks API works.
Feel free to leave a comment below if you need further assistance.
I have already look at that in detail as well as some other information. I have spent the last 5 days going over everything I can find. I was able to use the API to create a customer and an invoice. I can lookup items, customers, payments, and invoices. I can send out an email. However, all this does is to attach the invoice.
I want to be able to use the API to email an invoice that has a pay online option.
Thank you for providing additional details, @ryantxr.
You may consider adding the API link for online payment on the email message of the invoice. Let me show you how.
You can also create a Custom Form Style and add an Invoice Message/Footer.
Here's how:
I'd suggest posting your question to our Intuit Developer Support website. This is a different Community for app developers.
Here's how:
If you have other concerns, please let us know. Have a great day.
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.