/* Options: Date: 2026-11-07 03:15:00 Version: 10.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bettor.webhop.biz //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ChangeOrganizationPayoutPolicy.* //ExcludeTypes: //DefaultImports: */ package dtos import ( ss "github.com/ServiceStack/servicestack-go" ) type WalletPayoutMode int const ( WalletPayoutModeRealTime WalletPayoutMode = 0 WalletPayoutModeBatchPayout WalletPayoutMode = 1 ) type PayoutPolicy struct { SelfService WalletPayoutMode `json:"selfService,omitempty"` Personal WalletPayoutMode `json:"personal,omitempty"` } // @Route("/cmd/organizations/change/payout-policy", "POST") type ChangeOrganizationPayoutPolicy struct { Id *string `json:"id,omitempty"` PayoutPolicy *PayoutPolicy `json:"payoutPolicy,omitempty"` } func (ChangeOrganizationPayoutPolicy) CreateResponse() (r ss.ResponseStatus) { return } func (ChangeOrganizationPayoutPolicy) HttpMethod() string { return "POST" }