> ## Documentation Index
> Fetch the complete documentation index at: https://help.getposbridge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Debug SumUp Connection

> Diagnose and fix OAuth connection errors.

*About 5 minutes*

<Steps>
  <Step title="Reconnect OAuth">
    Settings → **Reconnect** → log in to SumUp → **Allow**. Fetches a fresh token. Resolves most connection issues.
  </Step>

  <Step title="Use the correct SumUp account">
    Log in with the account that owns the terminal. Other SumUp accounts cannot see the device.
  </Step>

  <Step title="Disconnect and start over">
    Settings → **Disconnect** → wait for confirmation → **Connect with SumUp** again → log in → **Allow**.
  </Step>

  <Step title="Clear browser cache">
    For persistent redirect issues: clear the cache (Ctrl+Shift+Delete or Cmd+Shift+Delete) and try again.
  </Step>
</Steps>

<AccordionGroup>
  <Accordion title="'OAuth failed' error message">
    Server-side error. In 1–2 minutes try **Connect with SumUp** → **Allow** again. If it persists: support.
  </Accordion>

  <Accordion title="Connection was active, now shows 'Not connected'">
    Token expired or revoked. Settings → **Connect with SumUp** or **Reconnect** → log in → **Allow**. There is no API-key path.
  </Accordion>

  <Accordion title="Payment works but reconciliation does not run">
    The OAuth connection is fine. App menu **Transactions** (title **Transactions & Reconciliation**) → **Synchronize**. Auto-sync lives on that same page (banner **Automatic synchronisation active**). Auto-match: card **Auto-Assignment (POS)** → **Edit**. Not Settings → Reconciliation.
  </Accordion>
</AccordionGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.