refund library

Refunds, reasons, settlements, line items, and request models.

Import this library as refund alongside package:inttegro/inttegro.dart.

Classes

CancelRequest
Identifies the refund to cancel and supplies any cancellation options.
CreateLineItemInput
Create line item fields accepted by the refund API.
CreateRequest
Parameters for creating a refund.
LineItem
One refunded order line item and the amount and reason applied to it.
LookupRequest
Identifies the refund to retrieve.
OfflineSettlement
Settlement for an order paid outside Inttegro.
OrderFeeLineItem
OrderLineItem
Immutable order-line snapshot attached to a refund.
OrderLineItemAdjustment
OrderLineItemProduct
OrderProductLineItem
OrderShippingLineItem
Page
A page of refunds returned by a list operation.
PageRequest
Pagination and filtering parameters for listing refunds.
PaymentMethodSettlement
Settlement returned to the original payment method.
Reason
The merchant-supplied reason for creating a Refund.
Refund
A refund against an order, including its reason, line items, and settlement.
RequestMetaInput
Request meta fields accepted by the refund API.
Settlement
Immutable destination snapshot for a refund.
SettlementBankAccount
SettlementBankAccountPaymentMethod
SettlementGhanaBankAccount
SettlementMobileMoney
SettlementMobileMoneyPaymentMethod
SettlementPaymentMethod
Caller-safe original payment-method snapshot for a refund.
Status
The current processing state of a Refund.