Job Title: Quickbooks Online Integration and Invoicing System

We are seeking an experienced contract software developer to integrate our custom software application with Quickbooks Online and enhance our invoicing system. Our current application is built using PHP, MySQL, and HTML.

Responsibilities:
– Integrate our custom software application with the Quickbooks Online API
– Migrate the invoicing process from our online system to Quickbooks Online
– Implement automatic emailing of invoices as PDFs to clients through Quickbooks Online
– Enable the storage of client credit card numbers in Quickbooks for automatic monthly charging (optional for clients)
– Establish communication between the Quickbooks API and our custom application to display invoices and their payment status on customer pages
– Ensure the integration is secure, efficient, and maintainable

Required Skills:
– Strong proficiency in PHP, MySQL, and HTML
– Extensive experience with integrating third-party APIs, particularly Quickbooks Online API
– Deep understanding of secure coding practices, particularly for handling sensitive financial information
– Familiarity with credit card processing and payment gateways
– Excellent problem-solving and communication skills
– Ability to work independently and collaboratively in a remote setting

Desired Skills:
– Experience with migrating invoicing systems
– Knowledge of automated testing and continuous integration/deployment practices

Key Tasks:
1. Integrate our custom software application with the Quickbooks Online API

2. Migrate the invoicing process from our online system to Quickbooks Online, ensuring that:
   – Invoices are created directly in Quickbooks Online
   – Invoices are automatically emailed to clients as PDFs with a link to pay through Quickbooks’ credit card processing system
   – Credit card numbers can be securely stored in Quickbooks for optional automatic monthly charging

3. Establish communication between the Quickbooks API and our custom application to:
   – Display invoices on customer pages
   – Update the payment status of invoices on customer pages

4. Provide documentation and support for the integration

Hourly Range: $20.00-$35.00

Posted On: May 07, 2024 22:18 UTC
Category: Back-End Development
Skills:PHP, MySQL, QuickBooks Online API, HTML

Country: United States

click to apply

Powered by WPeMatico