# Configuration

After [installation](/online-payments/plugins/salesforce-commerce-cloud/installation.md), you need to configure the correct credentials that will associate it to your Verifone account.

## General settings <a href="#general-settings" id="general-settings"></a>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/SalesForce%20Connector%20General.png" alt=""></div>

The available options are:

* Enable - Yes/No: Turn on the Verifone payment processing on the Checkout page.
* Environment - Allow switching between production and test modes.

You can enable the test mode by checking the **Enable test mode** box so you can use the Verifone test environment to test your integration. Before testing, you need to have an account set up in the test environment and to use the information from your test account (user ID, API key, organization ID). **Test cards** can be located in this [article](/online-payments/strong-customer-authentication-sca/3d-secure/3d-secure-test-cases.md).

* **Geographic region**: Enable the option to switch between the three available regions: EMEA, North America and New Zealand.
* **API Key (Client ID):** The user ID on which the API key is created.
* **API Secret:** The value of the API Key you created in Verifone Central.
* **Entity ID:** The Entity ID or Organization ID can be found in Verifone Central, under *Administration* **→** *Organizations*. There might be several organizations available as part of your account hierarchy. When filling in the organization ID here, make sure you pick the ID of the organization connected to your Payment Provider Contract. You can check that by clicking on the organization and searching for the associated payment provider contracts.

## Accepted payment methods <a href="#accepted-payment-methods" id="accepted-payment-methods"></a>

Commerce Cloud accepts the following payment methods:

* Credit card
* Apple Pay
* Google Pay
* PayPal

### Card settings <a href="#card-settings" id="card-settings"></a>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/Salesforce%20Connector%20Card.png" alt=""></div>

* **Card enabled:** Yes/No - enable payment by Credit Card for shoppers.
* **Dynamic descriptor:** The value in this parameter is displayed on the cardholder's bank statement.
* **CVV required:** Force the collecting of the CVV from the shopper on the payment page.
* **Payment Contract ID:** The payment contract can be found in Verifone Central, under *A*dministration → Payment Contract Providers. The 'Payment Provider Contract ID' listed is the Payment Contract ID required for the plugin configuration.&#x20;
* **3DS enabled:** Enable/disable PSD 3DS.
* **3DS Contract ID:** The 3DS Contract ID can be found in Verifone Central, under Administration → 3-D Secure Provider Contracts. Select the 3DS facility required. The ‘3-D Secure Contract ID’ listed is the 3DS Contract ID needed for the plugin configuration.
* **Authorization type:** Select the authentication type for the transactions.
* **Enable instalments:** Enable instalments for the Israel market.

### **Instalments**  <a href="#instalments__00a0" id="instalments__00a0"></a>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/SalesForce%20Connector-Enable%20Instalment.png" alt=""></div>

If you are using Verifone as a gateway services provider in conjunction with an acquiring contract with from ABS, set the **Enable ABS** [**Installments**](/online-payments/checkout/instalments/instalments-in-israel.md) option (valid **only** for Israel).

This will allow you to set up the transaction value intervals and the maximum allowed number of instalments.&#x20;

### Apple Pay <a href="#id-documentation-salesforcecommercialcloudconnector-applepay" id="id-documentation-salesforcecommercialcloudconnector-applepay"></a>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/Sales%20force%20Connector%20ApplePay.png" alt=""></div>

* **ApplePay enabled:** Enable Apple Pay as a payment method for shoppers.
* **ApplePay Dynamic Descriptor:** The value in this parameter is displayed on the cardholders bank statement.
* **ApplePay Authorization Type:** Select the authentication type for the transactions .
* **ApplePay Payment Contract ID:** The payment contract can be found in Verifone Central, under Administration → Payment Contract Providers. The 'Payment Provider Contract ID' listed is the Payment Contract ID required for the plugin configuration.&#x20;
* **3DS Enabled:** Enable/disable PSD 3DS.
* **3DS Contract ID** - The 3DS Contract ID can be found in Verifone Central, under Administration → 3-D Secure Provider Contracts. Select the 3DS facility required. The ‘3-D Secure Contract ID’ listed is the 3DS Contract ID needed for the plugin configuration.
* **3DS SCA Compliance Level:** Strong Customer Authentication (SCA) compliance level. Determines the rules of 3DS usage.

### Google Pay <a href="#id-documentation-salesforcecommercialcloudconnector-googlepay" id="id-documentation-salesforcecommercialcloudconnector-googlepay"></a>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/SalesForce%20Connector%20GooglePay.png" alt=""></div>

* **GooglePay Enabled:** Enable Google Pay as a payment method for shoppers.
* **GooglePay Dynamic Descriptor:** The value in this parameter is displayed on the cardholder's bank statement.
* **GooglePay Authorization Type:** Select the authentication type for the transactions.
* **GooglePay Payment Contract ID:** The payment contract can be found in Verifone Central, under Administration → Payment Contract Providers. The 'Payment Provider Contract ID' listed is the Payment Contract ID required for the plugin configuration.&#x20;
* **3DS Enabled:** Enable/disable PSD 3DS.
* **3DS Contract ID** - The 3DS Contract ID can be found in Verifone Central, under Administration → 3-D Secure Provider Contracts. Select the 3DS facility required. The ‘3-D Secure Contract ID’ listed is the 3DS Contract ID needed for the plugin configuration.
* **3DS SCA Compliance Level:** Strong Customer Authentication (SCA) compliance level. Determines the rules of 3DS usage.

### PayPal <a href="#id-documentation-salesforcecommercialcloudconnector-paypal" id="id-documentation-salesforcecommercialcloudconnector-paypal"></a>

<div data-with-frame="true"><img src="https://verifone.cloud/sites/default/files/inline-images/SalesForce%20Connector%20GooglePay_0.png" alt=""></div>

* **PayPal Enabled:** Enable PayPal as a payment method for shoppers.
* **PayPal Dynamic Descriptor:** The value in this parameter is displayed on the cardholder's bank statement.
* **PayPal Capture now:** Select the authentication type for the transactions.
* **PayPal Payment Contract ID:** The payment contract can be found in Verifone Central, under Administration → Payment Contract Providers. The 'Payment Provider Contract ID' listed is the Payment Contract ID required for the plugin configuration.&#x20;
* **PayPal Landing Page:** Additional merchant options to control the appearance of PayPal's landing page.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/online-payments/plugins/salesforce-commerce-cloud/configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
