AdjustmentTypes
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Per-processor advertised support for the two adjustment-shaped follow-up operations against an authorized transaction. A processor may legitimately support either, both, or neither. It is modeled as a [Flags] enum so capability contributors compose cleanly and callers can ask "does this processor support `X`" with a single `HasFlag`. Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Values
None |
Processor advertises no adjustment support. Both OfflineAdjustment and IncrementalAuthorization requests are rejected. |
OfflineAdjustment |
Processor accepts TransactionOperationType.OfflineAdjustment: pre-settlement edits to the stored settlement record (tip, tax, level-3, AVS) with no network call. Modeled by OfflineAdjustmentFlowRunner. |
IncrementalAuthorization |
Processor accepts TransactionOperationType.IncrementalAuthorization: an online amount-bumping auth on top of the existing approved hold (Visa Estimated/Incremental, MasterCard PreAuth+Final, Discover Incremental). Modeled by IncrementalAuthorizationFlowRunner. |
Fields
| Field | Type | Description |
|---|
This model has no documented fields.