Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

ConnectApi.CaptureRequest

Payment capture input consumed by the payment capture service.
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.​PaymentGroup​Request Details about the payment group record associated with the payment request. Optional 50.0