fix(transak): default to STAGING environment for all purchases

Switch TRANSAK_ENV default from PRODUCTION to STAGING in shared/transak.ts,
docker-compose.yml, and rflows config endpoint. All card purchases now
route through Transak's staging gateway until production is ready.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-03-12 11:54:42 -07:00
parent 8af4309b41
commit 9d34eca103
3 changed files with 3 additions and 3 deletions

View File

@ -46,7 +46,7 @@ services:
- TWENTY_API_TOKEN=${TWENTY_API_TOKEN:-}
- TRANSAK_API_KEY=${TRANSAK_API_KEY:-}
- TRANSAK_SECRET=${TRANSAK_SECRET:-}
- TRANSAK_ENV=${TRANSAK_ENV:-PRODUCTION}
- TRANSAK_ENV=${TRANSAK_ENV:-STAGING}
- OLLAMA_URL=http://ollama:11434
- INFISICAL_AI_CLIENT_ID=${INFISICAL_AI_CLIENT_ID}
- INFISICAL_AI_CLIENT_SECRET=${INFISICAL_AI_CLIENT_SECRET}

View File

@ -297,7 +297,7 @@ routes.get("/api/onramp/config", (c) => {
routes.get("/api/transak/config", (c) => {
return c.json({
provider: "transak",
environment: process.env.TRANSAK_ENV || "PRODUCTION",
environment: process.env.TRANSAK_ENV || "STAGING",
});
});

View File

@ -16,7 +16,7 @@ export function extractRootDomain(host: string): string {
}
export function createTransakWidgetUrl(params: Record<string, string>): string {
const env = process.env.TRANSAK_ENV || 'PRODUCTION';
const env = process.env.TRANSAK_ENV || 'STAGING';
const base = env === 'PRODUCTION' ? TRANSAK_WIDGET_BASE : TRANSAK_WIDGET_BASE_STG;
const url = new URL(base);