PAYMENT SCENARIOS
After the Payment
Email receipts and paid invoices
5min
send payment or refund receipts automatically with payment links, you can manually or automatically send customized email receipts or paid invoices receipt features each receipt contains a link to view it in a browser, and a unique receipt number https //docs stripe com/api#charge object receipt number that’s useful when looking up payment information you can also access the link to view the receipt in a browser through the api in the paymentintent’s related charge object when you visit the link, the receipt always shows the latest status of that charge—if it has been refunded, the receipt accurately reflects it as a security measure, receipt links expire within 30 days expired receipt links require the customer to provide the original email address to resend the receipt to that address automatically send receipts to enable automated receipts, toggle successful payments on in your customer emails settings stripe only sends receipts to successful and completed payments if the payment fails or is declined, we don’t send a receipt manually send receipts to send receipts in the dashboard, click send receipt within the receipt history section of a payment details page you can also hover over a payment within the payments section of a customer’s page and click the send receipt icon to resend an email receipt, input a different email address, or specify a comma separated list of addresses to send it to several recipients a record of the last 10 receipts is visible on the payment’s page customize receipts alter the appearance and functionality of your receipts with the following customization options branding modify the logo and colors in your branding settings the upper limit for a custom logo image file size is 512kb ideally, the logo should be a square image exceeding 128 x 128 pixels jpg, png, and gif file types are supported public information specify the public information you want to include, such as your contact number or website address, in your public details settings to display custom text, use the description attribute on the paymentintent some examples include description of goods or services provided authorization code subscription information cancellation policies you can see a real time preview of your email receipt on your dashboard branding settings page to send a test receipt, hover over the preview image and click send test receipt , then enter your email address caution receipts pull data from the charge object generated when the paymentintent is confirmed to update receipt data such as the description after the charge is generated, you must update the charge changes to a confirmed paymentintent don’t appear on receipts refund receipts when a payment is refunded, stripe can automatically send a receipt to the same email address provided in the original charge you can also use the dashboard to manually send a copy of the refund receipt to enable automated refund receipts, toggle refunds on in your customer emails settings invoice and subscription payment receipts stripe creates a receipt when a customer pays an invoice or makes any subscription payment receipts for subscription and invoice payments are itemized to include line items, discounts, and taxes after payment, the hosted invoice page includes a link to a receipt that the customer can download for their own records stripe connect receipts receipt settings depend on the charge and account type destination charges and separate charges and transfers receipts use the platform account’s customer emails , branding , and public details settings direct charges receipts use the connected account’s customer emails , branding , and public details settings platform accounts can send a receipt for a connected account by passing receipt email when making a charge request for connected accounts that use the stripe dashboard (which includes standard connected accounts), you can configure receipt settings under branding for connected accounts that don’t use the dashboard (which includes express and custom connected accounts), the platform configures receipt settings through settings branding automatically send paid invoices in addition to ordinary receipts, payment links can generate paid invoices as proof of payment invoices have more information than receipts for subscriptions, stripe generates invoices automatically, but for one time payments, you need to enable them to generate invoices, toggle successful payments on in your customer emails settings then, when creating a payment link, select create an invoice pdf in the after payment tab you can configure your invoice, including adding a memo, footer, and your tax id in your invoice template settings after the payment completes, stripe sends an invoice summary with links to download the invoice pdf and invoice receipt to the email address your customer provides during checkout you can also view the invoice in the dashboard or access it programmatically by listening to the invoice paid event through an event destination caution invoices for delayed notification payment methods such asmight take longer to send because we send the invoice after successful payment, not upon checkout session completion localization when using payment links, the language of the receipt and invoice is determined by the browser locale of the user opening the payment link url