Kısıtlı Bir API Anahtarı Nasıl Kullanılır?
Bir kısıtlı API anahtarı, API anahtarının hangi Stripe kaynaklarına okuma ve/veya yazma erişimine sahip olduğunu belirtmenize olanak tanır. Bu, Stripe hesabınız birden fazla entegrasyon tarafından kullanılıyorsa veya diğer entegrasyonlar için bir platform olarak hareket ediyorsa yararlı olabilir.
Kısıtlı bir anahtar oluşturmak için Stripe tarafından sağlanan adımları izleyin. Anahtarı oluştururken, WP Simple Pay'in ihtiyaç duyduğu izinler şunları içerir:
- Apple Pay Alanları:
yazma(Apple Pay kullanılıyorsa) - Müşteriler:
yazma - Etkinlikler:
okuma - Ödeme Niyetleri:
yazma - Ürünler:
yazma - Kurulum Niyetleri:
yazma(ücretsiz denemeler kullanılıyorsa) - Ödeme Oturumu:
yazma(Stripe Checkout kullanılıyorsa) - Kuponlar:
yazma(kuponlar kullanılıyorsa) - Promosyon Kodları:
yazma(kuponlar kullanılıyorsa) - Kredi notları:
okuma - Fiyatlar:
yazma - Abonelikler:
yazma(abonelikler kullanılıyorsa) - Vergi Oranları:
yazma(vergi oranları kullanılıyorsa) - Webhook Uç Noktaları:
yazma(veya manuel olarak yönetiliyorsa hiçbiri) - Vergi Hesaplamaları ve İşlemleri:
yazma(otomatik vergiler kullanılıyorsa)
Kısıtlı API anahtarınızı oluşturduktan sonra, önceki API anahtarlarını kaldırmak için Stripe'dan bağlantıyı kesin (WP Simple Pay → Ayarlar → Stripe → Hesap aracılığıyla). Ardından, WP Simple Pay'e yeni API anahtarlarınızı kullanmasını söylemek için aşağıdaki özel kod parçacığını bir WordPress mu-plugin'ine ekleyin:
<?php
/**
* mu-plugin: Stripe API Keys
*/
/**
* Returns the Stripe Secret key.
*/
function get_secret_key( $key ) {
return 'rk_live_123';
}
add_filter( 'simpay_stripe_api_secret_key', 'get_secret_key' );
add_filter( 'simpay_secret_key', 'get_secret_key' );
/**
* Returns the Stripe Publishable key.
*/
function get_publishable_key( $key ) {
return 'pk_live_123';
}
add_filter( 'simpay_stripe_api_publishable_key', 'get_publishable_key' );
add_filter( 'simpay_publishable_key', 'get_publishable_key' );
Bu değerleri başka bir yerde tanımlanmış bir PHP sabiti veya ortam değişkeninden de yükleyebilirsiniz.
Hala sorularınız mı var? Yardım etmek için buradayız!
Son Değiştirilme: