old_Loopcrypto.xyz
  • Introduction
  • Supported networks and tokens
  • Loop + Frames
  • Learn
    • How Loop works
    • Core components
      • Collecting authorization
        • Enabling payment on multiple networks
        • Accepting ETH and MATIC
      • Sending payment requests
      • Checking a customer's balance & allowance
      • Receipts and reminders
      • Customer portal
    • Loop + your financial stack
      • Linking on-chain transactions with invoices in your ERP system
      • Connecting with accounting software
      • Crypto off-ramp
    • Case studies
  • Dashboard functionality
    • Subscriptions
      • Free trials, discounts and more
      • Auto-invoicing
      • Auto-cancelations
    • One-time payments
    • Scheduling outbound payments
      • Internal notes
    • Editing an upcoming payment
    • Payments for platforms
  • Integrations
    • Stripe + Loop
      • Getting setup
      • Stripe Connect setup
      • Subscriptions
        • Free trials
        • Upgrading a customer or editing a subscription's products
      • Invoicing
      • One-time payments
      • Coupon codes
      • Stripe Connect - Subscriptions
      • FAQs about Stripe integration
    • Chargebee + Loop
      • Getting setup
      • Subscriptions
      • One-time payments
      • Coupon codes
    • Quickbooks + Loop
      • Invoicing
    • Xero + Loop
      • Invoicing
    • Ghost.org + Loop
    • Zapier + Loop
    • Manually add integrations
  • Technical Docs
    • APIs
      • Entity
        • Adding child entities
        • Adding user to child entity
        • Get child entities
      • Items
        • Adding items
          • Item types
          • Categories
        • Retrieving an item
        • Updating an item
        • Deactivating an item
      • Agreements
      • Transfer requests
        • Signing transfer requests
        • Loop CLI
        • Canceling transfer requests
        • Transfer request status
        • Handling unfulfilled transfer requests
        • Validations
      • Webhooks
        • Checking webhook signatures
        • Demo App
        • Slack, Airtable, Discord, Telegram
    • Archeticture
      • Smart contract
        • Deploying your smart contract
          • Modifying smart contract properties
      • Collecting authorization
        • Checkout page
          • Additional functionality
          • Add "pay with crypto" button
        • Checkout widget
          • NPM package readme
        • Checkout parameter examples
      • Providing on-chain payment based access
        • Subscription gated communities
    • Loop SDK
      • Verify Webhook
      • Transfers
      • Error Handling
      • Generating API keys
    • Sample guide: Collect a subscription or one-time payment
    • Integrating the Loop Protocol into your dApp
      • Payroll applications
      • Loan platforms (credit cards, BNPL)
    • Security
      • API Authentication
      • Securing with signatures
      • API Trust assumptions
      • Audits
  • FAQs
  • Company Dashboard
  • Loop Portal
Powered by GitBook
On this page
  • Overview
  • Setup
  1. Integrations

Quickbooks + Loop

<1 min setup

PreviousCoupon codesNextInvoicing

Last updated 1 year ago

Overview

Loop built an integration with Quickbooks Online to help simplify crypto payments. We do through automations that save you time and streamline their operations.

Our integration lets you:

  • Get immediate notification and record of payment confirmation in Quickbooks: Loop will notify you when the payment confirms on-chain via webhook, mark the invoice in Quickbooks as paid, and include the transaction hash. Never bug a customer again to ask if they paid and for confirmation.

  • Always receive the right amount, on the right chain: Loop converts at the time of payment, so you know you will always receive the full amount. Concurrently, our checkout page is designed so that payers can only pay in the tokens and on the chains you pre-define while our pull functionality insures it always goes to the right place.

  • Single source of truth: You can manage your customer base and one-time payment products in a single place, even if some of your customers pay with fiat and some of your customers pay with crypto.

The challenge solved

Historically, businesses getting paid in crypto would need to manually update invoices as paid in Quickbooks. This was a tremendous hassle because it required trying to figure out which transaction hashes were associated with which invoices in Quickbooks. Often times businesses would rely on trying to match amounts (e.g., seeing a crypto transaction for ~100 USDC and assuming that it was associated with an open invoice of $100). This Loop integration solves that challenge.

At a high level, the integration allows you to use Quickbooks as your invoicing tool while Loop functions as the crypto payment processor that you are able to plug into Quickbooks as another payment option for your customers. It is analogous to using Quickbooks for invoicing and Stripe as your payment processor for credit card payments.

Check out our announcement for more information.

Setup

Loop will send you a link that directs you to the Quickbooks app page and prompts you to connect Loop to your Quickbooks account as an app. That's it!

Once you connect your account, you will see all of your products in Quickbooks sync with your Loop Company Dashboard.

Loop Crypto
Logo