The developer portal is not shown while on the Free plan
Troubleshooting
Plan
Developer portal
Symptom
"Developer portal" does not appear in the dashboard menu. Or, even when you open it, the app registration button does not appear.
"Developer portal" does not appear in the dashboard menu. Or, even when you open it, the app registration button does not appear.
Cause
ReceiptRoller's developer portal is available on the Starter plan or higher. It is not shown while you are on the Free plan.
Checking procedure
1. Check your current plan
- ReceiptRoller dashboard → left menu "Business account" → "Plan"
- Your current plan is displayed
- Check that it is not "Free"
2. Check that you have not switched business accounts
If you belong to multiple business accounts, the plan is per business account. Check that the business account name at the top-right of the screen is the one where you want to use the developer portal.
3. Check your role
Even if the plan is Starter or higher, if your own role is only "StoreStaff", you do not have access to the developer portal. You need the "SuperUser (owner)" or "StoreManager" role.
What to do
Upgrade the plan
- "Business account" → "Plan" → "Change plan"
- Select the Starter plan or higher
- Enter payment information and confirm
- It takes a few minutes to take effect
After it takes effect
- Refresh the browser (Ctrl/Cmd + Shift + R for a hard reload)
- "Developer portal" appears in the left menu
- If it does not appear, log out once and log back in
If it still does not appear
- Still not shown after clearing the cache → also delete the browser's cookies and log back in
- Try a different browser
- There may be a delay in the business account switch taking effect → wait 5 minutes and log in again
- Still not resolved → contact support (include the business account ID and your account email)
Related guides
Published: 2026-04-27
Updated: 2026-07-05
Category
Tags
API (22)
OAuth (15)
Android (10)
iOS (9)
Webhook (6)
Troubleshooting (5)
api (5)
App registration (4)
POS Integration (4)
Reference (4)
Related articles
-
403/401 is returned (permissions and scopes)How to isolate the cause when an API call returns 401 or 403. Explains the typical cases: invalid token, insufficient scope, no store access permission, and User-scope review not passed.
-
Webhook is not being deliveredHow to isolate the cause when a Webhook does not reach your receiving endpoint. Walks through checking, in order, the endpoint settings, subscribed events, reachability, signature-verification failures, and firewalls.
-
app_not_approved is returned for User-scope callsWhat to check when using a User-scope results in an app_not_approved error. Explains development with a sandbox slot, applying for review, and the flow from sandbox to production.
-
Cannot obtain a token (authentication error)How to isolate the cause when you cannot obtain an access token. Explains the representative errors — invalid_client, invalid_grant, redirect_uri_mismatch — and what to do about them.