Linux 软件免费装
Banner图

PrismSync Integration with QuickBooks for Gravity Forms

开发者 wpprism
更新时间 2026年10月4日 18:53
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

gravity forms payments invoices quickbooks quickbooks online

下载

1.0.0 1.0.2

详情介绍:

PrismSync Integration with QuickBooks for Gravity Forms connects your Gravity Forms to QuickBooks Online using the official Gravity Forms Feed Add-On Framework. When a visitor submits a form, this plugin automatically creates a Customer, Invoice, Sales Receipt, or Payment in your QuickBooks Online account — eliminating manual data entry. Smart Auto-Sync & Field Mapping Setting up accounting feeds used to require tedious manual mapping of dozens of fields. PrismSync revolutionizes this with Smart Automatic Field Mapping: Free vs. Premium PrismSync offers a generous Free tier to test and get started, along with a powerful Premium tier for growing businesses: Free Version Includes: Video Tutorial Watch the complete end-to-end YouTube video tutorial to set up the plugin: https://youtu.be/cSPIaxMDh60?si=TjjSC_axPl8AJEXA Features Requirements

安装:

  1. Upload the prismsync-integration-with-quickbooks-for-gravity-forms folder to /wp-content/plugins/.
  2. Activate the plugin via Plugins → Installed Plugins.
  3. Navigate to Forms → Settings → QuickBooks to configure.
Setup Guide Watch the complete youtube end to end tutorial to setup: https://youtu.be/cSPIaxMDh60?si=TjjSC_axPl8AJEXA Step 1 — Create an Intuit Developer App
  1. Go to Intuit Developer Portal.
  2. Create or open your App.
  3. Copy your Client ID and Client Secret.
  4. Add the Redirect URI (shown in plugin settings) to your App's allowed Redirect URIs.
Step 2 — Configure Plugin Settings
  1. Go to Forms → Settings → QuickBooks.
  2. Select Environment (Sandbox for testing, Production for live).
  3. Enter your Client ID and Client Secret.
  4. Click Save Settings.
  5. Click Connect QuickBooks Online — an authorization popup will appear.
  6. Sign in to QuickBooks Online and grant access.
  7. You will be redirected back with a Connected status showing your company name.
Step 3 — Create a Feed
  1. Edit any Gravity Form.
  2. Navigate to Form Settings → QuickBooks.
  3. Click Add New to create a feed.
  4. Select a QuickBooks Action: Create Invoice, Create Sales Receipt, or Create Payment.
  5. Form fields will be automatically detected and mapped wherever possible (Customer details, billing address, line items, transaction dates, and memos). You can adjust any mapping as needed.
  6. Enable Auto-Create Customer if needed.
  7. Optionally set Conditional Logic for the feed.
  8. Save the feed.

屏幕截图:

  • Gravity Forms builder showing product fields.
  • Form settings dropdown to access QuickBooks integration.
  • QuickBooks Feeds list for a specific form.
  • Feed configuration mapping form fields to QuickBooks.
  • Generated invoice in QuickBooks Online Sandbox.

常见问题:

Does this plugin require Gravity Forms?

Yes. Gravity Forms 2.5 or higher is required. This plugin uses the Gravity Forms Feed Add-On Framework.

Does this plugin work with QuickBooks Desktop?

No. This plugin only supports QuickBooks Online (QBO) via the Intuit REST API.

What is the difference between the Free and Premium plans?

The Free version includes up to 50 automated QuickBooks submissions with all core actions (Invoices, Sales Receipts, Payments, and Customers), Smart Automatic Field Mapping, and Entry Meta support. The Premium version removes the 50-submission limit for unlimited automated synchronizations and includes priority support from the WP Prism engineering team.

Where can I purchase or upgrade to the Premium version?

You can upgrade to the Premium version directly on the official WP Prism website: https://wpprism.com/plugins/prismsync-integration-with-quickbooks-for-gravity-forms/

What happens when I reach the 50 free submission limit?

When your site reaches 50 submissions, automated syncing to QuickBooks will pause until you upgrade to Premium. All entries remain completely safe and stored in Gravity Forms. Once upgraded, syncing resumes immediately without any need to reconfigure your forms.

How does automatic field mapping work?

When creating a new QuickBooks feed, the plugin automatically inspects your form's fields and intelligently selects matching fields for Customer Info (names, email, phone, billing address), Line Items (Product name, quantity, price), Transaction Date (pre-mapped to Gravity Forms Entry Date or date field), Reference Numbers, and Memos. You can re-trigger auto-mapping anytime using the "Auto-Map Fields" button.

How does the Auto-Create Customer feature work?

When processing an Invoice, Sales Receipt, or Payment feed, the plugin:

  1. Checks entry meta for an existing QuickBooks Customer ID.
  2. If not found, searches QuickBooks by email.
  3. If still not found, searches by display name.
  4. If still not found, creates a new Customer in QuickBooks.
  5. Attaches the Customer ID to the transaction.

Can I use Sandbox mode for testing?

Yes. Select "Sandbox" in the environment setting and use your Intuit Sandbox app credentials. Switch to "Production" when you are ready to go live.

Where are OAuth tokens stored?

OAuth tokens are stored securely in the WordPress wp_options table. Tokens are automatically refreshed before they expire.

更新日志:

1.0.2 1.0.0