August 1, 2017 | Annie Terry

Updates to the Payments APIs for QuickBooks Online

What is happening?

Beginning February 1, 2018, Intuit is making a change to the QuickBooks Online Payments API and QuickBooks Merchant Services Payments API that will require that the ecommerce and mobile indicators for all purchases made from a handheld device (smart phone or tablet) is set within the application.  This will affect any purchase regardless if the card number is keyed in, swiped, or fetched from a pass through digital wallet like Apple Pay or a staged digital wallet like PayPal/Google Wallet.

How does this affect you?

  • QuickBooks Online Payments: In the charge and refund API, the ecommerce and mobile indicators were previously optional. Beginning February 1, 2018, these indicators must be set within the API or your transaction will fail.
  • QuickBooks Merchant Services: The ecommerce and mobile indicators are new fields within the charge and payments APIs. Beginning February 1, 2018, these indicators must be set within the API or your transaction will fail.

What do you need to do?

Within the next six months, please go to the Intuit Developer sandbox and  be sure to make sure the ecommerce and mobile indicator flag is set if transactions come in from hand held devices. You will need to activate this in your production application prior to February 1, 2018.

For a full explanation of the changes, please review the documentation.
Please contact us with any questions or concerns

Thanks,
Intuit Developer

Comments

View all
Load more comments