Expand description
Official server-side Rust SDK for Inttegro.
Modules§
- app
- app API models and domain values.
- balance
- balance API models and domain values.
- balance_
transaction - balance transaction API models and domain values.
- bank_
account - bank account API models and domain values.
- broadcast
- broadcast API models and domain values.
- checkout
- checkout API models and domain values.
- chime
- chime API models and domain values.
- country
- country API models and domain values.
- customer
- customer API models and domain values.
- file
- file API models and domain values.
- file_
link - file link API models and domain values.
- financial_
account - financial account API models and domain values.
- message_
template - message template API models and domain values.
- money
- money API models and domain values.
- order
- order API models and domain values.
- otp
- otp API models and domain values.
- payment
- payment API models and domain values.
- payment_
method - payment method API models and domain values.
- payout
- payout API models and domain values.
- price
- price API models and domain values.
- product
- product API models and domain values.
- purchase_
intent - purchase intent API models and domain values.
- refund
- refund API models and domain values.
- search
- Shared resource-search request and response values.
- secret_
key - secret key API models and domain values.
- shared
- shared API models and domain values.
- upload_
request - upload request API models and domain values.
- wallet
- wallet API models and domain values.
Structs§
- APIError
Report Context - Address
- Balance
Snapshot - The application’s latest GHS balance snapshot.
- Client
- Client
Builder - Country
Specifications - Country capabilities keyed by lowercase country code.
- Create
File Request - Custom
Data - Merchant-defined string values with validated, controlled mutation.
- Custom
Data Input - Merchant-defined JSON values accepted by create operations.
- Custom
Data Patch - A custom-data update. JSON
nullexplicitly removes a key. - Customer
Balance - Customer balances keyed by currency.
- Dosh
Account - A Dosh financial account. The API v1 representation is intentionally empty.
- Error
Report - File
Download - File
Metadata - Metadata attached to a file or upload request.
- Financial
Account Verification - Financial
Account Verification Request - Fulfill
Upload Request - HTTP
Report Context - Json
Data - An intentionally open JSON object whose schema belongs to an external system.
- Message
Headers - Message headers keyed by header name.
- Open
File Link Request - Order
Payout Destination - Order
Payout Settings - Payout
Destinations - Financial accounts configured to receive payouts in supported currencies.
- Product
Dimension Details - Custom product-dimension details keyed by attribute name.
- Request
Options - SDKReport
Context - Shipping
- Telemetry
Event - Timestamp
- An offset-aware timestamp decoded from the API’s RFC 3339 wire format.
- Trace
Report Context - Variant
Values - Selected product variant values keyed by attribute name.