Cum pot folosi o cheie API restricționată?
O cheie API restricționată vă permite să specificați la ce resurse Stripe cheia API are acces de citire și/sau scriere. Acest lucru poate fi util dacă contul dvs. Stripe este utilizat de multiple integrări sau acționează ca o platformă pentru alte integrări.
Pentru a crea o cheie restricționată, urmați pașii furnizați de Stripe. La crearea cheii, permisiunile necesare pentru WP Simple Pay includ:
- Domenii Apple Pay:
write(dacă utilizați Apple Pay) - Clienți:
write - Evenimente:
read - PaymentIntents:
write - Produse:
write - SetupIntents:
write(dacă utilizați perioade de probă gratuite) - Checkout Sessions:
write(dacă utilizați Stripe Checkout) - Cupoane:
write(dacă utilizați cupoane) - Coduri de promovare:
write(dacă utilizați cupoane) - Note de credit:
read - Prețuri:
write - Abonamente:
write(dacă utilizați abonamente) - Rate de impozitare:
write(dacă utilizați rate de impozitare) - Puncte finale Webhook:
write(sau niciuna dacă gestionați manual) - Calcule și tranzacții fiscale:
write(dacă utilizați taxe automate)
După ce ați creat cheia API restricționată, deconectați-vă de la Stripe (pentru a elimina cheile API anterioare) prin WP Simple Pay → Setări → Stripe → Cont. Apoi, adăugați următorul fragment de cod personalizat într-un mu-plugin WordPress pentru a spune WP Simple Pay să utilizeze noile dvs. chei API:
<?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' );
Puteți, de asemenea, să încărcați aceste valori dintr-o constantă PHP sau o variabilă de mediu definită în altă parte.
Încă mai aveți întrebări? Suntem aici pentru a vă ajuta!
Ultima modificare: