WooCommerce Sumup Integration Plugin

1.Introduction #

Woocommerce SumUp plugin is a WordPress plugin that allows you to pay for your products via SumUp account.

2.Features #

  • Multi-language WPML support.
  • Supported with 3D Secure widget.
  • Compatible with WooCommerce One Page Checkout.
  • Take payments which already created in WooCommerce via SumUp.
  • Currency for payment in Woocommerce must be the same currency for SumUp used account.
  • OAuth Functionality to connect SumUp application
  • Same page checkout without redirecting on another page

3.Requirements #

  • WooCommerce 3+
  • SumUp Account
  • An SSL Certificate
  • WordPress 5.0 +
  • PHP version 5.5+
  • Only Support those countries which supported by SumUp Application.

Note : If you are willing to use SumUp in Brazil please contact SumUp Support team at suporte@sumup.com.br

4.How it Works #

Test Card Credentials:
Card Number: 4111 1111 1111 1111
Card CVV: 111
Card Expiry: 12/22


Go to your admin dashboard ➜ Navigate to “WooCommerce” plugin ➜ “Settings” ➜ Select “Payments” Tab ➜ Click on “SumUp (3D Secure)” method and then click on the “Manage” button as shown in below image.

  • Enter the desired title for your SumUp Credit Card checkout page in the “Title” field. (Optional Field)
  • Enter the desired description for your SumUp Credit Card checkout page in the “Description” field. (Optional Field)
  • For entering the “Client ID” and “Client Secret” you need to login in to your sumup.com account.
  • Insert your SumUp login credentials, and click on the “log In” button.
  • On your SumUp Dashboard, go to “Account”.
  • Select the “For Developers” option.
  • Click on the “Create client credentials” button. (as shown in the screenshot below)
  • Mark check on the “Web” application type.
  • Enter your desired name in the “Client Name” field for application.
  • Enter you site URL in the “Authorized redirect URL” field.
  • Click the “Save” button.
  • Now, click on the small cloud button (as highlighted in the screenshot below) of your newly created application to download the file that will have the “Client ID” and “Client Secret” credentials.
  • Open the downloaded .JSON formatted file and copy the “Client ID” and “Client Secret” credentials (as shown in the screenshot below).
  • Now, go to your SumUp settings in Woocommerce -> Payments -> Sumup (3D Secure) and paste the copied “Client Id” and “Client Secret” in their respective fields.
  • Enter Your SumUp email address in the “Pay to Email” field.

Please make sure your “Pay to Email” is the same E-mail Address used to create your “Sum Up” Account.

  • Click on the “Save Changes” button.
  • Front End View:
  • After clicking on the “Place Order” button, you will get your order details on the frontend (as shown in the given screenshot.)
  • Now go to your WooCommerce orders and check your generated order.

In the SumUp dashboard, you will be able to see the order details with the transaction code of your WooCommerce order. These details should match the SumUp transaction ID (as seen in the screenshot below).

Please make sure your Sum Up account currency is matching your WooCommerce store’s currency, otherwise you will face an error on the checkout page (as shown in the screenshot below)

In the latest update, SumUp has introduced the SumUp 3D Secure widget which will replace the SumUp Direct Method in the coming future. The SumUp Direct method will be deprecated by the SumUp API.

It is recommended that you starting using SumUp 3D Secure widget to avoid any problems.

Help Guide Powered by Documentor
Suggest Edit

No solution found? Send us a ticket!

This Website uses cookies to make the website work, for traffic measurement and optimization of page content. By using our Website, you agree to the use of cookies for these purposes. You can read more about cookies in our privacy and cookie policy.