← QuickBooks

Create Payment with QuickBooks API

Pipedream makes it easy to connect APIs for QuickBooks and 3,000+ other apps remarkably fast.

Trigger workflow on
HTTP requests, schedules and app events
Next, do this
Create Payment with the QuickBooks API
No credit card required
Intro to Pipedream
Watch us build a workflow
Watch us build a workflow
8 min
Watch now ➜

Trusted by 1,000,000+ developers from startups to Fortune 500 companies

Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo
Adyen logo
Appcues logo
Bandwidth logo
Checkr logo
ChartMogul logo
Dataminr logo
Gopuff logo
Gorgias logo
LinkedIn logo
Logitech logo
Replicated logo
Rudderstack logo
SAS logo
Scale AI logo
Webflow logo
Warner Bros. logo

Developers Pipedream

Getting Started

Create a workflow to Create Payment with the QuickBooks API. When you configure and deploy the workflow, it will run on Pipedream's servers 24x7 for free.

  1. Configure the Create Payment action
    1. Connect your QuickBooks account
    2. Configure Total Amount
    3. Select a Customer Reference
    4. Optional- Select a Currency Code
  2. Select a trigger to run your workflow on HTTP requests, schedules or app events
  3. Deploy the workflow
  4. Send a test event to validate your setup
  5. Turn on the trigger

Integrations

Create Payment with Quickbooks API on New Requests (Payload Only) from HTTP / Webhook API
HTTP / Webhook + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Message from Discord API
Discord + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Message in Channel from Discord Bot API
Discord Bot + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Submission from Typeform API
Typeform + QuickBooks
 
Try it
Create Payment with Quickbooks API on Custom Events from Zoom API
Zoom + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Submission (Instant) from Jotform API
Jotform + QuickBooks
 
Try it
Create Payment with Quickbooks API on Custom Webhook Events from Stripe API
Stripe + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Scheduled Tasks from Pipedream API
Pipedream + QuickBooks
 
Try it
Create Payment with Quickbooks API on npm Download Counts from npm API
npm + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Row from Snowflake API
Snowflake + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Activity Created Event from Strava API
Strava + QuickBooks
 
Try it
Create Payment with Quickbooks API on Account Created from Zoom Admin API
Zoom Admin + QuickBooks
 
Try it
Create Payment with Quickbooks API on New or Modified File or Folder from Dropbox API
Dropbox + QuickBooks
 
Try it
Create Payment with Quickbooks API on New or Removed Documents in a Collection from Fauna API
Fauna + QuickBooks
 
Try it
Create Payment with Quickbooks API on New or changed appointments from SuperSaaS API
SuperSaaS + QuickBooks
 
Try it
Create Payment with Quickbooks API on Invitee Cancelled (Instant) from Calendly API
Calendly (Key) + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Deploy Failure (Instant) from Netlify API
Netlify + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Form Submission (Instant) from Formstack API
Formstack + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Stories for a Tag from Dev.to API
Dev.to + QuickBooks
 
Try it
Create Payment with Quickbooks API on Task Added To Project (Instant) from Asana API
Asana + QuickBooks
 
Try it
Create Payment with Quickbooks API on Weather for ZIP Code from HERE API
HERE + QuickBooks
 
Try it
Create Payment with Quickbooks API on Card Due Date Reminder from Trello API
Trello + QuickBooks
 
Try it
Create Payment with Quickbooks API on Event Cancelled from Google Calendar API
Google Calendar + QuickBooks
 
Try it
Create Payment with QuickBooks API on New Branch (Instant) from GitLab API
GitLab + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Comments by Keyword from Hacker News API
Hacker News + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Events from Gorgias (API Key) API
Gorgias (API Key) + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Inbound SES Emails from AWS API
AWS + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Tweet Metrics from Twitter Developer App API
X Developer App (formerly Twitter) + QuickBooks
 
Try it
Create Payment with Quickbooks API on Action Created from iAuditor by SafetyCulture API
iAuditor by SafetyCulture + QuickBooks
 
Try it
Create Payment with QuickBooks API on Agency Listing Updated from Domain Group API
Domain Group + QuickBooks
 
Try it
Create Payment with Quickbooks API on Asset Uploaded from Shotstack API
Shotstack + QuickBooks
 
Try it
Create Payment with Quickbooks API on Assignment Done from Google Classroom API
Google Classroom + QuickBooks
 
Try it
Create Payment with Quickbooks API on Balance Updated from Mocean API API
Mocean API + QuickBooks
 
Try it
Create Payment with Quickbooks API on BigQuery - New Row from Google Cloud API
Google Cloud + QuickBooks
 
Try it
Create Payment with QuickBooks API on Bill State Updated (Instant) from Clio - Australia API
Clio - Australia + QuickBooks
 
Try it
Create Payment with QuickBooks API on Bill State Updated (Instant) from Clio - Canada API
Clio - Canada + QuickBooks
 
Try it
Create Payment with QuickBooks API on Bill State Updated (Instant) from Clio - EU API
Clio - EU + QuickBooks
 
Try it
Create Payment with QuickBooks API on Blob Deleted from Azure Storage API
Azure Storage + QuickBooks
 
Try it
Create Payment with Quickbooks API on Booking Contact Updated from Slottable API
Slottable + QuickBooks
 
Try it
Create Payment with Quickbooks API on Box Changed Stage (Instant) from Streak API
Streak + QuickBooks
 
Try it
Create Payment with Quickbooks API on Budget Snapshot Event (Instant) from Procore API
Procore + QuickBooks
 
Try it
Create Payment with QuickBooks API on Call Ended (Instant) from Rinkel API
Rinkel + QuickBooks
 
Try it
Create Payment with QuickBooks API on Cancelled Booking with Customer from Appointedd API
Appointedd + QuickBooks
 
Try it
Create Payment with Quickbooks API on Card Expired from Pipefy API
Pipefy + QuickBooks
 
Try it
Create Payment with Quickbooks API on Catalog Item Updated from Square API
Square + QuickBooks
 
Try it
Create Payment with Quickbooks API on Category Overspent from You Need a Budget API
You Need a Budget + QuickBooks
 
Try it
Create Payment with Quickbooks API on Changed E-commerce Inventory (Instant) from Webflow API
Webflow + QuickBooks
 
Try it
Create Payment with Quickbooks API on Changes to Specific Files (Shared Drive) from Google Drive API
Google Drive + QuickBooks
 
Try it
Create Payment with QuickBooks API on Chat Status Updated from HelpCrunch API
HelpCrunch + QuickBooks
 
Try it
Create Payment with Quickbooks API on Client Updated from RiskAdvisor API
RiskAdvisor + QuickBooks
 
Try it
Create Payment with QuickBooks API on Collection Item Updated from Webflow (v2) API
Webflow (v2) - do not use + QuickBooks
 
Try it
Create Payment with Quickbooks API on Company Updated from HubSpot API
HubSpot + QuickBooks
 
Try it
Create Payment with QuickBooks API on Completed Document (Instant) from signNow API
signNow + QuickBooks
 
Try it
Create Payment with Quickbooks API on Completed Task from Todoist API
Todoist + QuickBooks
 
Try it
Create Payment with Quickbooks API on Contact Created from Apollo.io API
Apollo.io + QuickBooks
 
Try it
Create Payment with Quickbooks API on Contact Created from Mailjet API
Mailjet + QuickBooks
 
Try it
Create Payment with QuickBooks API on Contact Deleted (Instant) from SmashSend API
SmashSend + QuickBooks
 
Try it
Create Payment with QuickBooks API on Contact Joins Vault (Instant) from AttractWell API
AttractWell + QuickBooks
 
Try it
Create Payment with QuickBooks API on Contact Status Updated from Ambivo API
Ambivo + QuickBooks
 
Try it
Create Payment with Quickbooks API on Contact Unsubscribed from Vision6 API
Vision6 + QuickBooks
 
Try it
Create Payment with Quickbooks API on Customer Card Expired (Instant) from Chargebee API
Chargebee + QuickBooks
 
Try it
Create Payment with Quickbooks API on Customer Created (Instant) from Customer Fields API
Customer Fields + QuickBooks
 
Try it
Create Payment with Quickbooks API on Customer Created from Plain API
Plain + QuickBooks
 
Try it
Create Payment with QuickBooks API on Customer Updated (Instant) from Lightspeed eCom (C-Series) API
Lightspeed eCom (C-Series) + QuickBooks
 
Try it
Create Payment with QuickBooks API on Customer Updated (Instant) from Loyverse API
Loyverse + QuickBooks
 
Try it
Create Payment with QuickBooks API on Customer Updated (Instant) from Orderspace API
Orderspace + QuickBooks
 
Try it
Create Payment with Quickbooks API on Daily schedule from Schedule API
Schedule + QuickBooks
 
Try it
Create Payment with Quickbooks API on Dataset Refresh Completed from Microsoft Power BI API
Microsoft Power BI + QuickBooks
 
Try it
Create Payment with QuickBooks API on Deleted Issue (Instant) from Taiga API
Taiga + QuickBooks
 
Try it
Create Payment with Quickbooks API on Document Completed from Crove API
Crove + QuickBooks
 
Try it
Create Payment with Quickbooks API on Document Creation Failed (Instant) from PandaDoc API
PandaDoc + QuickBooks
 
Try it
Create Payment with Quickbooks API on Document Export Failed from Cloudpress API
Cloudpress + QuickBooks
 
Try it
Create Payment with Quickbooks API on Edit Event (Instant) from WaiverFile API
WaiverFile + QuickBooks
 
Try it
Create Payment with QuickBooks API on Entitlement Threshold Reached (Instant) from Paigo API
Paigo + QuickBooks
 
Try it
Create Payment with Quickbooks API on Envelope Sent or Complete from Docusign API
Docusign + QuickBooks
 
Try it
Create Payment with Quickbooks API on Envelope Sent or Complete from Docusign Developer API
Docusign Developer + QuickBooks
 
Try it
Create Payment with Quickbooks API on Event Created from Team Up API
Team Up + QuickBooks
 
Try it
Create Payment with QuickBooks API on Event Start from Teamup API
Teamup + QuickBooks
 
Try it
Create Payment with Quickbooks API on Exchange Rate Updated from CurrencyScoop API
CurrencyScoop + QuickBooks
 
Try it
Create Payment with QuickBooks API on Experience Updated (Instant) from Xola API
Xola + QuickBooks
 
Try it
Create Payment with Quickbooks API on File Deleted from DigitalOcean Spaces API
DigitalOcean Spaces + QuickBooks
 
Try it
Create Payment with Quickbooks API on Form Created from 123FormBuilder API
123FormBuilder + QuickBooks
 
Try it
Create Payment with Quickbooks API on Incident Updated (Instant) from Statuspage API
Statuspage + QuickBooks
 
Try it
Create Payment with QuickBooks API on Inventory Object Updated from Booking Experts API
Booking Experts + QuickBooks
 
Try it
Create Payment with Quickbooks API on Inventory Updated from Lightspeed Retail POS API
Lightspeed Retail POS + QuickBooks
 
Try it
Create Payment with Quickbooks API on Inventory Updated from Sellercloud API
Sellercloud + QuickBooks
 
Try it
Create Payment with Quickbooks API on Issue Created from PractiTest API
PractiTest + QuickBooks
 
Try it
Create Payment with Quickbooks API on Issued Credential from Accredible API
Accredible + QuickBooks
 
Try it
Create Payment with Quickbooks API on Item Position Changed from Miro Developer App API
Miro Developer App + QuickBooks
 
Try it
Create Payment with QuickBooks API on Job Finished (Instant) from Cloud Convert API
Cloud Convert + QuickBooks
 
Try it
Create Payment with Quickbooks API on Job Run Completed (Instant) from dbt Cloud API
dbt Cloud + QuickBooks
 
Try it
Create Payment with QuickBooks API on Lead Details Updated from CINC API
CINC + QuickBooks
 
Try it
Create Payment with Quickbooks API on Link Clicked from Mailchimp API
Mailchimp + QuickBooks
 
Try it
Create Payment with Quickbooks API on Member Created from Patreon API
Patreon + QuickBooks
 
Try it
Create Payment with Quickbooks API on Message Received from LoopMessage API
LoopMessage + QuickBooks
 
Try it
Create Payment with Quickbooks API on Message Updates (Instant) from Telegram Bot API
Telegram + QuickBooks
 
Try it
Create Payment with QuickBooks API on Name Updated (Instant) from monday API
monday + QuickBooks
 
Try it
Create Payment with Quickbooks API on New 1-on-1 Created from 15Five API
15Five + QuickBooks
 
Try it
Create Payment with Quickbooks API on New Abandoned Cart from Shopify (Developer App) API
Shopify + QuickBooks
 
Try it
Create Payment with QuickBooks API on New Abandoned Cart from Shopify (OAuth) API
Shopify (OAuth) + QuickBooks
 
Try it

Details

This is a pre-built, source-available component from Pipedream's GitHub repo. The component is developed by Pipedream and the community, and verified and maintained by Pipedream.

To contribute an update to an existing component or create a new component, create a PR on GitHub. If you're new to Pipedream component development, you can start with quickstarts for trigger span and action development, and then review the component API reference.

Create Payment on QuickBooks
Description:Creates a payment. [See the documentation](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/payment#create-a-payment)
Version:0.0.11
Key:quickbooks-create-payment

Code

import quickbooks from "../../quickbooks.app.mjs"; export default { key: "quickbooks-create-payment", name: "Create Payment", description: "Creates a payment. [See the documentation](https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/payment#create-a-payment)", version: "0.0.11", annotations: { destructiveHint: false, openWorldHint: true, readOnlyHint: false, }, type: "action", props: { quickbooks, totalAmount: { label: "Total Amount", description: "Indicates the total amount of the transaction. This includes the total of all the charges, allowances, and taxes. E.g. 25.0", type: "string", }, customerRefValue: { propDefinition: [ quickbooks, "customer", ], }, currencyRefValue: { propDefinition: [ quickbooks, "currency", ], }, }, async run({ $ }) { const response = await this.quickbooks.createPayment({ $, data: { TotalAmt: this.totalAmount, CustomerRef: { value: this.customerRefValue, }, CurrencyRef: { value: this.currencyRefValue, }, }, }); if (response) { $.export("summary", `Successfully created payment with ID ${response.Payment.Id}`); } return response; }, }; 

Configuration

This component may be configured based on the props defined in the component code. Pipedream automatically prompts for input values in the UI and CLI.
LabelPropTypeDescription
QuickBooksquickbooksappThis component uses the QuickBooks app.
Total AmounttotalAmountstring

Indicates the total amount of the transaction. This includes the total of all the charges, allowances, and taxes. E.g. 25.0

Customer ReferencecustomerRefValuestringSelect a value from the drop down menu.
Currency CodecurrencyRefValuestringSelect a value from the drop down menu.

Authentication

QuickBooks uses OAuth authentication. When you connect your QuickBooks account, Pipedream will open a popup window where you can sign into QuickBooks and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any QuickBooks API.

Pipedream requests the following authorization scopes when you connect your account:

com.intuit.quickbooks.accountingopenidprofileemail

About QuickBooks

QuickBooks Online is designed to help you manage your business finances with ease.

More Ways to Use QuickBooks

Triggers

New Customer Created from the QuickBooks API

Emit new event when a new customer is created.

 
Try it
New Customer Updated from the QuickBooks API

Emit new event when a customer is updated.

 
Try it
New Employee Created from the QuickBooks API

Emit new event when a new employee is created.

 
Try it
New Employee Updated from the QuickBooks API

Emit new event when an employee is updated.

 
Try it
New Invoice Created from the QuickBooks API

Emit new event when a new invoice is created.

 
Try it
New Invoice Updated from the QuickBooks API

Emit new event when an invoice is updated.

 
Try it
New Item Created from the QuickBooks API

Emit new event when a new item is created.

 
Try it
New Item Updated from the QuickBooks API

Emit new event when an item is updated.

 
Try it
New Purchase Created from the QuickBooks API

Emit new event when a new purchase is created.

 
Try it
New Purchase Updated from the QuickBooks API

Emit new event when a purchase is updated.

 
Try it

Actions

Create AP Aging Detail Report with the QuickBooks API

Creates an AP aging report in Quickbooks Online. See the documentation

 
Try it
Create Bill with the QuickBooks API

Creates a bill. See the documentation

 
Try it
Create Customer with the QuickBooks API

Creates a customer. See the documentation

 
Try it
Create Estimate with the QuickBooks API

Creates an estimate. See the documentation

 
Try it
Create Invoice with the QuickBooks API

Creates an invoice. See the documentation

 
Try it
Create Profit and Loss Detail Report with the QuickBooks API

Creates a profit and loss report in Quickbooks Online. See the documentation

 
Try it
Create Purchase with the QuickBooks API

Creates a new purchase. See the documentation

 
Try it
Create Purchase Order with the QuickBooks API

Creates a purchase order. See the documentation

 
Try it
Create Sales Receipt with the QuickBooks API

Creates a sales receipt. See the documentation

 
Try it
Delete Purchase with the QuickBooks API

Delete a specific purchase. See the documentation

 
Try it
Get Bill with the QuickBooks API

Returns info about a bill. See the documentation

 
Try it
Get Customer with the QuickBooks API

Returns info about a customer. See the documentation

 
Try it
Get Invoice with the QuickBooks API

Returns info about an invoice. See the documentation

 
Try it
Get My Company with the QuickBooks API

Gets info about a company. See the documentation

 
Try it
Get Payment with the QuickBooks API

Returns info about a payment. See the documentation

 
Try it
Get Purchase with the QuickBooks API

Returns info about a purchase. See the documentation

 
Try it
Get Purchase Order with the QuickBooks API

Returns details about a purchase order. See the documentation

 
Try it
Get Sales Receipt with the QuickBooks API

Returns details about a sales receipt. See the documentation

 
Try it
Get Time Activity with the QuickBooks API

Returns info about an activity. See the documentation

 
Try it
Search Accounts with the QuickBooks API

Search for accounts. See the documentation

 
Try it
Search Customers with the QuickBooks API

Searches for customers. See the documentation

 
Try it
Search Invoices with the QuickBooks API

Searches for invoices. See docs here

 
Try it
Search Invoices with the QuickBooks API

Searches for invoices. See the documentation

 
Try it
Search Items with the QuickBooks API

Searches for items. See the documentation

 
Try it
Search Products with the QuickBooks API

Search for products. See the documentation

 
Try it
Search Purchases with the QuickBooks API

Searches for purchases. See the documentation

 
Try it
Search Query with the QuickBooks API

Performs a search query against a Quickbooks entity. See the documentation

 
Try it
Search Services with the QuickBooks API

Search for services. See the documentation

 
Try it
Search Time Activities with the QuickBooks API

Searches for time activities. See the documentation

 
Try it
Search Vendors with the QuickBooks API

Searches for vendors. See the documentation

 
Try it
Send Estimate with the QuickBooks API

Sends an estimate by email. See the documentation

 
Try it
Send Invoice with the QuickBooks API

Sends an invoice by email. See the documentation

 
Try it
Sparse Update Invoice with the QuickBooks API

Sparse updating provides the ability to update a subset of properties for a given object; only elements specified in the request are updated. Missing elements are left untouched. The ID of the object to update is specified in the request body.​ See the documentation

 
Try it
Update Customer with the QuickBooks API

Updates a customer. See the documentation

 
Try it
Update Estimate with the QuickBooks API

Updates an estimate. See the documentation

 
Try it
Update Invoice with the QuickBooks API

Updates an invoice. See the documentation

 
Try it
Update Item with the QuickBooks API

Updates an item. See the documentation

 
Try it
Void Invoice with the QuickBooks API

Voids an invoice. See the documentation

 
Try it

Explore Other Apps

1
-
24
of
3,000+
apps by most popular

Node
Node
Anything you can do with Node.js, you can do in a Pipedream workflow. This includes using most of npm's 400,000+ packages.
Python
Python
Anything you can do in Python can be done in a Pipedream Workflow. This includes using any of the 350,000+ PyPi packages available in your Python powered workflows.
Notion
Notion
Notion is a new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team.
OpenAI (ChatGPT)
OpenAI (ChatGPT)
OpenAI is an AI research and deployment company with the mission to ensure that artificial general intelligence benefits all of humanity. They are the makers of popular models like ChatGPT, DALL-E, and Whisper.
Anthropic (Claude)
Anthropic (Claude)
AI research and products that put safety at the frontier. Introducing Claude, a next-generation AI assistant for your tasks, no matter the scale.
Google Sheets
Google Sheets
Use Google Sheets to create and edit online spreadsheets. Get insights together with secure sharing in real-time and from any device.
Telegram
Telegram
Telegram, is a cloud-based, cross-platform, encrypted instant messaging (IM) service.
Google Drive
Google Drive
Google Drive is a file storage and synchronization service which allows you to create and share your work online, and access your documents from anywhere.
HTTP / Webhook
HTTP / Webhook
Get a unique URL where you can send HTTP or webhook requests
Google Calendar
Google Calendar
With Google Calendar, you can quickly schedule meetings and events and get reminders about upcoming activities, so you always know what’s next.
Schedule
Schedule
Trigger workflows on an interval or cron schedule.
Pipedream Utils
Pipedream Utils
Utility functions to use within your Pipedream workflows
Shopify
Shopify
Shopify is a complete commerce platform that lets anyone start, manage, and grow a business. You can use Shopify to build an online store, manage sales, market to customers, and accept payments in digital and physical locations.
Supabase
Supabase
Supabase is an open source Firebase alternative.
MySQL
MySQL
MySQL is an open-source relational database management system.
PostgreSQL
PostgreSQL
PostgreSQL is a free and open-source relational database management system emphasizing extensibility and SQL compliance.
AWS
AWS
Premium
Amazon Web Services (AWS) offers reliable, scalable, and inexpensive cloud computing services.
Twilio SendGrid
Twilio SendGrid
Premium
Send marketing and transactional email through the Twilio SendGrid platform with the Email API, proprietary mail transfer agent, and infrastructure for scalable delivery.
Amazon SES
Amazon SES
Amazon SES is a cloud-based email service provider that can integrate into any application for high volume email automation
Klaviyo
Klaviyo
Premium
Klaviyo unifies your data, channels, and AI agents in one platform—text, WhatsApp, email marketing, and more—driving growth with every interaction.
Zendesk
Zendesk
Premium
Zendesk is award-winning customer service software trusted by 200K+ customers. Make customers happy via text, mobile, phone, email, live chat, social media.
ServiceNow
ServiceNow
Premium
Beta
The smarter way to workflow
Slack
Slack
Slack is the AI-powered platform for work bringing all of your conversations, apps, and customers together in one place. Around the world, Slack is helping businesses of all sizes grow and send productivity through the roof.
Microsoft Teams
Microsoft Teams
Microsoft Teams has communities, events, chats, channels, meetings, storage, tasks, and calendars in one place.