InvoiceZip
Stripe invoices and payment receipts in one ZIP
If you give the key read access to Charges as well, InvoiceZip adds the Stripe payment receipt for each paid invoice next to the invoice PDF in the same month ZIP.
Set up the key
- Create a restricted key in the Stripe Dashboard (Developers, then API keys, then Create restricted key).
- Set Invoices to Read. Set Charges to Read if you want receipts.
- Leave writes on Charges, PaymentIntents, and Transfers set to None. InvoiceZip only sends GET requests to Stripe.
How receipts are named
- Invoice:
invoice-<invoice number>.pdf
- Receipt:
receipt-<invoice number>.pdf, or .html when Stripe serves the receipt as a web page and not as a PDF
- If two files would end up with the same name, a number is added, for example
-2.
When there's no receipt
Receipts come from the charge linked to an invoice. Invoices with no linked charge (unpaid or draft ones, for example) only get the invoice PDF, if there is one.