Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChargeDetail ¶
type ChargeDetail struct { Amount int `json:"amount"` Currency string `json:"currency"` Customer string `json:"customer"` Card *string `json:"card"` Description string `json:"description"` }
ChargeDetail represents charge detail for schedule object.
type OccurrenceStatus ¶
type OccurrenceStatus string
OccurrenceStatus represents an enumeration of possible status of a Occurrence object.
const ( OccurrenceSkip OccurrenceStatus = "skipped" OccurrenceFailed OccurrenceStatus = "failed" OccurrenceSuccessful OccurrenceStatus = "successful" )
OccurrenceStatus can be one of the following list of constants:
type On ¶
type On struct { Weekdays Weekdays `json:"weekdays"` DaysOfMonth DaysOfMonth `json:"days_of_month"` WeekdayOfMonth *string `json:"weekday_of_month"` }
On represents on field of Schedule object.
type Period ¶
type Period string
Period represents an enumeration of possible period of a Schedule object.
type Status ¶
type Status string
Status represents an enumeration of possible status of a Schedule object.
type TransferDetail ¶
type TransferDetail struct { Recipient string `json:"recipient"` Amount *int `json:"amount"` PercentageOfBalance *float64 `json:"percentage_of_balance"` Currency string `json:"currency"` }
TransferDetail represents transfer detail for schedule object.
Click to show internal directories.
Click to hide internal directories.