2015-03-02 14 views
17

Dal pannello di controllo Stripe è possibile visualizzare una ricevuta (fare clic sul collegamento di anteprima nei dettagli della fattura). La ricevuta viene quindi mostrata all'interno di un popup ma c'è un permalink, quindi può essere vista come una pagina separata. L'URL di una ricevuta via email si presenta così:URL di ricezione righe

https://dashboard.stripe.com/emails/receipts/invrc_xxxxxxxxxxxx

Questo URL non richiede l'autenticazione, e così sarebbe perfetto per avermi permesso di mostrare collegamenti a dettagli di una ricevuta da dentro la pagina di fatturazione del mio app. Tranne che non sembra esserci modo di ottenere l'id magico invrc_xxxxxxxxxx dall'API, quindi non sono in grado di costruire l'URL.

O per qualche strana ragione, gli ingegneri di Stripe hanno risolto il problema di progettare una pagina di vista ricevuta non autenticata, ma hanno deciso di non esporla tramite l'API. Perché??

Questo problema è stato risolto in Stripe API - Receipts Listing (vedere la sezione commenti in basso), ma non è stata fornita alcuna spiegazione, soluzione o giustificazione. Spero che questa domanda più specifica possa aiutare.

UPDATE: Sentito di nuovo dal supporto Stripe che ha confermato che non è fattibile "fino ad ora". Questo risponde alla domanda.

risposta

9

Questo non è, purtroppo, una cosa attualmente supportati. Non c'è alcun modo attraverso l'API per ottenere un ID di ricevuta da utilizzare qui. Tale endpoint è stato creato con l'intento di essere utilizzato solo per permalink di una ricevuta dal corpo di un'e-mail di ricevuta. Detto questo, stiamo pensando di sviluppare questa funzionalità in futuro.

MODIFICA: Sembra che i miei colleghi del supporto Stripe mi abbiano battuto sul pugno qui.

+10

Questa è assolutamente una caratteristica fondamentale: chiunque voglia offrire ai clienti l'accesso alle proprie fatture dalla propria app (che è comune) deve ora ricreare interamente tali fatture, il che è duplice e stupido. (Inoltre, possiamo ottenere fatture come PDF!) Grazie – Yarin

+3

@ peter-raboud Stripe dispone di un sito di richiesta di funzioni pubbliche in cui è possibile effettuare l'upvoting di questo? Abbiamo molti, molti clienti che chiedono di recensire copie delle loro ricevute o copie PDF. Come ha detto Yarin, sarebbe un lavoro doppio per noi creare ciò che dalla nostra parte e qualsiasi cosa produciamo sarebbe improbabile che (continui a) corrisponda alle ricevute della Stripe. – jwadsack

+0

Questo "considerare" è tracciabile? Questo sarebbe molto utile (per i clienti che ne hanno bisogno). È disponibile nella dashboard ... ma non è scriptable! Il che non ha senso –

0

È necessario inviare nuovamente una nuova e-mail? C'è un'opzione per inviare e-mail al cliente nelle impostazioni sul pagamento andato a buon fine. Un'altra idea è quella di avere l'invia a qualcosa come Mandrillo per l'elaborazione ed estrarre l'URL:

http://help.mandrill.com/entries/21699367-Inbound-Email-Processing-Overview

+0

Grazie ma no non voglio inviare nuovamente un'e-mail. Voglio mostrare la ricevuta dalla mia app. Devo solo essere in grado di costruire l'url della ricevuta della fattura usando l'API Stripe. Questo non dovrebbe richiedere un servizio di terze parti. – jbelis