Zaprosite za zgodnji dostop

Vnesite ime ter e-poštni naslov ali telefonsko številko. Poslali vam bomo podrobnosti o dostopu do platforme Tajo.

Referenca dovoljenj

Stripe Apps uporabljajo sistem dovoljenj, ki nadzoruje dostop do virov Stripe API. Vsako dovoljenje mora biti izrecno deklarirano v manifestu vaše aplikacije, skupaj z jasno navedbo namena. Uporabniki ta dovoljenja odobrijo ob namestitvi vaše aplikacije.

Upravljanje dovoljenj

Deklariranje dovoljenj

Dovoljenja dodajte v svoj manifest stripe-app.json:

{
"permissions": [
{
"permission": "customer_read",
"purpose": "Read customer profiles to sync with Brevo contacts"
},
{
"permission": "customer_write",
"purpose": "Update customer metadata with Brevo sync status"
}
]
}

Dodeljevanje dovoljenj prek CLI

Med razvojem lahko dovoljenja dodelite z orodjem Stripe CLI:

Terminal window
# Grant a specific permission
stripe apps grant permission "customer_read" \
--purpose "Read customer profiles to sync with Brevo contacts"
# Grant multiple permissions
stripe apps grant permission "charge_read" \
--purpose "Access payment data for event tracking"
stripe apps grant permission "event_read" \
--purpose "Subscribe to real-time Stripe events"

Najboljše prakse pri dovoljenjih

  • Najmanjši potreben nabor: zahtevajte samo dovoljenja, ki jih vaša aplikacija dejansko uporablja
  • Jasni nameni: navedbe namena zapišite tako, da jih razumejo tudi netehnični uporabniki
  • Utemeljite branje in pisanje: če potrebujete oboje, branje in pisanje, v vsaki navedbi namena pojasnite, zakaj
  • Redno pregledujte: ob posodabljanju aplikacije odstranite dovoljenja, ki niso več potrebna

Tip

Zahtevanje prekomernih dovoljenj je eden najpogostejših razlogov za zavrnitev aplikacije. Zahtevajte samo tisto, kar potrebujete.

Dovoljenja po izdelkih

Osnovni viri

VirDovoljenjeOpis
Accountaccount_readBranje podrobnosti in nastavitev računa
Accountaccount_writePosodabljanje nastavitev računa
Balancebalance_readOgled stanja in transakcij računa
Customercustomer_readBranje profilov strank, metapodatkov in plačilnih načinov
Customercustomer_writeUstvarjanje, posodabljanje ali brisanje zapisov strank
Eventevent_readBranje dogodkov računa in naročanje nanje
Filefile_readBranje naloženih datotek in povezav do datotek
Filefile_writeNalaganje datotek in ustvarjanje povezav do datotek
Mandatemandate_readBranje plačilnih mandatov
Productproduct_readBranje kataloga izdelkov in cen
Productproduct_writeUstvarjanje, posodabljanje ali brisanje izdelkov in cen
Tokentoken_readBranje tokeniziranih plačilnih podatkov
Webhook Endpointwebhook_endpoint_readBranje konfiguracij končnih točk webhookov
Webhook Endpointwebhook_endpoint_writeUstvarjanje, posodabljanje ali brisanje končnih točk webhookov

Plačila

VirDovoljenjeOpis
Chargecharge_readBranje plačilnih bremenitev in vračil
Chargecharge_writeUstvarjanje bremenitev, zajem plačil, izdajanje vračil
Disputedispute_readBranje plačilnih sporov in dokazil
Disputedispute_writeOddajanje dokazil in odzivanje na spore
Payment Intentpayment_intent_readBranje podrobnosti in stanja plačilnega namena
Payment Intentpayment_intent_writeUstvarjanje, potrjevanje ali preklic plačilnih namenov
Payment Methodpayment_method_readBranje shranjenih plačilnih načinov
Payment Methodpayment_method_writePripenjanje ali odpenjanje plačilnih načinov strankam
Payoutpayout_readBranje podrobnosti in urnikov izplačil
Payoutpayout_writeUstvarjanje ali preklic izplačil
Refundrefund_readBranje podrobnosti vračil
Refundrefund_writeUstvarjanje ali posodabljanje vračil
Setup Intentsetup_intent_readBranje podrobnosti namena nastavitve
Setup Intentsetup_intent_writeUstvarjanje ali potrjevanje namenov nastavitve

Obračunavanje

VirDovoljenjeOpis
Couponcoupon_readBranje kuponov s popusti in promocijskih kod
Couponcoupon_writeUstvarjanje, posodabljanje ali brisanje kuponov
Credit Notecredit_note_readBranje dobropisov
Credit Notecredit_note_writeUstvarjanje ali razveljavitev dobropisov
Invoiceinvoice_readBranje podrobnosti računov, postavk in stanja
Invoiceinvoice_writeUstvarjanje, posodabljanje, dokončanje ali razveljavitev računov
Invoice Iteminvoice_item_readBranje čakajočih postavk na računu
Invoice Iteminvoice_item_writeUstvarjanje ali brisanje postavk na računu
Planplan_readBranje naročniških paketov in cen
Planplan_writeUstvarjanje, posodabljanje ali brisanje paketov
Priceprice_readBranje konfiguracij cen
Priceprice_writeUstvarjanje ali posodabljanje cen
Quotequote_readBranje cenovnih ponudb
Quotequote_writeUstvarjanje, dokončanje ali sprejemanje ponudb
Subscriptionsubscription_readBranje podrobnosti, urnikov in stanja naročnin
Subscriptionsubscription_writeUstvarjanje, posodabljanje ali preklic naročnin
Subscription Schedulesubscription_schedule_readBranje urnikov naročnin
Subscription Schedulesubscription_schedule_writeUstvarjanje, posodabljanje ali sprostitev urnikov naročnin
Usage Recordusage_record_readBranje zapisov o porabi pri obračunu po porabi
Usage Recordusage_record_writeUstvarjanje zapisov o porabi za obračun po porabi

Checkout

VirDovoljenjeOpis
Checkout Sessioncheckout_session_readBranje podrobnosti in postavk seje Checkout Session
Checkout Sessioncheckout_session_writeUstvarjanje ali iztek sej Checkout Session
Payment Linkpayment_link_readBranje konfiguracij povezav Payment Link
Payment Linkpayment_link_writeUstvarjanje ali posodabljanje povezav Payment Link

Connect

VirDovoljenjeOpis
Application Feeapplication_fee_readBranje podrobnosti provizij aplikacije
Connected Accountconnected_account_readBranje podrobnosti povezanih računov
Connected Accountconnected_account_writeUstvarjanje ali posodabljanje povezanih računov
Transfertransfer_readBranje podrobnosti prenosov med računi
Transfertransfer_writeUstvarjanje prenosov na povezane račune
Top-uptopup_readBranje podrobnosti dopolnitev stanja
Top-uptopup_writeUstvarjanje dopolnitev stanja Stripe

Issuing

VirDovoljenjeOpis
Issuing Cardissuing_card_readBranje podrobnosti izdanih kartic
Issuing Cardissuing_card_writeUstvarjanje, posodabljanje ali deaktivacija izdanih kartic
Issuing Cardholderissuing_cardholder_readBranje podatkov o imetnikih kartic
Issuing Cardholderissuing_cardholder_writeUstvarjanje ali posodabljanje imetnikov kartic
Issuing Transactionissuing_transaction_readBranje podrobnosti kartičnih transakcij
Issuing Authorizationissuing_authorization_readBranje zahtev za avtorizacijo
Issuing Authorizationissuing_authorization_writeOdobritev ali zavrnitev zahtev za avtorizacijo
Issuing Disputeissuing_dispute_readBranje sporov v okviru Issuing
Issuing Disputeissuing_dispute_writeUstvarjanje ali oddaja sporov v okviru Issuing

Poročanje

VirDovoljenjeOpis
Report Runreport_run_readBranje rezultatov zagona poročila
Report Runreport_run_writeUstvarjanje novih zagonov poročil
Report Typereport_type_readBranje razpoložljivih vrst poročil

Davki

VirDovoljenjeOpis
Tax Calculationtax_calculation_readBranje rezultatov davčnih izračunov
Tax Calculationtax_calculation_writeUstvarjanje davčnih izračunov
Tax Ratetax_rate_readBranje konfiguracij davčnih stopenj
Tax Ratetax_rate_writeUstvarjanje ali posodabljanje davčnih stopenj
Tax Registrationtax_registration_readBranje podrobnosti davčne registracije

Terminal

VirDovoljenjeOpis
Terminal Readerterminal_reader_readBranje podrobnosti čitalnikov Terminal
Terminal Readerterminal_reader_writeRegistracija ali posodabljanje čitalnikov Terminal
Terminal Locationterminal_location_readBranje podrobnosti lokacij Terminal
Terminal Locationterminal_location_writeUstvarjanje ali posodabljanje lokacij Terminal

Secret Store

VirDovoljenjeOpis
Secretsecret_readBranje skrivnosti iz Secret Store
Secretsecret_writeUstvarjanje, posodabljanje ali brisanje skrivnosti

Priporočena dovoljenja za integracijo Tajo Brevo

Za aplikacijo za integracijo Tajo Brevo so priporočena naslednja dovoljenja:

{
"permissions": [
{
"permission": "customer_read",
"purpose": "Sync customer profiles and contact information to Brevo"
},
{
"permission": "customer_write",
"purpose": "Store Brevo contact ID and sync status on customer metadata"
},
{
"permission": "charge_read",
"purpose": "Track purchase events and revenue data for Brevo analytics"
},
{
"permission": "product_read",
"purpose": "Sync product catalog to Brevo for personalized email campaigns"
},
{
"permission": "event_read",
"purpose": "Listen to real-time events to trigger Brevo automation workflows"
},
{
"permission": "invoice_read",
"purpose": "Track invoice events for transactional emails via Brevo"
},
{
"permission": "subscription_read",
"purpose": "Monitor subscription lifecycle for Brevo retention campaigns"
},
{
"permission": "secret_write",
"purpose": "Securely store Brevo API credentials in Stripe Secret Store"
},
{
"permission": "secret_read",
"purpose": "Retrieve stored Brevo API credentials for data sync operations"
},
{
"permission": "webhook_endpoint_write",
"purpose": "Register webhook endpoints for real-time event delivery to Tajo"
}
]
}

Obsegi dovoljenj

Dovoljenja lahko delujejo v različnih obsegih, odvisno od tega, ali je vaša aplikacija nameščena na računu platforme ali na povezanem računu:

ObsegOpis
RačunDovoljenja veljajo za lastne podatke računa, na katerem je aplikacija nameščena
Povezani računPri platformah Connect se dovoljenja lahko razširijo na povezane račune

Caution

Kadar zahtevate dovoljenja za pisanje, bodite pripravljeni med pregledom aplikacije natančno pojasniti, kako in kdaj vaša aplikacija spreminja podatke. Nepotrebna dovoljenja za pisanje so pogost razlog za zavrnitev.

Zaprosite za zgodnji dostop

Vnesite ime ter e-poštni naslov ali telefonsko številko. Poslali vam bomo podrobnosti o dostopu do platforme Tajo.

samodejno prepoznavanje
AI pomočnik

Živjo! Vprašajte me o dokumentaciji.