Rabo OmniKassa 2.0 for WooCommerce


One dashboard for all your payment solutions

What is Rabo OmniKassa 2.0?
Always in control and able to manage your products yourself: that is Rabo OmniKassa. You receive all payments within 1 day on your business account, 365 days per year. You can check and manage everything yourself in the dashboard. That gives peace, space and time to be able to continue working on your business.

How does Rabo OmniKassa work?
With Rabo OmniKassa you have both debit card payments and online payments together in one overview. Useful to keep track of your various commercial units, your physical store(s) or your webshops. If you want to expand, you can easily add additional products through the dashboard. For instance when you use Rabo SmartPin on location, but also want to sell your articles in a webshop. This way you can work in a future-oriented manner.

What do you need?
* A Rabo OmniKassa agreement, which you can simply request online.
* The WordPress OmniKassa 2.0 plug-in.

Arbitrary section


  • Payment Methods: iDEAL, Afterpay, Bancontact, Maestro, MasterCard, Paypal, Visa en VPay
  • Easy to use dashboard
  • Automatic webhook messages for processing transactions/orders
  • Every Payment Method is optional.
  • Use OmniKassa in different languages: Dutch, Enlish, French and German.
  • Configurable title and description
  • Let users choose a bank from a list or overview.


  • Uses Rabo OmniKassa SHA512 encryption method
  • PCI Compliant! No creditcard data saved locally!
  • SSL supported
  • Signs and checks every message to and from Rabo OmniKassa
  • Secure webhook supported


  • Payment window in Rabo OmniKassa using the iDEAL method.
  • Payment methods in Rabo OmniKassa


  1. Upload the plugin via FTP to the folder /wp-content/plugins/ic-woo-omnikassa-2, or use the WordPress plug-in installation wizard.
  2. Activate the plug-in via the ‘plugins’ screen in WordPress
  3. Navigate to WooCommerce/Settings -> Payments and configure the plug-in/payment methods


Who can I contact when i have a question?

For any technical questions you can get in contact with iDEAL-Checkout via phone or email.
You can find our contact information via the following link: https://www.ideal-checkout.nl/contact

If you have any questions about Rabo OmniKassa you can contact OmniKassa via phone or email.
You can find their contact information via the following link: https://www.rabobank.nl/omnikassa

Transactions aren’t updating?

There can be several reasons why the transactions aren’t updating, all of them are related to the webhook. From the 1st of december there will be an update to the webhook security that could prevent transactions from updating as well. The list below will be issues from common to least common.

  1. The webhook is not configured on the Rabo OmniKassa dashboard
  2. Handshake fails or firewall blocks the request. The accesslogs/usagelogs of the server will also indicate if the previous mentioned could be an issue.
  3. iThemes Security plugin is active. The iThemes plugin has an option to enable HackRepair.com’s ban list feature (WordPress admin » Security » Banned Users » Configure setting button), which blocks user agents that contain “Java” and OmniKassa includes “Java” in their user agent identification for webhook requests. Disabling this feature resolved webhook requests being processed. (Thank you Reüel of Pronamic for this information).
  4. Something is going wrong in the plug-in, please contact us.

Update from 1st of december 2020:
A cipher suite is removed from the allowed list, that is:

The ciphers that are supported are the following:

Update as of the st of july 2021
The following ciphers are also added to the webhook:


You can check the supported ciphers on your website by going to: https://www.ssllabs.com/ssltest/


Read all 1 review

Contributors & Developers

“Rabo OmniKassa 2.0 for WooCommerce” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:


“Rabo OmniKassa 2.0 for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Rabo OmniKassa 2.0 for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Updated deprecated functions
  • Tested on latest WooCommerce version


  • Made width and height smaller for the SVG images.


  • Added a new feature; It is now possible to let users choose a bank on the checkout page.
  • Tested for 5.7.2


  • Fixed an issue where the plug-in wouldnt load properly on Windows servers.
  • Tested the plugin on the latest version of WordPress and WooCommerce.


  • Small translation updates
  • Merging of major patches


  • Payment status updates have changed, order now also updates when customer returns.


  • Order notes weren’t shown when an order wasnt paid.
    This happens when a payment was Cancelled or Expired.


  • Fixed an issue with case insensitive hash comparison.
  • Tested plug-in on WordPress 5.5.3 and WooCommerce 4.7.0


  • Deprecated functions in PHP (7.4.0) removed and replaced by default WordPress functions.


  • All OmniKassa payment methods are given a prefix to prevent issues with other payment methods
  • Check after updating to this version please if the Payment Methods are still active, these can be automatically deactivated!


  • Fixed PayPal not working correctly.


  • Fix implemented for the webhook changing orders where it wasn’t supposed to.
  • PayPal bug fix, so that it will not overwrite the original paypal plug-in.
  • Added extra translations.


  • First release