Vai al contenuto
TurnitPass
SviluppatoriAPI v1Ottieni una chiave API
Sfoglia la documentazione

SviluppatoriFatturazione

Collegare la fatturazione ai limiti del piano

Checkout, portale cliente, archiviazione dei webhook e limiti di parole per piano sono collegati per aggiungere i secret Stripe di produzione.

REST API v1

La tua piattaforma

Panoramica

spazio di lavoro
POST/api/billing/checkout
per account
richiesta di checkout
POST /api/billing/checkout
fetch('/api/billing/checkout', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ plan: 'pro', cycle: 'monthly' })
})

Note

01

Checkout

La scelta del piano invia alla route di checkout quando secret e price ID reali sono impostati.

02

Portale

Gli utenti autenticati possono essere reindirizzati al portale Stripe se esiste un abbonamento.

03

Webhooks

Gli eventi di fatturazione vengono salvati per riconciliare lo stato dell’abbonamento.

Ciclo di fatturazione

Cosa succede dopo un upgrade di piano

1

Scegli un piano

La pagina prezzi determina piano, ciclo, assegnazione di parole, accesso API e testi di checkout.

2

Apri il checkout

La route di fatturazione crea una sessione Stripe Checkout quando le credenziali live sono configurate.

3

Ricevi il webhook

Stripe invia eventi di abbonamento che possono aggiornare piano e saldo parole.

4

Gestisci il portale

Gli abbonati tornano al portale Stripe per carta, fattura, disdetta o cambio piano.

Configurazione

Impostazioni da confermare prima del lancio

Chiave di checkout
necessaria per il checkoutCredenziale server per sessioni di checkout e portale.
Firma webhook
necessaria per i webhookVerifica gli eventi di fatturazione prima di aggiornare l’account.
Price IDs
per pianoGli ID mensili e a termine si configurano fuori dai testi di pagina.
URL del sito
URL canonicoPer i ritorni di checkout, la sitemap e i link di produzione.
Nota di implementazione. Le credenziali Stripe e Google restano configurazione esterna. Il frontend descrive il flusso senza incorporare secret.
Poi collegalo al tuo flusso di lavoro.Continua a leggere