package transaction type PaymentStatus string const ( New PaymentStatus = "NEW" Paid PaymentStatus = "PAID" Cancel PaymentStatus = "CANCEL" ) func (b PaymentStatus) toString() string { return string(b) } type PaymentMethod string const ( Cash PaymentMethod = "CASH" Debit PaymentMethod = "DEBIT" Transfer PaymentMethod = "TRANSFER" QRIS PaymentMethod = "QRIS" Online PaymentMethod = "ONLINE" VA PaymentMethod = "VA" ) func (b PaymentMethod) toString() string { return string(b) }