2015-03-02 10 views
17

Vom Stripe-Dashboard aus kann ich eine Quittung anzeigen (klicken Sie auf den Vorschau-Link in den Rechnungsdetails). Die Quittung wird dann in einem Popup angezeigt, aber es gibt einen Permalink, so dass sie als separate Seite angezeigt werden kann. Die URL eines per E-Mail-Empfang wie folgt aussieht:Streifenquittungsurl

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

Diese URL keine Authentifizierung erfordert, und so wäre perfekt dafür, dass ich Links zu Empfang Details zu zeigen, aus meinem app Billing-Seite. Abgesehen davon, dass es keine Möglichkeit gibt, die magische invrc_xxxxxxxxxxxx-ID von der API zu bekommen, kann ich die URL nicht erstellen.

Aus irgendeinem seltsamen Grund haben die Stripe-Techniker die Erstellung einer nicht authentifizierten Bestätigungsansichts-Seite in Angriff genommen, aber entschieden, sie nicht über die API verfügbar zu machen. Warum??

Dieses Problem wurde in Stripe API - Receipts Listing angesprochen (siehe Kommentare unten), aber es wurde keine Erklärung, Lösung oder Begründung gegeben. Hoffe, dass diese spezifischere Frage helfen kann.

UPDATE: Gehörte zurück von Stripe Unterstützung, die dies bestätigt, ist nicht machbar "bis jetzt". Dies beantwortet die Frage.

Antwort

9

Das ist leider nicht etwas, derzeit unterstützt. Es gibt keinen Weg durch die API, um eine Beleg-ID zu erhalten, die hier verwendet werden kann. Dieser Endpunkt wurde mit der Absicht erstellt, dass er nur verwendet werden würde, um auf einen Beleg vom Hauptteil einer Empfangs-E-Mail zu verweisen. Wir überlegen jedoch, diese Funktionalität irgendwann in der Zukunft auszubauen.

EDIT: Sieht so aus, als ob meine Kollegen in Stripe-Support mich hier schlagen.

+10

Dies ist absolut ein kritisches Merkmal - jeder, der seinen Kunden Zugriff auf ihre Rechnungen innerhalb ihrer App anbieten möchte (was häufig vorkommt), muss diese Rechnungen nun vollständig neu erstellen - was doppelt und dumm ist. (Auch können wir Rechnungen als PDFs erhalten!) Danke – Yarin

+3

@ peter-raboud Hat Stripe eine öffentliche Feature-Anfrage-Site, wo wir dies verbessern können? Wir haben viele, viele Kunden, die nach Kopien ihrer Belege oder nach PDF-Kopien suchen. Wie Yarin erwähnte, wäre es eine doppelte Arbeit für uns, dies auf unserer Seite zu schaffen, und was immer wir produzieren, würde wahrscheinlich nicht mit den Streifen-Quittungen übereinstimmen. – jwadsack

+0

Ist diese "Überlegung" verfolgbar? Dies wäre sehr nützlich (für die Kunden, die es brauchen). Es ist im Dashboard verfügbar ... aber nicht skriptfähig! Was keinen Sinn ergibt. –

0

Wird eine neue E-Mail erneut gesendet? Es gibt eine Option, um E-Mails an den Kunden in den Einstellungen bei erfolgreicher Zahlung zu senden. Eine weitere Idee ist die E-Mail so etwas wie Mandrill für die Verarbeitung und extrahieren Sie die URL sendet:

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

+0

Danke, aber nein, ich möchte keine E-Mail erneut senden. Ich möchte den Beleg von meiner App aus anzeigen. Ich muss nur in der Lage sein, die Rechnungsempfangsurl mit der Stripe-API zu erstellen. Dies sollte keinen Service von Drittanbietern erfordern. – jbelis