Skip to main content

Why do I see the error "Unsupported Order Configuration" in Coinbase?

This error means Coinbase blocks API trading with your selected quote currency in your region. Switch to a supported quote currency to fix it.

Written by Bryan
Updated over 2 weeks ago

This error means Coinbase doesn't allow API trading with your selected quote currency based on your country or region.

Cause

Coinbase restricts certain quote currencies from being traded via API keys depending on your region. This can happen even though you can still trade the same currency manually on the Coinbase platform. This is a limitation set by Coinbase, not by Cryptohopper.

For example, if you're in Canada and using USDT as your quote currency, Coinbase may block API trading with USDT while still allowing manual trades on their platform.

Example of the error:

Cryptohopper error log showing unsupported order configuration message when placing sell order of 89.744 NEAR at rate 2.22 with position ID 155804903 and null order number

Solution

Change your quote currency in Cryptohopper to one that Coinbase supports for API trading in your region. Common alternatives are USDC, EUR, or USD.

  1. Go to Configuration > Base config > Coins and amounts.

  2. Change the Quote currency (first setting) to a supported option such as USDC, EUR, or USD.

  3. Save your settings.

Still seeing the error?

If the error persists after switching your quote currency, contact Coinbase support to check which quote currencies are available for API trading in your region.

Did this answer your question?