SumUp Payment Gateway For WooCommerce


Grow your business by accepting payments through SumUp in your WooCommerce store.

The SumUp plugin for WooCommerce offers consumers a seamless payment experience with their favourite payment methods in just a few steps. The payments are processed through the SumUp payment platform, so you can see them alongside your in-store sales. It’s affordable, easy to set up and use, and simply a better way to get paid.




SumUp is authorised as a Payment Institution by the Financial Conduct Authority and is Europay, Mastercard and Visa (EMV) and PCI-DSS certified.
This ensures that payments are processed in accordance with the highest security standards.


  • SumUp processes in 11 currencies
  • SumUp supports 22 languages: Bulgarian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Slovak, Slovenian, Spanish and Swedish

Want to try it?


You’re ready to go.


  • The settings panel used to configure the gateway
  • A checkout with SumUp


Automated installation

Automatic installation is the easiest option, as WordPress will handle the file transfer and you wont need to leave your web browser.
Note: Ensure the WooCommerce plugin is pre-installed prior to initiating the steps in this guide.

  1. Install the plugin via the «Plugins» section in the Dashboard
    1.1. Click on «Add new» and search for «SumUp Payment Gateway for WooCommerce»
    1.2. Then click on the «Install Now» button
    1.3. Click «Activate» to active the plugin
  2. Enter your Credentials from your SumUp account (client ID, client secret and email) and configure any settings needed

Manual Installation

The manual installation method involves downloading our plugin and uploading it to your web server via your favorite FTP application. WordPress contains instructions on how to do this.

Preguntas frecuentes

Does it work with debit and credit card?

Yes. You’ll be able to accept Visa, VPay, Mastercard, American Express, Diners Club, Discover cards.

What currencies does the plugin support?

We support 11 currencies with more being added. See all the currencies here.

Which Alternative Payment Methods (APMs) are supported?

At SumUp you can process online payments with Boleto, Bancontact, iDeal & Sofort. Read more about our APMs in our official developer documentation.

How can I enable Alternative Payment Methods (APMs)?

Our Support team will enable the APMs that are relevant to your business location. Reach out to us through our contact form for assistance.

Where can I find documentation?

You can find all the information you’ll need on how to set up your plugin here.

Where can I get support if needed?

If you have any questions, please get in contact with us through our contact form.

Does this support both production mode and sandbox mode for testing?

Yes. If you need a testing environment, please contact us through our contact form.


21 de diciembre de 2022
Solicitud desde otro origen bloqueada: la política de mismo origen impide leer el recurso remoto en "" (razón: falta la cabecera CORS 'Access-Control-Allow-Origin'). Código de estado: 404.
25 de noviembre de 2022
Even with the lastest version of the plugin (1,1) it's not working properly. Test mode does not work, the credit card inputs are even not showing on the checkout page (console saying that the targeted div is missing)... In live mode the credit card inputs take nearly 30seconds to appear in the checkout page... so not usable at all for the moment.
11 de septiembre de 2022
Customers getting charged twice on certain orders. Lots of complaints of customers unable to process their transactions. Zero support.
25 de julio de 2022 1 reply
Finally BRL currency is working. Great gateway.
18 de abril de 2022 9 replies
The official documentation lacks precise information on how to set this up. Especially for non-technically minded persons. So, long story short, I assume you already have created a SumUp account: Login to your SumUp account Go to the developer settings in your account Scroll down to the bottom, where it says "OAuth ..." Generate new credentials Choose app-type "Web" Enter anything for client name (I entered the name of my shop). It's just a reference for you. As callback URL enter the URL to which the user should be redirected after the payment with SumUP has been processed. This is likely your shop's URL. It's not an API callback URL, but a simple redirect. The Authorized JavaScript Origin should be set to your shop's homepage, in order to add a little more security. Click the Save button. The new client ID is shown in the OAuth section. Copy and paste the client ID to the appropriate field in the plugin configuration. To get the client secret, download the JSON file and open it with the simple text-editor like Notepad or similar. In the JSON you find something like "client_secret":"cc_sk_classic_..." The part between the quotes starting with "cc_sk_classic_" or similar is your client secret. Copy and paste the client secret in the appropriate field in the plugins configuration. Enter the e-mail address of your SumUp account into the field "login e-mail" Save your settings. That's all you need to do. Have fun!
15 de marzo de 2022
Sehr schlecht gemachtes Plugin und keine Anleitung. Anstatt das man ganz normal Webhooks einfügen dann wird die Erstellung der API unnötig verkompliziert. Bei jedem anderen Anbieter sieht man wie die Webhooks URL ausssehen soll und kann das kinderleicht einfügen. Bei diesem Plugin checkt man nicht wie man das überhaupt machen soll. Die Dokumentation ist so komplex und aufwendig, sodass es sich nicht mal lohnt diese Mühe zu machen, wenn ich bei anderen Anbietern dies mit wenigen klicks machen kann. Ich hab das halbe Internet nach weiteren Informationen abgesucht und finde immer noch nicht die Anleitung dazu wie man die Standard "Dankeseite" von Woocommerce nutzen kann, ohne irgendwelche Fehlermeldungen zu erhalten. Als Beispiel wird /Callback genannt, was für ein Callback verdammt nochmal. Ich raste noch aus mit dem misst.
Leer todas las 16 reseñas

Colaboradores y desarrolladores

«SumUp Payment Gateway For WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


«SumUp Payment Gateway For WooCommerce» ha sido traducido a 2 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «SumUp Payment Gateway For WooCommerce» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

Version 1.2
Improvement – checkout improvement
Improvement – woocommerce order id in descreption

Version 1.1
NEW – Added new currencies
NEW – Checkout-id on payment form
Improvement – Rephrase Error messages

Version 1.0
* Initial release.