# HppCaptureMode

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Capture timing for a chargeable Hosted Payment Page (the "Payment" flow). This is an axis
orthogonal to card storage: a page composes a capture mode with the existing save-card option
(tokenization / `SavePaymentDetails`) rather than encoding the combination as a dedicated
`HppPagePurpose` value. "Save card + delayed capture" is therefore simply
`Payment` + `Authorize` + save-card enabled.

## Values

| Value | Description |
| --- | --- |
| `Sale` | Authorize and capture funds in a single step (the historical, default behavior). null resolves here, so every pre-existing chargeable page keeps doing an implicit Sale. |
| `Authorize` | Authorize now, capture later (delayed capture). The resulting transaction is an Authorization in an Authorized state, eligible for capture and void per the action matrix; the capture is completed later against the resulting transaction id via the existing capture action path (including the Apple Pay single-use token case). |

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
