Newer Version Available
ConnectApi.AuthorizationRequest
Subclass of ConnectApi.BaseRequest.
| Property | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| accountId | String | Salesforce account that contains the payment transaction being authorized. | Required | 51.0 |
| amount | Double | Authorization amount. | Required | 51.0 |
| comments | String | Optional comments for the payment authorization. | Optional | 51.0 |
| currencyIsoCode | String | Three-letter ISO 4217 currency code associated with the payment group record. | Required | 51.0 |
| effectiveDate | Datetime | Date that the authorization will be applied to the transaction. | Required | 51.0 |
| paymentGatewayId | String | Payment gateway that processes the authorization. | Required | 51.0 |
| paymentGroup | ConnectApi.PaymentGroupRequest | Payment group for the authorization. The payload must reference either a paymentGroup or a paymentGroupId, but not both. | Optional | 51.0 |
| paymentMethod | ConnectApi.AuthApiPaymentMethodRequest | Payment method used in the payment gateway for the authorization transaction. | Required | 51.0 |