API Anahtarları
Paylox API'ye erişmek için bir Merchant API Key gereklidir. Bu anahtar her ödeme isteğinde kullanılır.
API Key Nasıl Alınır?
- [email protected] adresine başvurun
- Ekibimiz işletmeniz için bir merchant hesabı oluşturur
- Size benzersiz bir API Key e-posta ile iletilir
API Key Kullanımı
API Key, checkout session oluştururken merchant_api_key alanında gönderilir:
{
"merchant_api_key": "fbd654ad-6448-4cbc-9780-5cdd3eadb677",
"amount": 1000,
"currency": "TRY"
}
Güvenli Saklama
API Key'inizi environment variable olarak saklayın:
PAYLOX_API_KEY=fbd654ad-6448-4cbc-9780-5cdd3eadb677
import os
api_key = os.environ["PAYLOX_API_KEY"]
const apiKey = process.env.PAYLOX_API_KEY;
Kurallar
- API Key'inizi frontend kodunda bulundurmayın
- Sadece backend isteklerinde kullanın
- Git reposuna commit etmeyin —
.envdosyası kullanın - Ele geçirilirse derhal [email protected] adresine bildirin
Key Türleri
| Tür | Ortam | Kullanım |
|---|---|---|
| Sandbox Key | Test | Geliştirme ve test aşamasında |
| Production Key | Canlı | Gerçek ödeme işlemlerinde |
Sandbox ve production key'leri farklıdır. Canlıya geçerken key'inizi güncellemeyi unutmayın.