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.