Configurazione di Stripe in Developer Portal

Puoi offrire l'uso gratuito dei tuoi Piani di Prodotto ai tuoi consumatori API, oppure puoi offrire Prodotti con Piani a pagamento. Per consentire ai consumer API di sottoscrivere i Prodotti con piani a pagamento, devi prima configurare il metodo di pagamento Stripe in Developer Portal.

Prima di iniziare

È necessario disporre dell'accesso di amministratore a Developer Portal per completare questa attività.
Nota: questo modulo sincronizza le credenziali delle applicazioni create dai consumatori nell'interfaccia utente del sito del portale per sviluppatori. Non può sincronizzare le credenziali per le applicazioni create dal provider nell'interfaccia utente di API Manager.

Il supporto di integrazione della fatturazione deve essere configurato in API Manager. Per ulteriori informazioni, vedi Monetizzazione dei tuoi prodotti.

Informazioni su questa attività

API Connect include una funzione di fatturazione della sottoscrizione che consente ai provider API di definire i piani dei prezzi nei loro prodotti API e monetizzare le loro offerte API. Se un prodotto contiene un piano dei prezzi, i consumatori API devono immettere le loro informazioni di pagamento nel Portale sviluppatori prima di poter sottoscrivere tale piano.

API Connect supporta l'integrazione con Stripe Subscription Billing, un servizio cloud indipendente che gestisce i piani di prodotti monetizzati, i clienti, le informazioni di pagamento e la cronologia degli abbonamenti, al fine di generare fatture mensili e addebitare automaticamente i clienti. Con questa integrazione, Stripe funge sia da sistema di fatturazione degli abbonamenti che da sistema di elaborazione dei pagamenti.

Il supporto viene fornito per Stripe nel Portale per sviluppatori, ma prima che i consumatori API possano immettere le loro informazioni di pagamento, devi configurare il supporto di fatturazione Stripe in ogni Portale per sviluppatori in cui offrirai piani a pagamento. Una volta configurato questo supporto, i consumer API possono fornire le informazioni di pagamento e quindi sottoscrivere i piani a pagamento. Completare le istruzioni riportate di seguito per abilitare il modulo APIC Monetization Stripe Integration , quindi configurare le credenziali API Stripe.

Procedura

  1. Se il dashboard dell'amministratore non viene visualizzato, fare clic su Gestisci per visualizzarlo.
  2. Nel dashboard dell'amministratore, fare clic su Estendi.
    Viene visualizzata la scheda Elenco per la pagina Estendi e viene visualizzato l'elenco dei moduli installati. L'elenco mostra tutti i moduli installati. I moduli abilitati vengono visualizzati con una casella di spunta selezionata. I moduli disabilitati vengono visualizzati senza una casella di spunta selezionata.
  3. Immettere stripe nel filtro di ricerca.
    Il modulo ibm_stripe_payment_method denominato APIC Monetization Stripe Integration viene visualizzato nell'elenco dei contenuti.
  4. Selezionare APIC Monetization Stripe Integration e fare clic su Abilita.
    Le impostazioni predefinite per il modulo ibm_stripe_payment_method sono ora abilitate.
  5. Nella dashboard dell'amministratore, fare clic su Configurazione > Sistema > Fatturazione IBM API Developer Portal.
    Viene visualizzata la pagina IBM API Developer Portal .
  6. Modificare l'opzione a discesa in modo che sia l' APIC Monetization Stripe Integration (ibm_stripe_payment_method) appena abilitata come modulo da utilizzare per creare metodi di pagamento per il fornitore di fatturazione Stripe. Fare clic su Salva configurazione.
  7. Nel pannello di controllo dell'amministratore, fare clic su Configurazione > Sistema > APIC ( IBM ) Integrazione Stripe e inserire le credenziali API Stripe. Queste credenziali devono corrispondere alle credenziali dell'API Stripe per la risorsa di integrazione della fatturazione allegata al catalogo per questo Developer Portal.
    Fare riferimento al cruscotto Stripe per ottenere la chiave pubblicabile e la chiave segreta; vedere https://dashboard.stripe.com/apikeys.
    Nota: ogni account Stripe viene fornito con due serie di chiavi API, una per il test e una per la produzione. Ogni serie di chiavi API ha uno spazio dei nomi distinto per gli oggetti Stripe. Le chiavi API di test non possono vedere oggetti creati dalle chiavi API di produzione e viceversa. Non puoi cambiare le chiavi API di una delle tue integrazioni di fatturazione con le chiavi di un altro account o scambiare le tue chiavi di test e di produzione, in quanto ciò impedirebbe a API Connect di risolvere gli oggetti Stripe creati utilizzando le vecchie chiavi. Se si desidera utilizzare le chiavi di test Stripe, è necessario creare un catalogo separato per il test e non aggiungere le chiavi di test Stripe ai cataloghi di produzione.
  8. Fare clic su Salva integrazione.

Risultati

Il metodo di pagamento Stripe è stato correttamente configurato in Developer Portal. I consumer API possono ora aggiungere un metodo di pagamento alla propria organizzazione consumer, in modo da poter sottoscrivere i prodotti con piani a pagamento.

Cosa fare successivamente

Dopo che sia il catalogo che il portale sviluppatori sono stati configurati, puoi creare i prodotti con i piani dei prezzi. Per ulteriori informazioni, vedi Definizione di un prodotto con l'integrazione della fatturazione .