This commit is contained in:
@@ -220,7 +220,13 @@ export async function createCheckoutSessionForInvoice(params: {
|
||||
unit_amount: chfToRappen(invoice.totalChf),
|
||||
product_data: {
|
||||
name: `Invoice ${invoice.invoiceNumber}`,
|
||||
description: `PieCed IT — ${invoice.periodStart.slice(0, 10)} → ${invoice.periodEnd.slice(0, 10)}`,
|
||||
// Phase 8: custom invoices have no period — fall back
|
||||
// to a description that just references the invoice
|
||||
// number and due date.
|
||||
description:
|
||||
invoice.periodStart && invoice.periodEnd
|
||||
? `PieCed IT — ${invoice.periodStart.slice(0, 10)} → ${invoice.periodEnd.slice(0, 10)}`
|
||||
: `PieCed IT — due ${invoice.dueAt.slice(0, 10)}`,
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user