Package-level declarations
Types
Presents a 3D Secure challenge. Implemented by the UI layer.
Result of presenting a 3D Secure challenge.
Errors raised while confirming a V2 transfer from the app.
The result of confirming a V2 transfer from the app.
Provides suspend and callback-based functions for managing V2 transfers (/v2/transfers).
A V2 transfer (Core::Transfer) returned by /v2/transfers.
Minimal account reference on a V2 endpoint.
Nested account-transfer detail on an account_transfer-type V2 transfer.
Confirms a V2 transfer from the app, driving a 3D Secure challenge when the API asks for one.
A source or destination slot on a V2 transfer response.
Defines the network endpoints for the Transfers V2 API (/v2/transfers).
Amount expressed as { value, currency } on the V2 Transfers API.
Challenge presentation fields for client-side 3DS (when the API exposes them).
Nested payment detail on a payment-type V2 transfer.
Contains request payload models for the Transfers V2 API (/v2/transfers).
Contains response payload models for the Transfers V2 API.
Shipping block returned on a V2 payment.
Coarse lifecycle status on a V2 TransferV2.
Discriminator for which nested detail a V2 transfer carries.
Partial update body for PATCH /v2/transfers/:id (pre-confirm payment fields).
A 3D Secure challenge session for the client to complete.