Module paystack::transactions
source · Expand description
Transactions Models
This file contains the models for working with the transactions endpoint.
Structs
- Export transaction response data.
- Represents the response of the export transaction.
- This struct is used to create a transaction body for creating a transaction using the Paystack API. This struct should be created using the
InitializeTransactionBodyBuilder
The Builder derivation allows for the automatic implementation of the builder pattern. - Builder for
InitializeTransactionBody
. - This struct is used to create a partial debit transaction body for creating a partial debit using the Paystack API. This struct should be created using the
PartialDebitTransactionBodyBuilder
The derive Builder allows for the automatic creation of the BuilderPattern - Builder for
PartialDebitTransactionBody
. - Represents the response of the partial debit transaction.
- Represents the percentage split data received in the JSON response.
- This struct represents the transaction history data
- This struct represents the response of the Paystack transaction initialization.
- This struct represents the data of the transaction response.
- Represents the JSON response containing percentage split information.
- Represents the JSON response containing percentage split information.
- This struct represents the data of the transaction status response.
- This struct represents a list of transaction status.
- This struct represents the transaction status response.
- This struct represents the transaction timeline data.
- This struct represents the transaction timeline.
- Transaction total data.
- Represents the response of the total amount received on your account
- Transaction volume by currency.
Enums
- Error type for InitializeTransactionBodyBuilder
- Error type for PartialDebitTransactionBodyBuilder