Skip to main content

Crate inttegro

Crate inttegro 

Source
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§

APIErrorReportContext
Address
BalanceSnapshot
The application’s latest GHS balance snapshot.
Client
ClientBuilder
CountrySpecifications
Country capabilities keyed by lowercase country code.
CreateFileRequest
CustomData
Merchant-defined string values with validated, controlled mutation.
CustomDataInput
Merchant-defined JSON values accepted by create operations.
CustomDataPatch
A custom-data update. JSON null explicitly removes a key.
CustomerBalance
Customer balances keyed by currency.
DoshAccount
A Dosh financial account. The API v1 representation is intentionally empty.
ErrorReport
FileDownload
FileMetadata
Metadata attached to a file or upload request.
FinancialAccountVerification
FinancialAccountVerificationRequest
FulfillUploadRequest
HTTPReportContext
JsonData
An intentionally open JSON object whose schema belongs to an external system.
MessageHeaders
Message headers keyed by header name.
OpenFileLinkRequest
OrderPayoutDestination
OrderPayoutSettings
PayoutDestinations
Financial accounts configured to receive payouts in supported currencies.
ProductDimensionDetails
Custom product-dimension details keyed by attribute name.
RequestOptions
SDKReportContext
Shipping
TelemetryEvent
Timestamp
An offset-aware timestamp decoded from the API’s RFC 3339 wire format.
TraceReportContext
VariantValues
Selected product variant values keyed by attribute name.

Enums§

ErrorReportingPolicy
InttegroError
SemanticCollectionError

Constants§

VERSION

Traits§

ErrorReporter
Telemetry

Type Aliases§

Result