Back to Olo.com

Silver POS: Error- client_id missing or invalid in the Http header.


Audience

Technical Teams, Account Managers, Product Development, and Brand Managers


Description of Issue

Orders are not able to be placed through a vendor site and are failing with the error: 

Error Message: 'Rejected by the store.' | Inner Technical Details: 'URI: https://api.ncrsilver.com/OAuth2/Token. Method: GET. Status Code: OK. Rejected by NCR Silver. Silver Code 400. Silver Message: client_id missing or invalid in the Http header.'

This issue can occur when:

  • store owner has recently transitioned from owning only one store to owning more than one store (the Silver system automatically changes the Client ID when this occurs)
  • a vendor has transferred ownership
  • there was a typographical error in the vendor configuration

Solution

The solution is to update the Client ID and make sure it matches across Silver and Olo. An Olo representative will need to update this information for a vendor in the Olo database.

Step 1:

Reach out to your NCR Silver contact to have them confirm the correct:

  • Client ID
  • Client Secret
  • Store Number

Step 2:

Contact Olo through submitted a ticket in our Help Center with the correct information that was received from NCR Silver.

Step 3:

The Olo team will confirm receipt and configure the IDs on our side.

  

Caveats:

There are no caveats to this solution.

Didn't find what you need?

Submit a request to our Help Team and someone will
get back to you shortly.

Submit a request

Copyright © 2018 Olo. All rights are reserved.