---
title: "Rapyd Payments Plugin for Shopify"
source_url: https://docs.rapyd.net/en/rapyd-payments-plugin-for-shopify.html
lang: en
---

# Rapyd Payments Plugin for Shopify

Convert more customers by accepting their preferred payment methods like ewallets, cash, and bank transfers.

Offering more payment methods drives increased conversions and customer loyalty. Rapyd offers this plugin for over 50 countries.

> **Note:**
>
> You can only connect one store per Rapyd Account.

You must be domiciled in one of the following countries in order to accept payments.

## Supported Countries

Andorra, Armenia, Austria, Australia, Belgium, Bosnia and Herzegovina, Brazil, Bulgaria, Chile, Colombia, Croatia, Cyprus, Czech Republic, Denmark, Dominican Republic, El Salvador, Estonia, Finland, France, Georgia, Germany, Gibraltar, Greece, Greenland, Hong Kong, Hungary, Iceland, India, Indonesia, Ireland, Israel, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malaysia, Malta, Mexico, Moldova, Monaco, Montenegro, Netherlands, New Zealand, Norway, Peru, Philippines, Poland, Portugal, Romania, San Marino, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, UK, Vatican, Vietnam

## How to Activate Shopify

### Step 1: Get Started with Rapyd Payments

[Sign up](https://support.rapyd.net)

With a Rapyd Client Portal Account, you can:

- Activate and set up your plugin.
- Access sandbox mode and test payments.
- View supported payment methods.
- View payment reports.
- Invite team members.
- Complete KYB steps to fully activate your account.

### Step 2: Installation on Shopify

1. Go to the Shopify App page by clicking on this [link](https://apps.shopify.com/rapyd-payments).

   ![64809023e0635.png](image/img-84629fa77c9e3d08640848ad25c4fcdb.png)
2. Click on the **Add App** button, and then select the Shopify store from the list. If the store is not in the list then click on the **Log in with shop URL** link.

   ![6480902120c64.png](image/img-3991fd2a005104ec02bb3cb60b78ecfa.png)
3. Click on the **Install app** button.

   ![64809026e50d7.png](image/img-13e85644566a24d0e10cd0a758030c00.png)

### Step 3: Activate the Shopify Plugin in Rapyd Client Portal

> **Note:**
>
> You can activate only **one** Shopify store per set of Rapyd plugin keys. If you have multiple Shopify stores then create a Rapyd instance per store. An attempt to activate multiple Shopify stores with the same Rapyd plugin keys will fail.

1. Sign in to Client Portal and navigate to **Plugins**.
2. In the **ShopifyApp** window, click the **Active** toggle button, and copy the **Secret Key** and **Access Key** of the production environment.

   ![64809028b49a2.gif](image/img-7697e666035fa9fcd0abf5654fe2b932.gif)

   > **Note:**
   >
   > You can search supported countries in the search bar.
3. Paste your Shopify plugin **Secret Key** and **Access Key** for the production environment in the Shopify onboarding page.

   ![6480902eacf24.png](image/img-42a6efea14927812655e2ee4ec92b265.png)
4. Set the mode to **Sandbox** by toggling its button as displayed in the following screenshot.

   ![648090304f23d.png](image/img-96f045b68939ea0b5c2d4b3f3b89b061.png)
5. Copy the Shopify plugin sandbox keys to the Shopify onboarding page, and then click the **Submit** button.

   ![64809031c3b53.png](image/img-48f3c664ffcbb0a4b37d21b6cf52cbe6.png)

### Step 4: Testing the Shopify Plugin

> **Note:**
>
> When test mode is activated, all transactions are simulated.

1. Scroll down to the bottom of the page, and click on the **Activate Rapyd Payments** button. In the Rapyd Payments setup section, select the **Enable test mode** checkbox, and click the **Save** button.

   ![64809033f058a.png](image/img-d1c06f8e2048f382d27e2f726284dd07.png)
2. Go to your Shopify store as a customer and add an item to the cart.
3. Add the customer details and then move to the payment screen. Select **Rapyd Payments** as the payment method.

   ![648090358578d.png](image/img-44a47aaa4e0fdc5d92e8f2f9eadd8d48.png)
4. Click **Complete Order**.

   ![648090376cdd8.png](image/img-2524c50baee174b966b048bf3dbbed25.png)
5. The browser redirects to a Rapyd checkout page for completing the payment.

   ![64809038f1ad9.png](image/img-2290b2e80b467c86477e48b45600d30d.png)
6. Order Cancellation: When an order is canceled, the underlying payment is supposed to be canceled as well. However, if that process fails because of a communications failure or other cause, the list of orders in the Shopify interface does not show the failure of the cancellation of the payment. To verify the status of the payment, you must select the specific order transaction and view its **Timeline**.

   ![6480903ac81a8.png](image/img-68d638a1faa10e0e6d2b476053c66432.png)

After you have finished testing the plugin, you can switch to **production** mode.

> **Note:**
>
> European customers with an Apple account may use Apple Pay for purchases when using Safari. [See supported countries here](https://support.apple.com/en-us/HT207957).

> **Note:**
>
> The **Accepted Payments** section displays the enabled payment methods. Specific payment methods cannot be disabled.

### Step 5: Set up a Landing Page URL

After the checkout process completes, the customer can be forwarded to a landing page. This may be the main URL of the ecommerce site or any other landing page that you may want to define. To set the landing page URL:

1. Sign in to the Client Portal and navigate to **Settings > Branding**.

   ![648090a7f0443.png](image/img-68d32513dd5863ec96d84365ab6b57dc.png)
2. Click on the link icon and enter the URL of the landing page in the **Fallback URL** field.

   ![648090aa75383.png](image/img-6e81561de11a73dbadab73d9b88e6c3d.png)
3. Click **Save**.
