All Classes and Interfaces

Class
Description
 
 
 
 
 
 
An amount returned by the API, expressed in the currency's smallest unit.
An amount supplied in an API request, expressed in the currency's smallest unit.
 
API exception wrapping HTTP status and error payload.
Decoded SDK value plus response-only HTTP metadata.
 
 
 
 
 
 
 
 
GHS balances available to the Inttegro account.
 
Caller-safe allocation of part of a payment balance transaction.
Caller-visible allocation state; internal workflow states are collapsed.
 
Identifies the refund or payout and its amount from one balance transaction.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Card marker.
A stored price resource in the product catalog.
Parameters for creating a stored catalog price.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Main entry point for the Inttegro HTTP API.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Country specifications keyed by ISO country code.
 
 
 
 
 
 
 
 
 
 
 
 
 
Currency identifiers use conventional uppercase names and lowercase wire values.
Merchant-defined string values attached to an Inttegro resource.
Merchant-defined input values that Inttegro serializes to stored strings.
Merge operations for custom data.
 
Available customer balances keyed by lowercase currency code.
Balance value and observation time for one currency.
 
 
Persisted currency, range, and suggestions for a selected amount.
Currency, range, and optional conveniences for a selected amount.
 
Couples a saved customer-selected price with one concrete unit amount.
 
 
 
 
 
 
 
Discount marker returned for discount line items.
Marker configuration for an Inttegro Dosh account.
 
 
A privacy-safe description of a failed Inttegro SDK operation.
 
 
 
 
Receives one report after a logical SDK operation finally fails.
Controls which final SDK failures are reported.
 
 
Fee line-item fields supplied in an order request.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Server-derived string metadata for a stored file or upload request.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Mandate authorizing pulls from a financial account.
 
 
 
 
 
 
Current financial-account verification state.
Verification request associated with a financial account.
 
 
 
 
 
 
 
 
 
 
 
Order-level invoice rendering settings.
 
Deliberately extensible JSON object for integration-defined data.
A deliberately extensible JSON value whose type is defined by an integration.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Message headers with explicit, controlled mutation.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Complete public order projection returned by the API.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Business result of sending an invoice or receipt for an order.
 
 
 
 
 
A discriminated order line item supplied in a request.
 
 
 
A page of complete orders.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Payment projection returned inside an order.
 
 
 
 
 
 
 
 
 
 
 
Card marker.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Result states returned while executing or confirming a payment.
Payment states returned by order resources.
A payout scheduled from an Inttegro balance to a destination financial account.
A sparse view of one balance transaction's contribution to a payout.
 
 
Supported currency-to-financial-account payout assignments.
 
 
 
 
Complete payout settings returned by the settings endpoint.
Active payout schedule returned by the settings endpoint.
Rules that determine when balance transactions become eligible for payout.
Payout settings fields returned after a settings mutation.
Updated payout schedule returned after a settings mutation.
Aging rule returned after a payout settings mutation.
 
 
 
An inline price returned by the API.
 
 
 
An inline price supplied in a request.
 
Definition carried by a catalog price.
 
 
 
A named product characteristic such as color or material.
 
Delivery fulfillment marker.
Named product-dimension details with controlled mutation.
Physical, digital, or merchant-defined product dimensions.
 
 
 
Download fulfillment marker.
 
 
Product line-item fields supplied in an order request.
 
Purpose-specific media attached to a product.
 
 
Rendered fulfillment marker.
Service fulfillment marker.
 
 
 
Streaming fulfillment marker.
 
 
 
 
Presentation settings for the hosted Buy page.
 
Merchant-authored copy shown on a hosted Buy page.
 
 
The comparison price returned with a purchase intent.
Optional comparison price supplied when creating a purchase intent.
 
 
Customer-facing presentation settings for a purchase intent.
 
The resolved price returned with a purchase intent.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Search projections and continuation metadata returned by a resource search endpoint.
 
 
 
 
 
 
 
 
 
 
 
A typed resource-local search request.
 
 
 
 
 
 
 
HTTP response headers captured with a decoded SDK response.
Response-only metadata returned by the Inttegro API outside the decoded resource.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Shipping line-item fields supplied in an order request.
 
 
 
A convenient amount choice returned with a catalog price.
A convenient amount choice; suggestions do not restrict valid amounts.