Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agreement ¶
type Agreement DefaultHandler
func (*Agreement) GetAgreementName ¶
func (*Agreement) PostProcess ¶
type AgreementInterface ¶
type BuildInterface ¶
type DefaultHandler ¶
type DefaultHandler struct {
*Handler
}
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func NewBuilder( service micro.Service, report *reporterpb.ReportFile, billing billingpb.BillingService, ) *Handler
func (*Handler) GetBuilder ¶
func (h *Handler) GetBuilder() (BuildInterface, error)
type RoyaltyTransactions ¶
type RoyaltyTransactions DefaultHandler
func (*RoyaltyTransactions) Build ¶
func (h *RoyaltyTransactions) Build() (interface{}, error)
func (*RoyaltyTransactions) PostProcess ¶
func (*RoyaltyTransactions) Validate ¶
func (h *RoyaltyTransactions) Validate() error
type TariffPrintable ¶
type TariffPrintable struct { Region string `json:"payer_region"` MethodName string `json:"method_name"` PaymentAmountMin string `json:"payment_amount_min"` PaymentAmountMax string `json:"payment_amount_max"` PaymentAmountCurrency string `json:"payment_amount_currency"` PsPercentFee string `json:"ps_percent_fee"` PsFixedFee string `json:"ps_fixed_fee"` }
type Transactions ¶
type Transactions DefaultHandler
func (*Transactions) Build ¶
func (h *Transactions) Build() (interface{}, error)
func (*Transactions) PostProcess ¶
func (*Transactions) Validate ¶
func (h *Transactions) Validate() error
type VatTransactions ¶
type VatTransactions DefaultHandler
func (*VatTransactions) Build ¶
func (h *VatTransactions) Build() (interface{}, error)
func (*VatTransactions) PostProcess ¶
func (*VatTransactions) Validate ¶
func (h *VatTransactions) Validate() error
Click to show internal directories.
Click to hide internal directories.