Interface: ResponseContext
Defined in: packages/pesa/src/plugins/types.ts:21
Context passed to afterResponse hooks. Allows plugins to inspect the provider response and decide on retries.
Properties
| Property | Type | Defined in |
|---|---|---|
durationMs | number | packages/pesa/src/plugins/types.ts:25 |
metadata | Record<string, unknown> | packages/pesa/src/plugins/types.ts:27 |
operation | "createOrder" | "disburse" | "refund" | "cancelOrder" | packages/pesa/src/plugins/types.ts:22 |
payload | | CreateOrderPayload | DisbursePayload | Record<string, unknown> | packages/pesa/src/plugins/types.ts:23 |
result | | OrderResult | DisburseResult | Record<string, unknown> | packages/pesa/src/plugins/types.ts:24 |
retry | boolean | packages/pesa/src/plugins/types.ts:26 |