# Request Types

Valid values for request_action parameter

Source: https://developer.inoviopay.com/reference/request-types.html  
Markdown: https://developer.inoviopay.com/reference/request-types.md

## Service Request Types

The following table defines all valid values for the `request_action` parameter.

| Request Action | Description |
|---|---|
| `ACHAUTHCAP` | record. Request a transaction for Electronic Funds Transfer |
| `ACHAUTHORIZE` | Authorize/Validate Check without funds transfer |
| `ACHREVERSE` | Used for Authorization Capture Reversal |
| `ACHCREDIT` | Used for transaction credit requests. |
| `APPLEPAYCONFIG` | Instructs the endpoint to provide Apple Pay Configuration |
| `CCAUTHORIZE` | Used for sending transaction authorization-only requests. |
| `CCCAPTURE` | Used for sending transaction capture previous authorization |
| `CCAUTHCAP` | requests. Used for sending transaction “authorization and capture” |
| `CCREVERSE` | requests. Used for sending transaction reversal or void requests. Sending this will reverse the original authorization. |
| `CCREVERSECAP` | For reversing CCCAPTURE transactions, merchants should use as the request action. |
| `CCCREDIT` | “CCCAPTURE” transaction. Used for issuing transaction returns or credits. |
| `CCRDR` | Used for RDR Dispute Processing |
| `CCRDRDELETE` | Used for RDR Dispute Processing to show a case that has been |
| `CCTC40` | removed by the customer/issuer Used for TC40 Alerts Processing |
| `CCSTATUS` | Used for checking the status of a previous transaction or order. |
| `CCTRANSUPDATE` | Used to add receipts on transaction that was previously run |
| `DBTAUTHORIZE` | (approved or declined) Used for preparing Mandate without charging |
| `DBTCAPTURE` | Used to charge the Mandate for the submitted amount |
| `DBTCREDIT` | Used for SEPA Direct Debit Refund/Credit request |
| `DBTDEBIT` | Used for SEPA Direct Debit Pay Immediately 'Pay Now' |
| `DBTREVERSE` | Used for canceling existing mandate and end subscription |
| `GOOGLEPAYCONFIG` | Instructs the endpoint to provide Google Pay Configuration |
| `TESTGW` | Used for testing gateway availability. |
| `TESTAUTH` | Used for testing basic authentication. |
| `SUB_CANCEL` | Used for requesting cancelation of an active membership record. |
| `SUB_UPDATE` | Used for updating the Product ID of an existing membership |
| `BOLETOAUTHCAP` | Used for Brazilian Boleto Payment type |
| `PIXSALE` | Used for Brazilian Pix Payment type |
| `PAGSALE` | Used for Peru’s PagoEfectivo Payment type |
