> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# RocketGate Configuration

| Payment Provider | Geographies | Currencies | Payment Methods | Retain Support | Automatic Chargeback Feed | Account Updater | API Version | Microservice? |
| - | - | - | - | - | - | - | - | - |
| RocketGate Payment Provider | AU, CC, KI, NR, TV, CA, CH, LI, CN, CO, DK, FO, AD,AT,BE,CY,FI,FR,DE,GR,IE,IT,LU,M T,MC,ME,NL,PT,SM,SI,ES,VA,IO, GG, GB, IM, JE, GS,JP,NO,SE,BN, SG | AUD, CAD, CHF, CNY, COP, DKK, EUR, GBP, JPY, NOK, SEK, SGD, USD | \*\*Credit/Debit Cards -\*\**Yes* **Tokenized Credit Card**- *Yes* **SEPA DD**- *No* **Hosted Pages** - *No* **Alternative Payments** - *No* **Digital Wallets** - *No* | Supported only for Retain merchants**Tokenized Credit Card** - *Yes* **Detokenize PAN** - *No* **Detokenize BIN**- *No* **Partial Auth** - *Yes* **Forced Deposit** - *No* | Yes | Supported for token update . Must be enabled on merchant instance in RocketGate | SDK V1 | Yes |

## Required Merchant Information

\[<img src="https://mintcdn.com/amdocs-slm/ifa3y22T11JlqvtT/portal/vindiciaSubscribeAndNewRetain/subscribePaymentProviderIntegration/images/download_button.png?fit=max&auto=format&n=ifa3y22T11JlqvtT&q=85&s=74864737190e56d2ac71f7232f0900ac" alt="" width="150" height="38" data-path="portal/vindiciaSubscribeAndNewRetain/subscribePaymentProviderIntegration/images/download_button.png" />

]\(../images/RocketGate.xlsx)

| Name | Expected Value | Value | Description |
| - | - | - | - |
| RocketGate:merchant\_id | | | Merchant Account id as defined at the processor side |
| RocketGate:merchant\_passsword | | | Password for above account |
| Does provider need to whitelist IPs | No | | |
| Does merchant need to grant access to Vindicia | No | | |
| Chargeback feed | Yes | | |
| Account Updater | Yes, if merchant enabled on RG. This is a webhook that sends the token/CC details when updated (not in real-time). To enable, merchant must enable **CardupdatePostbackURL** on their merchant instance with RocketGate and provide the Vindicia's Listener URL. | | |

## Desired Merchant Configuration

| Name | Value | Comments |
| - | - | - |
| RocketGate:auth\_response\_priority | Enter one according to the desired order of priority:- MP - PM | The order that authorization response codes are prioritized when deciding to retry Transactions. Supported Authorization Response Codes: Payment Provider Response (P), MAC (M) |
| RocketGate:allowPartialAuth | 0/1 | This enables partial auth. Use 1 to enable partial authorization. 0 is default |

* **[RocketGate Merchant Setup Instructions](../topics/rocketgateConfiguration_r#)**

* **[RocketGate Detailed Information on Integration](../topics/rocketgateConfiguration_r#)**

**Parent topic:**[Payment Provider Specific Configuration](../topics/PaymentProvidersSpecificConfiguration)

## RocketGate Merchant Setup Instructions

The following Instructions are written for Vindicia CTS and services delivery staff.

To configure a merchant to use RocketGate payment provider:

### Merchant Payment Providers

1. In Subscribe Portal 1.0, using your admin account, go to **Admin** > **Merchant Configurations**.
2. Select the relevant **Merchant** from the drop-down list.
3. Click **Edit Merchant Configurations**.
4. Enter the **Jira Ticket #** for configuring your merchant payment setup.
5. Add Rocketgate to **Merchant Payment Providers**:

   | Payment Provider Name | Account Number | PP Type | Active |
   | - | - | - | - |
   | RocketGate (1091) | \<blank> | BRD(1) | 1 |

   1. Select **Rocketgate (1091)** as the payment provider and click **ADD**.
   2. Leave **Account Number** blank.
   3. Set **PP Type** as **BRD**.
   4. Set **Active** to **1**.

### Routing Rule

1. Add a **Routing Rule** for RocketGate.

   | Ordinal | Payment Provider | Value | Rule Method | Active |
   | - | - | - | - | - |
   | 1 | RocketGate (1091) |   | default\_method(1) | 1 |

   1. Select **Rocketgate (1091)** as the payment provider and click **ADD**.
   2. Add an **Ordinal** value of **1**.
   3. Leave **Value** blank.
   4. Add a **Rule Method** value of **default\_method(1)**.
   5. Set **Active** to **1**.

      **Note:** If the test payment provider is configured, set its **Active** value to **0**.

**Note:** If a merchant account is set up with several payment providers, the payment provider with highest **Ordinal** value has priority. If routing will be shared amongst payment providers, see [Configuration Method - Payment Providers Routing Rules](routingRulesAbout) for examples of possible configurations.

### Name/Value Pairs

Add the required configuration details in **Name/Value Pairs** for the RocketGate configuration.

**Note:** The **ID** is automatically generated and **Value** for each **Name/Value Pair** is unique and must be provided by the merchant. The following is an **example** of **Name/Value Pairs** for a RocketGate configuration.

| ID | Name | Value |
| - | - | - |
| 100041051 | RocketGate: merchant\_id | |
| 100042066 | RocketGate: merchant\_passsword | |
| 100082230 | RocketGate:allowPartialAuth | 0,1This enables partial auth. Use 0 to disable partial authorization and 1 if you want to enable partial authorization. |
| **Parent topic:**[RocketGate Configuration](../topics/rocketgateConfiguration_r#) | | |

## RocketGate Detailed Information on Integration

Vindicia supports the following Payment Operations for RocketGate:

| Payment Operation | Yes/No | Notes |
| - | - | - |
| **Standard Implementation Features** | | |
| Verification (no Auth) | No |   |
| Minimal Authorization (\$0) policies, by card type) | No |   |
| AVS check with standard result mapping | Yes |   |
| CVV/CVN check with standard result mapping | No |   |
| Support real-time authorization (stand-alone Auth) | Yes |   |
| Void | Yes |   |
| Cancel/reverse authorization | Yes |   |
| Conditional deposit (auth and capture combination) | No |   |
| Capture (stand-alone capture) | Yes |   |
| One-time transactions (real-time) | No |   |
| Recurring transactions (flagged recurring) | Yes |   |
| Refunds - Full | Yes |   |
| Refunds - Partial | Yes |   |
| 3DS | No |   |
| CITMIT/Card On File | Yes |   |
| Map error/response/result codes to standard actions (Success/Decline/Reject) | Yes |   |
| **Special Implementation Features** |   | |
| Implemented via Payments Microservice | yes |   |
| Retrieve and store paymentProcessorTransactionId | Yes |   |
| Retrieve and store Extended Card/Auth Attributes | No |   |
| Support tokenization (for Retain) | Yes |   |
| Support BIN/Last-4/Expiry Retrieval from external Token | No |   |
| Support detokenization (Subscribe retrieves full PAN/CC details | No |   |
| Support Card Type identification (from BIN or API) | No |   |
| Support Visa/general "Stored Credential" flags | Yes |   |
| Account Updater | Yes- webhook token updater. | To enable, merchant must enable **CardupdatePostbackURL** on their merchant instance with RocketGate and provide the Vindicia's Listener URL. |
| Amex Card refresher | No |   |
| Automated/manual chargeback feed | Yes |   |
| **Retain Support** |   | |
| Support token as payment method | Yes |   |
| Support detokenization to full PAN | No |   |
| Support detokenization to get BIN | No |   |
| Support Partial Authorization | Yes | Use merchant NVP `RocketGate:allowPartialAuth` with value 1. |
| Support Balance Retrieval | No |   |
| Support Forced Deposit | No |   |

### Payment Provider Documentation

Integration Support - [support@rocketgate.com](mailto:support@rocketgate.com)

Management Support – [support@rocketgate.com](mailto:support@rocketgate.com)

**Parent topic:**[RocketGate Configuration](../topics/rocketgateConfiguration_r#)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.