payout library

Payouts, failures, destinations, schedules, and settings models.

Import this library as payout alongside package:inttegro/inttegro.dart.

Classes

BalanceTransaction
A sparse view of one balance transaction's contribution to a payout.
CancelRequest
Identifies the payout to cancel and supplies any cancellation options.
DisableAutomaticRequest
An empty request for disabling automatic payouts.
EnableAutomaticRequest
An empty request for enabling automatic payouts.
Error
Error details returned by payout operations.
Failure
Caller-safe information about a terminal payout failure.
FailureReason
The caller-safe reason a payout did not complete.
GetSettingsRequest
An empty request for retrieving payout settings.
LookupRequest
Identifies the payout to retrieve.
Page
A page of payouts returned by a list operation.
PageRequest
Pagination and filtering parameters for listing payouts.
PaymentConfiguration
Payout routing configuration attached to a payment.
PaymentConfigurationDestination
The financial account selected as a payment's payout destination.
Payout
A transfer of balance funds to a configured financial-account destination.
ScheduleRequest
Parameters for scheduling a payout.
SetDestinationsRequest
Parameters for replacing the configured payout destinations.
SettingsLookup
The application's current payout destinations, schedule, and FX setting.
SettingsLookupSchedule
The automatic payout schedule returned by a settings lookup.
SettingsLookupScheduleAgingSpec
The balance-aging rule returned with an automatic payout schedule.
SettingsMutation
Payout settings returned after a configuration change.
SettingsMutationSchedule
An automatic payout schedule supplied or returned during configuration.
SettingsMutationScheduleSpec
The balance-aging rule supplied for an automatic payout schedule.
Status
The current scheduling and execution state of a Payout.