@php $mask = fn (?string $value) => $value ? '•••••••••••• '.substr($value, -4) : 'Not configured'; @endphp @if (session('status'))
{{ session('status') }}
@endif
These credentials control live payments and vendor order submission. Changes take effect immediately — double-check before saving. Leave a field blank to keep its current value.
@csrf @method('PUT')
Stripe
Printful
CJDropshipping
From your CJ dashboard: install the "API" app under Apps, then Settings > API > Add API > copy the generated key (looks like CJUserNum@api@...).
Access/refresh token rotation handled automatically by the credential service.
Ollama Cloud (AI Product Scoring & Research Chat)
From ollama.com/settings/keys. Powers the "AI Score" button and the AI Research Assistant chat.
The AI Research Assistant needs a model with tool/function-calling support — not every Ollama Cloud model has it. AI Score works with any chat model.
Google Sign-In (OAuth)
Powers the "Continue with Google" button on sign in/register. Create an OAuth client under Google Cloud Console > APIs & Services > Credentials, then add the authorized redirect URI below.
Marketing Attribution (server-side conversion events)
Optional — every service below no-ops safely when unconfigured. These send purchase/refund events server-side, alongside (not instead of) the browser-side pixels.
Google Analytics 4 (Measurement Protocol)
GA4 Admin > Data Streams > your stream > Measurement Protocol API secrets.
Meta Conversions API
Events Manager > your pixel > Settings > Conversions API > Generate access token.
TikTok Events API
TikTok Events Manager > your pixel > Settings > Generate Access Token.