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.