> For the complete documentation index, see [llms.txt](https://docs.shoffi.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shoffi.app/for-app-owners/managing-your-apps.md).

# Managing your apps

## Editing an existing app

Find the app you want to edit on the `My Apps` page. Under `Actions`, click `Edit app`.

From that page, you can change affiliate terms, update the app logo, and add app resources. If you need to change a disabled field, contact support.

## Refreshing your Partners API client access token

If you created a new Partners API client in your Shopify Partner account, or your current token stopped working, you can replace it yourself:

1. Open the app on the `My Apps` page and click `Edit app`.
2. Scroll to `Shopify partner details` and click `Edit token`.
3. Paste a **new** Partners API client access token from Shopify (not the one already saved in Shoffi). It starts with `prtapi_`, and the API client needs the `View financials` and `Manage apps` permissions. If you paste the current token, Shoffi blocks Validate and asks you to create a new one first.
4. Click `Validate connection`. Shoffi checks the token against Shopify right away.
5. Once it's validated, click `Save` in the bar at the top of the page.

{% hint style="info" %}
Your `Partner ID` and `App ID` stay locked. If either of those changed, contact support.
{% endhint %}

If validation fails, double-check that you copied the whole token and that the API client has both required permissions. Shoffi keeps using your previous token until a new one is validated and saved.

{% hint style="info" %}
For security, the token is only ever shown masked — `prtapi_`, then `xxxx…`, then its last 4 characters — so you can tell which token is saved without exposing it. It can never be read back in full, so when you refresh it, paste the whole new token.
{% endhint %}

{% hint style="warning" %}
**Important:** If you change your app's affiliate terms, the new terms apply only to new referrals from that point forward. Previous referrals keep the terms that were active when the referral started.
{% endhint %}

## Integration errors on My Apps

If Shoffi detects a problem that blocks matching new referrals (for example expired Shopify Partners credentials, or BigQuery access revoked), a warning banner appears on your `My Apps` page with steps to fix it. Open the app settings and fix the issue as soon as you can so new referrals keep matching.

The same banner appears if you subscribe again after your account was deactivated, because Shoffi no longer holds your Partners API client access token. Re-enter it under the app's Shopify partner details, validate the connection and save. See [Frozen and Deactivated accounts](/subscriptions/frozen-and-deactivated-accounts.md#coming-back-after-deactivation).

## Deleting an app

To delete an existing app, please get in touch with our support.
