aboutsummaryrefslogtreecommitdiff
path: root/invoice/invoice.go
diff options
context:
space:
mode:
Diffstat (limited to 'invoice/invoice.go')
-rw-r--r--invoice/invoice.go13
1 files changed, 8 insertions, 5 deletions
diff --git a/invoice/invoice.go b/invoice/invoice.go
index 6fcd3c5..86fed17 100644
--- a/invoice/invoice.go
+++ b/invoice/invoice.go
@@ -64,11 +64,14 @@ type Invoice struct {
IsDraft bool
Items []InvoiceItem
- // the customer fields are hard coded for:
- // 1. simplicity and
- // 2. don't wanna update details for all the
- // invoices if one customer's details are updated
- // NOTE: These fields aren't getting validated (as of now, at least)
+ // issuer and customer details are stored here
+ // because they are NOT intended to ever change
+ IssuerFirmName string
+ IssuerFirmAddress string
+ IssuerFirmGstin string
+ IssuerFirmPhone string
+ IssuerFirmEmail string
+ IssuerFirmWebsite string
CustomerName string
CustomerGstin string
CustomerContactName string