Subclass of ConnectApi.BaseRequest.
| Property | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| accountId | String | ID of the account linked to the capture request. | Optional | 50.0 |
| amount | Double | Amount captured from the previous authorization. | Required | 50.0 |
| clientContext | String | Context for payment APIs. Used for a payment caller to re-establish context. | Optional | 50.0 |
| comments | String | Comments for the payment capture. | Optional | 50.0 |
| effectiveDate | Datetime | Date when the payment becomes effective. | Optional | 50.0 |
| isFinalCapture | Boolean | Indicates whether the current capture payment transaction is the final request (true) or not (false). Default value is false, but it also depends on the card type associated with the payment authorization. | Optional | 64.0 |
| paymentGroup | ConnectApi.PaymentGroupRequest | Details about the payment group record associated with the payment request. | Optional | 50.0 |