{"id":41276,"date":"2016-01-15T17:23:15","date_gmt":"2016-01-15T17:23:15","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/paypro-gateways-woocommerce\/"},"modified":"2025-09-25T14:18:11","modified_gmt":"2025-09-25T14:18:11","slug":"paypro-gateways-woocommerce","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/paypro-gateways-woocommerce\/","author":14633355,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"3.2.2","stable_tag":"3.2.2","tested":"6.8.5","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"PayPro Gateways - WooCommerce","header_author":"PayPro","header_description":"","assets_banners_color":"ffffff","last_updated":"2025-09-25 14:18:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.paypro.nl\/","header_author_uri":"https:\/\/www.paypro.nl\/","rating":0,"author_block_rating":0,"active_installs":400,"downloads":14289,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"paypro","date":"2016-01-15 17:41:56"},"1.0.1":{"tag":"1.0.1","author":"paypro","date":"2016-02-18 16:35:21"},"1.1.0":{"tag":"1.1.0","author":"paypro","date":"2016-03-24 14:17:07"},"1.2.1":{"tag":"1.2.1","author":"paypro","date":"2017-07-10 14:21:26"},"1.2.2":{"tag":"1.2.2","author":"paypro","date":"2017-08-01 08:29:20"},"1.2.3":{"tag":"1.2.3","author":"paypro","date":"2017-09-12 12:34:02"},"1.2.4":{"tag":"1.2.4","author":"paypro","date":"2018-01-16 14:22:20"},"1.3.0":{"tag":"1.3.0","author":"paypro","date":"2018-12-20 13:56:25"},"1.3.1":{"tag":"1.3.1","author":"paypro","date":"2018-12-20 13:59:41"},"1.3.2":{"tag":"1.3.2","author":"paypro","date":"2020-08-28 12:12:43"},"1.3.3":{"tag":"1.3.3","author":"paypro","date":"2021-11-03 15:19:20"},"2.0.0":{"tag":"2.0.0","author":"paypro","date":"2024-03-04 11:24:39"},"2.0.1":{"tag":"2.0.1","author":"paypro","date":"2024-04-17 13:53:12"},"2.0.2":{"tag":"2.0.2","author":"paypro","date":"2024-05-27 13:26:44"},"3.0.0":{"tag":"3.0.0","author":"paypro","date":"2025-01-08 10:50:34"},"3.0.1":{"tag":"3.0.1","author":"paypro","date":"2025-01-08 15:42:12"},"3.0.2":{"tag":"3.0.2","author":"paypro","date":"2025-01-08 16:39:02"},"3.1.0":{"tag":"3.1.0","author":"paypro","date":"2025-01-20 13:57:54"},"3.1.1":{"tag":"3.1.1","author":"paypro","date":"2025-02-10 11:54:06"},"3.2.0":{"tag":"3.2.0","author":"paypro","date":"2025-08-07 13:46:26"},"3.2.1":{"tag":"3.2.1","author":"paypro","date":"2025-09-25 11:24:52"},"3.2.2":{"tag":"3.2.2","author":"paypro","date":"2025-09-25 14:18:11"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1329173,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":1330380,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":1330380,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.2.1","1.2.2","1.2.3","1.2.4","1.3.0","1.3.1","1.3.2","1.3.3","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","3.0.2","3.1.0","3.1.1","3.2.0","3.2.1","3.2.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1329173,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1329173,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3044935,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Overview of the PayPro settings.","2":"Settings for an individual payment method.","3":"Example of the checkout payment method selection."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[48402,7061,1887,48401,286],"plugin_category":[45],"plugin_contributors":[88001],"plugin_business_model":[],"class_list":["post-41276","plugin","type-plugin","status-publish","hentry","plugin_tags-gateways","plugin_tags-ideal","plugin_tags-payments","plugin_tags-paypro","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-paypro","plugin_committers-paypro"],"banners":{"banner":"https:\/\/ps.w.org\/paypro-gateways-woocommerce\/assets\/banner-772x250.png?rev=1330380","banner_2x":"https:\/\/ps.w.org\/paypro-gateways-woocommerce\/assets\/banner-1544x500.png?rev=1330380","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/paypro-gateways-woocommerce\/assets\/icon-128x128.png?rev=1329173","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/paypro-gateways-woocommerce\/assets\/screenshot-1.png?rev=1329173","caption":"Overview of the PayPro settings."},{"src":"https:\/\/ps.w.org\/paypro-gateways-woocommerce\/assets\/screenshot-2.png?rev=1329173","caption":"Settings for an individual payment method."},{"src":"https:\/\/ps.w.org\/paypro-gateways-woocommerce\/assets\/screenshot-3.png?rev=3044935","caption":"Example of the checkout payment method selection."}],"raw_content":"<!--section=description-->\n<p>This plugin is the official PayPro plugin for WooCommerce. It is easy to use, quick to install and actively maintained by PayPro.<\/p>\n\n<p>Currently the plugin supports the following payment methods:<\/p>\n\n<ul>\n<li>iDEAL<\/li>\n<li>PayPal<\/li>\n<li>Bancontact<\/li>\n<li>Sofort<\/li>\n<li>Riverty<\/li>\n<li>SEPA Credit Transfer<\/li>\n<li>Credit card (Visa and Mastercard)<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Support for all PayPro payment methods<\/li>\n<li>Settings for each payment method<\/li>\n<li>WordPress Multisite support<\/li>\n<li>Translations for English and Dutch<\/li>\n<li>Test mode support<\/li>\n<li>Debug mode for easy debugging<\/li>\n<li>Automatic status changes<\/li>\n<\/ul>\n\n<h4>Note<\/h4>\n\n<p>In order to use this plugin you need to have an approved PayPro account.<\/p>\n\n<!--section=installation-->\n<h4>Requirements<\/h4>\n\n<ul>\n<li>PHP version 7.2 or greater<\/li>\n<li>WordPress 5.0 or greater<\/li>\n<li>WooCommerce 5.0 or greater<\/li>\n<\/ul>\n\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>In the WordPress admin panel go to Plugins -&gt; New Plugin. Search for 'PayPro Gateways - WooCommerce'.<\/li>\n<li>Go to Plugins -&gt; Installed Plugins. Activate the plugin named 'PayPro Gateways - WooCommerce'.<\/li>\n<li>Set your PayPro API key at WooCommerce -&gt; Settings -&gt; PayPro -&gt; Settings<\/li>\n<li>Create a new Webhook at WooCommerce -&gt; Settings -&gt; PayPro -&gt; Webhook<\/li>\n<li>Now select the payment methods you want to use and enable them.<\/li>\n<li>Your webshop is now ready to accept PayPro payments.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the package<\/li>\n<li>Unpack the zip file and upload the 'paypro-gateways-woocommerce' to the plugin directory. You can find the plugin directory in the 'wp-content' directory.<\/li>\n<li>Go to Plugins -&gt; Installed plugins. Activate the plugin named 'PayPro Gateways - WooCommerce'.<\/li>\n<li>Set your PayPro API key at WooCommerce -&gt; Settings -&gt; PayPro -&gt; Settings<\/li>\n<li>Create a new Webhook at WooCommerce -&gt; Settings -&gt; PayPro -&gt; Webhook<\/li>\n<li>Now select the PayPro payment methods you want to use at WooCommerce -&gt; Settings -&gt; Payments.<\/li>\n<li>Your webshop is now ready to accept PayPro payments.<\/li>\n<\/ol>\n\n<p>Do you need help installing the PayPro plugin, check our <a href=\"https:\/\/guide.paypro.nl\/en\/articles\/4595222-woocommerce-plugin\">guide<\/a> or contact support@paypro.nl<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='where%20do%20i%20find%20my%20paypro%20api%20key%3F'><h3>Where do I find my PayPro API key?<\/h3><\/dt>\n<dd><p>You can find your PayPro API key in your <a href=\"https:\/\/app.paypro.nl\/developers\/api-keys\">dashboard<\/a> at 'Developers' in the PayPro dashboard.<\/p><\/dd>\n<dt id='why%20do%20we%20need%20to%20create%20a%20webhook%3F'><h3>Why do we need to create a Webhook?<\/h3><\/dt>\n<dd><p>The Webhook is part of the new notification system the plugin uses to update the orders in your WooCommerce shop.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.2.2<\/h4>\n\n<ul>\n<li>Fix bug where files were missing<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<ul>\n<li>Fix a bug where due to incorrect loading order the payment methods would not show up during checkout<\/li>\n<\/ul>\n\n<h4>3.2.0<\/h4>\n\n<ul>\n<li>Fix activation checks to correctly check the WooCommerce plugin version<\/li>\n<li>Remove the translation file loading<\/li>\n<li>Update tested up to 6.8.2<\/li>\n<li>Update WooCommerce compatability to 10.0.4<\/li>\n<\/ul>\n\n<h4>3.1.1<\/h4>\n\n<ul>\n<li>Fix a bug where processing a cancel webhook would return a 401<\/li>\n<\/ul>\n\n<h4>3.1.0<\/h4>\n\n<ul>\n<li>Remove iDEAL issuer selection from payment page<\/li>\n<li>Change payment method name AfterPay to Riverty<\/li>\n<li>Update FAQ with links to our guide<\/li>\n<\/ul>\n\n<h4>3.0.2<\/h4>\n\n<ul>\n<li>Add missing files<\/li>\n<\/ul>\n\n<h4>3.0.1<\/h4>\n\n<ul>\n<li>Fix incorrect translation loading<\/li>\n<li>Update tested up to 6.7.1<\/li>\n<li>Update composer files to load properly<\/li>\n<\/ul>\n\n<h4>3.0.0<\/h4>\n\n<p>IMPORTANT 3.0.0 is a major update and implements the new PayPro API and webhook system. This requires you to use a new API key and creating a webhook before you can accept payments again.<\/p>\n\n<ul>\n<li>Implement new PayPro API<\/li>\n<li>Implement new PayPro webhook system<\/li>\n<li>Add WooCommerce subscriptions plugin support<\/li>\n<li>Add refund support for most payment methods<\/li>\n<li>Removed iDEAL QR<\/li>\n<li>Added PayPro webhook settings page to create a new webhook<\/li>\n<\/ul>\n\n<h4>2.0.2<\/h4>\n\n<ul>\n<li>Fixed large icons in the legacy checkout for some themes<\/li>\n<\/ul>\n\n<h4>2.0.1<\/h4>\n\n<ul>\n<li>Fixed a bug where order would not be automatically cancelled when payment is cancelled<\/li>\n<li>Return 'ok' in the callback response body<\/li>\n<\/ul>\n\n<h4>2.0.0<\/h4>\n\n<p>IMPORTANT 2.0.0 is a major update and changes the versions of WordPress, PHP and WooCommerce that are supported. Make sure before upgrading to validate your webshop is up-to-date.<\/p>\n\n<ul>\n<li>Drop support for WordPress below 5.0<\/li>\n<li>Drop support for WooCommerce below 5.0<\/li>\n<li>Drop support for PHP below 7.2<\/li>\n<li>Update plugin to be tested with WordPress 6.4.3<\/li>\n<li>Update plugin to be compatible with WooCommerce 8.5<\/li>\n<li>Add WooCommerce checkout blocks support<\/li>\n<li>Add WooCommerce HPOS support<\/li>\n<li>Update logos for all payment methods<\/li>\n<li>Move PayPro settings page to its own tab: WooCommerce -&gt; Settings -&gt; PayPro<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Fixed a bug where order_key would be sanitized incorrectly<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fix missing files<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added iDEAL QR pay method<\/li>\n<li>Implemented new PayPro API client<\/li>\n<li>Updates for compatability with Wordpress 5.0 and WooCommerce 3.5<\/li>\n<li>Updated various translations<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Correctly post shipping fields when provided<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed a bug where the product ID would not be sent correctly<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed a bug where product_id would be posted while it's invalid<\/li>\n<li>Fixed some small typos<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed stock update call for WooCommerce 2.6<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Improved compatibability with WooCommerce 3.0 and 3.1<\/li>\n<li>Updated certificate bundle<\/li>\n<li>Updated Bancontact image and default title<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Reworked status updates for orders. Fixes the bugs with updating orders if there are multiple payments.<\/li>\n<li>Added an option to select the status for an order when a payment is completed.<\/li>\n<li>Multiple small fixes.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed a bug where orders with multiple payments would not update correctly.<\/li>\n<li>Fixed a bug where the layout of the PayPro settings would be wrong.<\/li>\n<li>Changed payment gateway images to the same size.<\/li>\n<li>Added extra sanitization.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<p>First stable release<\/p>","raw_excerpt":"With this plugin you easily add all PayPro payment gateways to your WooCommerce webshop.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/41276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=41276"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/paypro"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=41276"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=41276"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=41276"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=41276"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=41276"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=41276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}