Skip to main content

Documentation

Rapyd Payments Plugin for PrestaShop

Accept cross-border payments from your OpenCart store.

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

Download it now from the PrestaShop Addons Marketplace or from your PrestaShop control panel. For detailed information, read the full instructions on this page.

Rapyd Account Connection Limit

You can only connect one store per Rapyd Account.

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

Andorra, Australia, Austria, Belgium, Bosnia and Herzegovina, Brazil, Bulgaria, Canada, 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, Slovak Republic (Slovakia), Slovenia, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, United Kingdom, United States of America (USA), Vatican, Vietnam, Virgin Islands (US)

How to Activate PrestaShop

Sign up

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.

  1. Sign in to Client Portal and navigate to Plugins: Click PrestaShop.

    648090dd5ff1a.gif
  2. In the PrestaShop window, click the Active toggle button.

In the PrestaShop website, search for the Rapyd module in the modules marketplace, or click on this direct link.

648090ea65511.png

After purchasing the module, download it. C. In the PrestaShop dashboard, go to Improve > Modules > Module Manager, and upload the module.

648090ebbb13b.png

Note

The Client Portal must be in sandbox mode during this testing phase.

  1. In the PrestaShop dashboard, go to Improve > Modules > Module Manager.

    648090ed233e7.png
  2. Scroll down to the Payments section and click on the Configure button of Rapyd Payments.

    648090eec1edc.png

    The Payment methods page appears. All Rapyd payment methods are automatically enabled.

    648090f0940c3.png
  3. Click on the Yes button of the Enable test mode setting.

  4. Enter your Rapyd Access Key and Secret Key for the sandbox environment in the Test Access key and Test Secret key fields. Note that you should use the unique sandbox keys for the PrestaShop module. See also Plugins and Add-Ons.

    648090f2163d0.png
  5. Click the Save button.

  1. Go to your PrestaShop store site as a customer and add an item to the cart.

  2. Click on the Proceed to Checkout button.

    648090f3b754d.png
  3. Enter the required data in the Personal, Addresses, and Shipping Method sections, and then click Continue.

    648090f569c48.png
  4. In the Payment section, select the Bank - Test Mode method, and select the Terms of Service checkbox.

    648090f716777.png
  5. Click the Place Order button.

  6. In the Rapyd Payment page, click the Click to Pay button.

    648090f8b7b14.png
  7. In the Rapyd bank payment simulation page, click on the Success button, and then on the Pay button.

    648090fa575fe.png

    An order confirmation message appears.

    648090fc1553b.png
  8. Go to the Sell > Orders section of the PrestaShop dashboard and verify that the payment you have made is displayed with the correct status.

    648090fda3dab.png

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

    Note

    To fully activate your account for production mode you’ll need to complete the KYB form for compliance review in the Rapyd Client Portal.

Note

The Client Portal must be in production mode.

  1. In the PrestaShop dashboard, go to Improve > Modules > Module Manager.

  2. Scroll down to the Payments section and click on the Configure button of Rapyd Payments.

    The Rapyd Payments Settings page appears with the sandbox settings:

    648090f2163d0.png
  3. Click on the No button of the Enable test mode setting to disable the test mode.

  4. Enter your Rapyd Access Key and Secret Key for the production environment in the Access key and Secret key fields. Note that you should use the unique production keys for the PrestaShop module.

    64809100acfcc.png
  5. Click the Save button.

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
  2. Click on the link icon and enter the URL of the landing page in the Fallback URL field.

    648090aa75383.png
  3. Click Save.

    Note

    For more information on customizing your checkout page, see Hosted Checkout Page Integration