Payment Configuration
Configure payment provider readiness while preserving the disabled and financially gated Commercial 1.0 boundary.
Payment configuration is layered: a provider may be registered, configured, enabled, verified, or active. AutoCore’s international edition sets financialFlowsEnabled false; providers are not active by default. The environment validator rejects mock payment in production.
Source-backed fields include PAYMENT_PROVIDER_DEFAULT, PAYMENT_RETURN_BASE_URL, mock controls, Stripe controls, iyzico controls, and PayTR controls. Credentials, webhook secrets, and provider approval remain external.
Verification
Confirm the edition financial-flow gate, provider status, currencies, webhook verification, and checkout behavior. Never infer payment success from configuration presence.