Linux 软件免费装
Banner图

PrismSync Integration with QuickBooks for Gravity Forms

开发者 wpprism
更新时间 2026年9月8日 20:22
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

gravity forms payments invoices quickbooks quickbooks online

下载

1.0.0

详情介绍:

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 can automatically create a Customer, Invoice, Sales Receipt, or Payment in your QuickBooks Online account — no manual data entry required. 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. Map your form fields to QuickBooks fields.
  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.

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.0