Edit project settings
Project settings span across the Stash products you use. They include webhooks, API keys, theme settings, and more. You can edit these settings at any time, and they take effect immediately.
General
In General settings, you configure your game name, logo, shop handle, page title, and page description. These settings are editable and you can change them at any time.
The shop handle field controls the URL for your shop, and it’s also used in API calls to Stash. If you change this value, make sure to also:
- Update links that referenced the previous URL
- Update any API calls that used the previous shop handle
Theme
Customize appearance settings across Stash products in the Theme section. You can modify colors and other general settings. For webshop-specific settings, see the customize your webshop’s appearance page.
Receipts
Use the Receipts section to test email receipts. In production, receipt emails are sent to players immediately after successful purchases.
Game Backend
The Game Backend section is where you configure the server URL and headers that Stash uses to communicate with your backend. You can only set a single server URL, but you can add multiple headers.
Webhooks
In this section, you can:
- Add webhooks
- Enable or disable existing webhooks
- Delete existing webhooks
- Select individual webhooks to view more detailed information (outgoing events sent to the webhook, the webhook ID, etc.)
The URL configured for each webhook is where Stash sends event data to. You can configure multiple webhooks and update them at any time.
API Secrets
Generate and manage API secrets in this section. These secrets are used in the X-Stash-Api-Key
header to authenticate API requests to Stash. You can view and delete existing secrets, or create new ones. Always keep API secrets secure, and never expose them in client-side code.