With this plugin, you can quickly and easily accept payments in WooCommerce through Scanpay’s payment gateway. The plugin is compatible with WooCommerce Subscriptions. We support the following payment methods:
- Visa, Mastercard and Maestro
- JCB, American Express and Diners
This is an official plugin developed by Scanpay ApS in Copenhagen. We are a PCI DSS certified payment gateway focusing on Scandinavian e-commerce. You can create a scanpay account here.
Please follow the steps in the installation and configuration guide.
Contributors & Developers
“Scanpay for WooCommerce” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
Fixed crash if autocapture was empty.
Refined autocapture option.
Refined trim method used to compare totals.
No longer requires php bcmath (bccomp requires it).
Fixed more total mismatch cases.
Fixed total mismatch being triggered sometimes when it should not.
Added debug info for total mismatch cases.
No longer errors on negative items. Instead replaces all items with ‘Discounted cart’.
Capture on complete: Try transaction id stored in scanpay table first.
Added payid link.
Added shopid to dashboard pingurl configuration url
Made it possible to change payment method for subscriptions with no scanpay subscriber id registered.
Fixed subscription bug.
Fixed scanpay details not being saved, if order status was changed manually before seq.
Fixed send ping in module settings.
Added support for card icons in checkout.
Improved plugin settings and setup guide.
Fixed payment method change upon failed subscriptions
Fixed an issue where Scanpay details sometimes would not show.
Fixed switch statement warning.
Fixed bug causing “time since last pingurl” to display wrongly in settings.
Added support for capture on complete.
Fixed scanpay client header merge.
Fixed plugin load order.
Added BETA support for subscriptions. Requires the use of the WooCommerce Subscriptions plugin.
Added support for autocompletion (including autocapture) of orders with virtual goods.
Fixed some cases where the code added in 1.0.9 would kick in when it should not.
Added support for hooks changing total. This will make coupon plugins that modifies the grand total also change the actualy paid amount.
Added tax to item fees.
Verified to work with woocommerce 3.5.0.
Updated supported wordpress/woocommerce versions.
Added new ping endpoint to remove slashes, kept support for old one.
Item fees are now considered.
Added ‘woocommerce_scanpay_newurl_data’ filter to allow plugins to customize payment link parameters.
No longer exits if woocommerce is disabled.
Updated version compatibility.
Fixed double stock reduction.
Now uses item line total instead of item price for Scanpay API.
Fixed double Scanpay order display.
Added MobilePay support.
Fixed debug log warnings.
Cart now emptied only after payment is complete (before it was emptied at payment redirect).
Item stocks now reduced upon first ping rather than on redirect.
Added Scanpay Details panel to orders that have been processed by Scanpay.
Autocapture option added. Improved error reporting.
Sku field now a string.