brave / ads-ui

Self-service ads UI
Mozilla Public License 2.0
25 stars 11 forks source link

Create invoices for campaigns after Stripe Payment #1129

Open murphyd opened 8 months ago

murphyd commented 8 months ago

There have been several requests from advertisers to produce invoices for campaigns paid using Stripe, and Ad Ops has been able to provide them on-demand by providing a Stripe link, which contains minimal information about the transaction and no billing information (address, etc.) for the client. We should allow these to be downloaded once the transaction is complete.

Stripe has the ability to offer an invoice via a permalink (Ad Ops emails the permalink upon request), but this invoice doesn't have the advertiser's billing information, only campaign information.

Ideally, this should be generated upon a successful payment, and contain all the advertiser's information, as well as payment information and be available for download in the Ads UI.