Intuit Payment Solutions

Quick and Simple: Hosted PayPage

The Intuit Hosted PayPage allows you to integrate payments into your software application.  Your software does not handle sensitive customer information.  Customers using your application enter the sensitive information directly into our PCI-compliant Hosted PayPage, and Intuit processes the transaction for you.  You reduce time, cost, and complications that come with meeting PCI requirements* and still give your customers the payments capabilities they want and need.

We are pleased to announce a major upgrade to the Hosted PayPage in order to support eCommerce checkout applications.  An overview of the changes introduced can be found in the What's New? section.


  • Checkout support for eCommerce applications
  • Swiper support for terminal applications
  • Email receipt support 
  • Minimal development effort required using a simple name-value pair API.
  • No security compliance issues to contend with

How It Works

  1. Initiate payment request from your application.
  2. Intuit displays the PayPage to the user.
  3. User enters payment information directly into the PayPage and Intuit processes the transaction.
  4. Transaction results are returned to your application and/or displayed directly to the user.

For more information and to get started please visit the Hosted PayPage section of our website.

Highly Customizable: QBMS SDK 

QBMS SDK Version 4.4 Released


The QBMS Software Development Kit (SDK) enables your customers to accept payments from within your application. 

 Your customers can 

  • Accept credit cards
  • Accept signature debit cards
  • Accept PIN debit cards
  • Store sensitive payment data using our PCI compliant Payment Wallet 
  • Automatically reconcile payments in QuickBooks via your application

If this is your first exposure to the QBMS SDK, please visit our get oriented section where you can find a general overview and learn the key terms. If you are experienced with the QBMS SDK and just need to find a link or remember a step, the quick reference guide is a consolidated version of the entire integration process.

Our get set up section walks you through creating your first application in the test environment.

After you are set up, vist our documentation section to learn more about how to send requests and the various types of transaction and request types you can send.  You can also find information on handling errors, testing certain conditions, and on-boarding merchants.

As you complete your integration and need additional help, please consult our Intuit Payments Support section.


*If your software application handles or stores PCI sensitive data like credit card numbers for any reason then by definition if falls under scope of PCI scrutiny.