Start / Products / Swedbank Pay Payment Menu

Swedbank Pay Payment Menu

Everything you need to get paid online!

Swedbank Pay gives you the tools to create secure and seamless payments – for both you and your customers. With Swedbank Pay you get access to a wide range of payment methods, clear reporting, and consolidated payouts directly to your account.

  • Easy to get started

  • Full coverage of global and local payment methods

  • Power your store with recurring payments through WooCommerce Subscriptions

  • All-in-one solution from a single provider

Visa
Mastercard
Swish
Vipps
MobilePay
Google Pay
Apple Pay
Click to pay
Swedbank Pay Payment Menu WooCommerce

Swedbank Pay – a secure and comprehensive payment solution

Whether you are new to e-commerce or already established, we have the payment methods you need. Checkout, payment menu, checkout flow – call it what you like, for us the most important thing is that you can get paid and receive the money in your account.

Swedbank Pay makes it easier for merchants to accept payments and for customers to pay. With solutions for all types of needs, you can create secure and seamless payment experiences that build trust and encourage repeat purchases. Offer the most popular payment methods, get paid, and let your business grow with Swedbank Pay.

A smooth payment experience with Swedbank Pay

The smoother the experience is for your customers, the more likely it is that the purchase will be completed. With the Swedbank Pay Payment Menu you only need to offer one single option at checkout. When the customer selects Swedbank Pay, a new window opens showing all available payment methods. Once the payment is completed, the window closes and the customer is redirected to your store’s thank-you page.

This makes the checkout process both clear and hassle-free for the customer, while keeping things simple for you as a merchant – no complicated settings or unnecessary steps.

How do your customers want to pay?

Swedbank Pay Payment Menu in WooCommerce

Every customer has their preferred way to pay – and with Swedbank Pay you can meet them all. By offering a wide range of global and local payment methods, you remove friction at checkout and increase the chance of completing the sale.

Choose the payment options that best fit your business and customers, including:

  • Card payments
  • Swish
  • Apple Pay
  • Google Pay
  • Click to Pay
  • Bank transfers
  • Invoice
  • Installments

Subscriptions with Swedbank Pay

Do you want to offer your customers products or services on a subscription basis? With WooCommerce Subscriptions and Swedbank Pay Payment Menu, you get support for recurring payments that are handled automatically.

This means you can easily sell everything from digital services and memberships to products delivered on a regular basis. Payments are charged automatically through the customer’s chosen payment method, making it convenient for both you and your customers.

Ready to get started?

Do you want to offer your customers a simple and convenient payment experience?

  • Collect all popular payment methods in one payment menu
  • Easy for you as a merchant – convenient for your customers
  • Secure and reliable payments via Swedbank Pay

Getting started with online payments doesn’t have to be difficult.

Interested? Get in touch today!
Fill out the form below and we’ll make sure the right person gets back to you with more information.

Swedbank Pay interest

"*" indicates required fields

Newsletter

By submitting the support case, you provide us with personal information and any customer data. If you are interested in learning more about how we handle privacy information, read more here.

Documentation

In our documentation for Swedbank Pay Payment Menu you will find answers on how to configure and get started with the plugin. There you will also find info how to adjust the plugin and how you can troubleshoot.

Contact support

If you need help or have questions regarding Swedbank Pay Payment Menu plugin, please click the support button below or read our documentation.

Articles

Technical information

Related plugins

These are other plugins from us at Krokedil that work well with Swedbank Pay Payment Menu.

Post Purchase Upsell for WooCommerce

Post Purchase Upsell for WooCommerce

Increase the order value and get higher revenue. With Post Purchase Upsell, the customer can add additional products to their order after a completed purchase. They easily choose which of the selectable products they want to add and update their order with one click.

Read More »
Kustom Shipping Assistant for WooCommerce

Kustom Shipping Assistant

Shipping is a deciding factor to choose or abandon an online shop. Kustom provides a convenient shipping experience which makes shopping with connected merchants more enjoyable.

Read More »
Krokedil Shipping Connector

Krokedil Shipping Connector

Book deliveries with nShift directly from WooCommerce with Krokedil Shipping Connector when you let your customers choose how and where the delivery is made with nShift Checkout or Kustom Shipping Assistant.

Read More »

Version history

4.6.1
  • Tweak - Updated the link in the WooCommerce order admin leading to the payment order in the Swedbank Pay merchant portal.
  • Fix - Fixed a fatal error ("Division by zero") that occurred when performing a partial refund by amount from the WooCommerce order admin without specifying a quantity on the order line.
  • Fix - Fixed an issue in seamless checkout where a completed payment could be left unreconciled and the order cancelled, because a failed update replaced the payment order without aborting it first.
4.6.0
  • Feature - Updated the Swedbank Pay PHP SDK to version 6.3.0.
  • Enhancement - Added a new "Support" tab in plugin settings with quick access to help links and support resources.
  • Tweak - Removed the plugin's dependency on the PHP BCMath extension.
  • Tweak - Removed the "Language" plugin setting; checkout language is now automatically determined from the current WordPress locale.
  • Tweak - Added country code to order creation requests sent to Swedbank Pay.
  • Fix - Fixed the "Cancel Payment" button in the order admin, which showed an error and left the order uncancelled even though the payment had already been cancelled with Swedbank Pay. Cancellations now complete correctly, mark the order as cancelled, and record the outcome as an order note.
  • Fix - Fixed an issue where the description field was not displayed at checkout.
  • Fix - Fixed an issue where the split instrument setting was not being saved.
  • Fix - Fixed an issue where the reference sent to Swedbank Pay could differ between the redirect and seamless flows.
  • Fix - Fixed an "Undefined array key" PHP warning.
4.5.0
  • Feature - Added a 'Subsite' setting for split settlement with Swedbank Pay. Requires a prior agreement with Swedbank Pay.
  • Fix - Fixed an issue where error messages were not shown on the settings page.
4.4.2
  • Fix - Resolved an "undefined array key" PHP warning.
  • Tweak - Removed the plugin's dependency on the PHP BCMath extension.
  • Tweak - Removed the "Language" setting. The checkout language is now automatically derived from the current WordPress locale.
4.4.1
  • Fix - Fixed an issue where automatic capture was sometimes used even when disabled in the plugin settings.
  • Fix - Corrected the Trustly label on the settings page.
  • Tweak - Added the 'Payee Reference' field to the admin order metabox.
4.4.0
  • Feature - Added support for splitting the payment methods from Swedbank Pay into separate payment methods in WooCommerce. Currently only supported for the redirect flow.
  • Fix - The selected language setting is now also used for the 'Seamless Menu' checkout flow.
  • Tweak - Changed the default API base URL from payex.com to swedbankpay.com. Use the 'swedbank_pay_replace_base_url' filter to opt out.
4.3.4
  • Enhancement - Added support for Estonian, Latvian, and Lithuanian.
  • Enhancement - Improved and extended logging, including support for custom log titles, making entries easier to identify.
  • Fix - Phone number input at checkout is now properly sanitized.
4.3.3
  • Enhancement - Client information is now sent with payment orders to set platform name, integration module name and version for the payment.
  • Enhancement - Improved error handling by allowing exceptions to propagate to WooCommerce.
  • Fix - Resolved a fatal error that could occur on the 'thank you' page.
  • Fix - When a customer cancels payment for a 'pay for order' order, they are now correctly redirected back to the order payment page.
  • Tweak - Enabled editing of orders that include WooCommerce Subscriptions.
4.3.2
  • Enhancement - Updated the code to be inline with WordPress coding standards.
  • Enhancement - Removed the custom database table for transactions, since it was not being used for any functionality other then storing data.
  • Fix - Fixed an issue where the phonenumber was not correctly formatted correctly when paying for an existing order.
4.3.1
  • Enhancement - Reduced the amount of requests made to Swedbank Pay when the customer gets to the thankyou page for an order that could happen in some cases.
  • Fix - Fixed an issue where some payments would automatically be set to Completed in WooCommerce when the callback from Swedbank Pay was processed for some payment methods.
  • Fix - Fixed an issue where the overlay from WooCommerce would cover some modal windows shown by Swedbank Pay during the checkout when using the Seamless Menu checkout flow.
  • Fix - Fixed an issue where the description for shipping methods was not included in the order lines sent to Swedbank Pay.
4.3.0
  • Feature - Added a new checkout flow, Seamless Menu, which provides a more integrated payment experience within the WooCommerce checkout page.
  • Feature - Added an option to automatically capture the payment when the order is marked as Completed in WooCommerce. This can be toggled in the plugin settings. Note, you can still manually capture payments if needed through the metabox action buttons.
  • Feature - Added an option to automatically cancel the payment when the order is marked as Cancelled in WooCommerce. This can be toggled in the plugin settings. Note, you can still manually cancel payments if needed through the metabox action buttons.
  • Tweak - Replaced jquery-blockui with wc-jquery-blockui for eligible WooCommerce versions.
  • Tweak - Added UTM parameters in support form link for better tracking of support requests.
4.2.1
  • Tweak - Replaced the internal support form page with a direct link to the external website's support page.
4.2.0
  • Tweak - Refund processing has been optimized for improved speed and reliability.
  • Tweak - IP address validation has been removed and replaced with a new mechanism that validates callback data, preventing valid callbacks from being incorrectly rejected.
  • Fix - API requests no longer fail when the order line's description is too long. The item name is now used and trimmed if it exceeds the allowed length.
  • Fix - Admin scripts now load only on Swedbank Pay orders, preventing read-only fields on other orders.
  • Fix - Fixed a critical error when cancelling or refunding an order.
4.1.1
  • Tweak - This version include no changes, only modifications to the changelog.
4.1.0
  • Feature - Added support for WooCommerce Subscriptions.
  • Tweak - The order status is now determined directly by WooCommerce. Previously, an authorized order was set to "on-hold".
  • Tweak - A captured order will now be set to "completed" instead of the previous "processing" status.
4.0.1
  • Fix - Update files included in the release.
4.0.0
  • Feature - Added support for the WooCommerce Action Scheduler.
  • Feature - Added setting to exclude order lines from the payment request to improve compatibility gift cards.
  • Feature - Improved tracing and logging of errors for easier troubleshooting.
  • Feature - Added an entry in the system report for encountered errors, and the plugin settings.
  • Feature - Added PHP scoping for prevent dependencies conflict with other plugins or themes.
  • Fix - Addressed various PHP warnings.
  • Fix - Addressed warning related to referencing text domain before loaded.