Her projenin bir proje anahtarı ve üç gizli anahtarı vardır. Sunucunuz her API çağrısında proje anahtarını ve bir gizli anahtarı gönderir.
Her biri ne işe yarar
- Proje anahtarı (pk_ ile başlar): projeyi tanımlar. Tek başına gizli değildir.
- Canlı gizli anahtar (sk_live_): gerçek ödemeler. Proje onaylandığında çalışır.
- Test gizli anahtarı (sk_test_): test modu. Hemen çalışır, proje incelemedeyken de.
- Webhook imzalama anahtarı (whsec_): webhook'ların gerçekten bizden geldiğini doğrular, bkz. Webhook kurulumu ve imza doğrulama.
Gizli anahtarlar bir kez gösterilir
Gizli anahtarları geri okuyamayacağımız bir biçimde saklarız; bu yüzden proje sayfası bir gizli anahtarı yalnızca oluşturulduğu anda gösterir. Onları sunucunuzun yapılandırmasında tutun; asla ön yüz kodunda veya herkese açık bir depoda değil.
Gizli anahtarı kaybettiniz veya sızdı mı?
Projeyi açın ve ihtiyacınız olan gizli anahtarın yanında yenisini oluşturun. Eski anahtar hemen çalışmayı bırakır, bu yüzden sunucunuzu hemen ardından güncelleyin. Yeni bir webhook imzalama anahtarını, imza kontrolü yaptığınız her yerde de güncellemeniz gerekir.
API'yi sunucularınızla sınırlayın
Sunucu adreslerinizi proje ayarlarındaki API IP izin listesi'ne ekleyin. Başka bir yerden gelen çağrılar reddedilir. Her adrese izin vermek için boş bırakın.
Proje sayfası, projenin son 24 saatte kaç API çağrısı yaptığını da gösterir. Tüm ayrıntılar API referansı'nda.