package app import ( "database/sql" "code.tnxs.net/taxnexus/lib/api/ops/ops_models" ) // PaymentMethodChannelWrapper wraps the object with the security principal type PaymentMethodChannelWrapper struct { Obj ops_models.PaymentMethod Principal User SagaID string SagaType string } // PaymentMethod is a first class object type type PaymentMethod struct { ID string AccountID string AchAccountType string AchBankAccount string AchRouting string Active bool Autopay bool BankName string BillingContactID string CCnumber string CCtype string CompanyID string ContractID string CreatedByID string CreatedDate sql.NullTime Default bool ExpirationDate sql.NullTime ExpirationMonth string ExpirationYear string Gateway string GatewayKey string LastModifiedByID string LastModifiedDate sql.NullTime Nickname string RecordType string Ref string TenantID string }