Settings

Runtime Settings

Control scan behavior, price providers, and checkout defaults from one place. Changes apply immediately to the admin UI and Telegram bot.

Scan Provider  
Provider Detail  
Price Source  

Providers

Choose which inference backend handles scans and chat. Changes apply immediately.

Core
Scan Provider
The inference backend used for card identification across Telegram and the admin scanner.
Chat Provider
The LLM backend for Telegram chat messages. Pro and Max users get chat access.

Ollama

Server selection and inference tuning. Only applies when the scan provider is set to Ollama.

Ollama
Server
Point to the Ollama instance running on your lab network.
Inference Tuning
Fine-tune how Ollama processes card images. Values are preserved when switching providers.

Feature Flags

Enable or disable optional features. Changes apply immediately to the Telegram bot and admin UI.

Features
Negotiation
When enabled, scan results show a Negotiate button with buy/counter/pass guidance. Also enables the buyer/seller scan mode toggle.
PSA Lookup
When enabled, scan results include live PSA 10 eBay listings as a paid add-on. Never included in Pro/Max plans — users must purchase PSA Lookup access separately.

Chat Settings

Control how the Telegram chat LLM routes requests, charges users, and guards against abuse.

Chat
Routing
Single uses the selected provider. Round-robin rotates across Groq → Gemini → Ollama with automatic fallback on errors.
Usage Controls
Stars per message charges non-plan users from their credit balance. Set to 0 to require a plan for chat access. Message length prevents token abuse.

Price Source Settings

Choose which external provider supplies market data for direct lookups and identify-and-price scans.

Pricing
Price Lookup Provider Checking…
Pokemon TCG remains the safe default. Use PriceCharting only after its token is configured and you want it as the active source.
Pokemon TCG is the default price source.
Current: Pokemon TCG
Pokemon TCG Auth Not set
Optional. Improves rate limits and stability. Leave blank to keep the existing secret unchanged.
PriceCharting Auth Not set
Required before PriceCharting can be selected as the live market-data provider. Leave blank to preserve the stored token.

Payment Settings

Runtime payment config persisted in Postgres. Changes apply on the next /buy.

Payments
Checkout Provider
Switch between Telegram Stars and direct card payments. Pricing below uses the selected provider’s minor units.
Catalog Pricing
These values drive the live Telegram checkout catalog. Basic pricing is explicit, so the effective cost per scan is controlled here instead of being buried in a 100-credit pack assumption.
Basic Intro effective rate: —
Basic Top-up effective rate: —