---
schema_version: "1"
id: e8efcfff54c9dd3ab77f549ac14c12105b97d0583bb29c26c7b0dd62926ac77b
title: RequestType Enum
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_enum_commercepayments_RequestType.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_enum_commercepayments_RequestType.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 8007ebe1fbee3cfad728bd10b45785a8d6396012cfe2a58f03ac8be14c446fae
description: Defines the type of payment transaction request made to the payment gateway.
---
# RequestType Enum

Defines the type of payment transaction request made to the payment gateway.

## Enum Values

The following are the values of the commercepayments.RequestType enum.

| Value | Description |
| --- | --- |
| Authorize | Payment authorization request |
| PostAuth | Post authorization request |
| Capture | Payment capture request |
| AuthorizationReversal | Authorization Reversal request |
| ReferencedRefund | Payment refund request |
| Sale commercepayments.RequestType, Sale | Sale request |
| Tokenize commercepayments.RequestType, Tokenize | Payment tokenize request |