Jump to content

Can you help me install Revolut Merchant Payment Gateway Integration?

Recommended Posts

Install Revolut Merchant Payment Gateway Integration on Squarespace

I understand that currently Squarespace may not support PHP files, which I would argue may or may not be a bottleneck here.

  • I am mainly posting all the following to explore whether this task can be deemed as impossible from the very beginning.
  • Does Revolut Merchant Payment Gateway require PHP server side language control on a higher level than what is available in SQS Developer mode?
  • Is Squarespace Developer mode really so limited, that no work around exists for installing this merchant API?
  • I use Squarespace version 7.0 and the Bryant template

I understand that PHP is a server side language and that Squarespace core template languages are HTML, CSS, javaScript and JSON.


My business must collect fixed amounts, say for instance €100, €200 and €300. So we may need 3 widgets on 3 different pages. However, the most important thing is that we can put this payment widget on a page that collects fixed amount payments.


Please access our sample https://business.revolut.com/payment-link/qKcakpYeOySJkSgqw4dHkg

I envision that our Widget would be designed to look like this sample. It was created using the Revolut's payment link function. We cannot use this function normally because it requires manual steps for each transaction including login etc.

Fields include:

- Card number
- Cardholders name
- Email address

Revolut's API payment overview


➤ Merchant API (1.0) Documentation



- https://developer.revolut.com/docs/revolut-checkout-js/#install-the-widget

Edited by Soren Madsen
I removed my website and added info about my SQS version and template instead.
Link to comment
On 12/21/2020 at 11:08 AM, Soren Madsen said:

Can you help me install Revolut Merchant Payment Gateway?

It isn't possible to integrate another payment gateway with Squarespace Commerce features.

To install a Payment Gateway on a web server, you must have access to the server where the site is hosted, so that you can securely install the code. Squarespace is a serverless web platform, which means there isn't a server for you to access. It therefore isn't possible to do on the Squarespace platform.

Edited by paul2009

About me: I'm Paul, a SQSP user for over 18 yrs and a Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥.
Work: Founder of SF.DIGITAL, providing high quality original extensions to supercharge your Squarespace website. 
Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links.
Forum advice is completely free. You can thank me by selecting a feedback emoji below. Buying a coffee is optional.

Book paid help with domains: Connect a GoDaddy domain. Connect a Squarespace Domain. Domain assistance

Link to comment

Very appreciated feedback

How about creating a new static page on SQS with a checkout payment gateway, where we put an iframe. This SQS iframe will show the PHP page we put on another domain and include fields where the user can insert info and submit payment

So in other words I will use php file in the root directory of another domain, and make it communicate with my SQS site

Does it make sense?

Link to comment
  • 4 weeks later...
  • 1 month later...

I'd like to install this as well, though i don't want to upgrade my revolut account if i can't receive payments. Are squarespace under pressure from PayPal and stripe not to allow more competition in?  weird this squarespace expert say its not possible but the guys above managed to do it... I'm not techy so would struggle to do it unless it becomes as easy as it was installing the stripe etc... any help appreciated.... thanks,  

Link to comment
  • 9 months later...
  • 5 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.