HSRCPAY Dökümantasyon

Environments

Sandbox ve production ayrımı, anahtar yönetimi ve release güvenliği.

Ortam stratejisi

İki temel ortam önerilir:

  • sandbox: geliştirme, QA ve staging testleri
  • production: canlı trafik

Önerilen değişkenler

HSRCPAY_TEST_KEY=sk_test_xxx
HSRCPAY_LIVE_KEY=sk_live_xxx
HSRCPAY_ENVIRONMENT=sandbox

Deployment kuralları

  • Staging pipeline yalnızca test anahtarı kullanır.
  • Production pipeline yalnızca canlı anahtarı kullanır.
  • Pull request preview ortamlarında gerçek ödeme akışı kapalı tutulur.

Geçiş kontrolü

Canlıya geçiş öncesi:

  1. Webhook endpoint ve secret'ları production'da yeniden üret.
  2. Callback URL'leri production domain ile güncelle.
  3. Monitoring dashboard ve alarm politikalarını aktif et.

On this page