payment_method library

Payment methods, verification, settings, and tokenization request models.

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

Classes

ActivateRequest
Identifies the payment method to activate.
ArchiveRequest
Identifies the payment method to archive.
BankAccount
Bank-account details attached to a payment method.
BankAccountGhanaBankAccount
Ghana bank-account details attached to a payment method.
Card
Card-specific payment-method details; the current wire shape has no card fields.
DataInput
Inline payment-method data supplied to an order operation.
DataInputMobileMoney
Mobile-money account data supplied inline to an order operation.
Deletion
The result of deleting a payment method.
DisactivateRequest
Identifies the payment method to deactivate.
GetSettingsRequest
An empty request for retrieving payment method settings.
LookupRequest
Identifies the payment method to retrieve.
MobileMoney
Mobile-money account details attached to a payment method.
Owner
The owner details associated with a payment method.
OwnerAddress
The billing or contact address of a payment-method owner.
OwnerInput
Owner fields accepted by the payment method API.
OwnerInputAddress
Address fields supplied for a payment-method owner.
Page
A page of payment methods returned by a list operation.
PageRequest
Pagination and filtering parameters for listing payment methods.
PaymentMethod
A reusable or ephemeral way to pay, including its owner and verification state.
Settings
Available payment-method types and their settings.
Snapshot
An immutable payment-method snapshot attached to another resource.
SnapshotBankAccount
Bank-account details preserved in a payment-method snapshot.
SnapshotGhanaBankAccount
Ghana bank-account details preserved in a payment-method snapshot.
SnapshotMobileMoney
Mobile-money details preserved in a payment-method snapshot.
SnapshotOwner
Owner details preserved in a payment-method snapshot.
Supplied
Audit metadata describing how a payment method was supplied.
TokenizeMobileMoneyRequest
Parameters for tokenizing a mobile-money payment method.
TokenizeMobileMoneyRequestMobileMoney
Mobile-money account data supplied when tokenizing a payment method.
Type
The instrument represented by a PaymentMethod.
TypeSetting
Configuration and confirmation requirements for one payment-method type.
UnarchiveRequest
Identifies the payment method to restore from its archive.
UpdateRequest
Parameters for updating a payment method.
UpdateRequestOwner
Replacement owner fields for a payment method.
UpdateRequestOwnerAddress
Replacement address fields for a payment-method owner.
Verification
Completed payment-method verification metadata.
VerificationDelivery
Describes delivery of a payment-method verification token.
VerificationSession
An active payment-method verification challenge and its expiry.