{"id":26640,"date":"2013-12-09T10:08:39","date_gmt":"2013-12-09T10:08:39","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/multibanco-ifthen-software-gateway-for-woocommerce\/"},"modified":"2026-03-15T10:24:06","modified_gmt":"2026-03-15T10:24:06","slug":"multibanco-ifthen-software-gateway-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/hy.wordpress.org\/plugins\/multibanco-ifthen-software-gateway-for-woocommerce\/","author":13328421,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"11.5.3","stable_tag":"11.5.3","tested":"7.0","requires":"5.8","requires_php":"7.2","requires_plugins":null,"header_name":"Multibanco, MB WAY, Credit card, Apple Pay, Google Pay, Payshop, Cofidis Pay, and PIX (ifthenpay) for WooCommerce","header_author":"Naked Cat Plugins (by Webdados)","header_description":"","assets_banners_color":"9ea9d0","last_updated":"2026-03-15 10:24:06","external_support_url":"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.webdados.pt\/wordpress\/plugins\/multibanco-ifthen-software-gateway-woocommerce-wordpress\/","header_author_uri":"https:\/\/nakedcatplugins.com","rating":5,"author_block_rating":0,"active_installs":8000,"downloads":325093,"num_ratings":21,"support_threads":4,"support_threads_resolved":4,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"wonderm00n","date":"2014-03-05 18:04:08"},"1.1":{"tag":"1.1","author":"wonderm00n","date":"2014-09-24 12:57:30"},"1.2":{"tag":"1.2","author":"wonderm00n","date":"2014-10-07 11:53:07"},"1.3":{"tag":"1.3","author":"wonderm00n","date":"2014-10-07 14:06:26"},"1.4":{"tag":"1.4","author":"wonderm00n","date":"2014-10-16 15:14:08"},"1.4.1":{"tag":"1.4.1","author":"wonderm00n","date":"2014-10-25 12:44:57"},"1.4.2":{"tag":"1.4.2","author":"wonderm00n","date":"2014-10-28 14:40:16"},"1.5":{"tag":"1.5","author":"wonderm00n","date":"2014-10-29 14:56:59"},"1.5.1":{"tag":"1.5.1","author":"wonderm00n","date":"2014-12-04 12:46:55"},"1.6":{"tag":"1.6","author":"webdados","date":"2015-04-09 14:46:07"},"1.6.1":{"tag":"1.6.1","author":"webdados","date":"2015-05-12 15:04:09"},"1.6.2":{"tag":"1.6.2","author":"webdados","date":"2015-05-14 15:00:02"},"1.6.2.1":{"tag":"1.6.2.1","author":"webdados","date":"2015-05-25 17:21:53"},"1.7":{"tag":"1.7","author":"webdados","date":"2015-08-27 17:30:48"},"1.7.0.1":{"tag":"1.7.0.1","author":"webdados","date":"2015-08-27 17:48:31"},"1.7.0.2":{"tag":"1.7.0.2","author":"webdados","date":"2015-08-27 17:52:32"},"1.7.1":{"tag":"1.7.1","author":"webdados","date":"2015-09-03 17:37:59"},"1.7.2":{"tag":"1.7.2","author":"webdados","date":"2015-09-23 15:57:34"},"1.7.3":{"tag":"1.7.3","author":"webdados","date":"2015-09-24 18:00:36"},"1.7.3.1":{"tag":"1.7.3.1","author":"webdados","date":"2015-09-24 18:04:01"},"1.7.4":{"tag":"1.7.4","author":"webdados","date":"2015-10-08 16:44:38"},"1.7.4.1":{"tag":"1.7.4.1","author":"webdados","date":"2015-10-28 15:37:20"},"1.7.5":{"tag":"1.7.5","author":"webdados","date":"2015-10-29 14:32:39"},"1.7.5.1":{"tag":"1.7.5.1","author":"webdados","date":"2015-10-30 10:56:08"},"1.7.6":{"tag":"1.7.6","author":"webdados","date":"2015-11-10 19:23:21"},"1.7.7":{"tag":"1.7.7","author":"webdados","date":"2015-12-14 15:02:30"},"1.7.7.1":{"tag":"1.7.7.1","author":"webdados","date":"2015-12-14 15:04:32"},"1.7.8":{"tag":"1.7.8","author":"webdados","date":"2015-12-14 19:20:50"},"1.7.9":{"tag":"1.7.9","author":"webdados","date":"2015-12-28 18:16:35"},"1.7.9.1":{"tag":"1.7.9.1","author":"webdados","date":"2015-12-29 11:26:06"},"1.8":{"tag":"1.8","author":"webdados","date":"2016-03-03 19:27:52"},"1.8.1":{"tag":"1.8.1","author":"webdados","date":"2016-04-27 15:02:30"},"1.8.2":{"tag":"1.8.2","author":"webdados","date":"2016-05-24 09:50:31"},"1.8.3":{"tag":"1.8.3","author":"webdados","date":"2016-06-20 18:25:54"},"1.8.4":{"tag":"1.8.4","author":"webdados","date":"2016-07-20 08:40:31"},"1.8.5":{"tag":"1.8.5","author":"webdados","date":"2016-10-03 11:27:25"},"1.8.6":{"tag":"1.8.6","author":"webdados","date":"2016-10-17 13:41:43"},"1.8.7":{"tag":"1.8.7","author":"webdados","date":"2016-10-19 14:39:19"},"1.8.8":{"tag":"1.8.8","author":"webdados","date":"2016-11-01 13:39:42"},"1.8.8.1":{"tag":"1.8.8.1","author":"webdados","date":"2016-11-17 14:06:15"},"1.8.8.2":{"tag":"1.8.8.2","author":"webdados","date":"2016-12-09 16:38:54"},"1.8.9":{"tag":"1.8.9","author":"webdados","date":"2017-01-24 13:18:07"},"1.9":{"tag":"1.9","author":"webdados","date":"2017-03-27 12:26:24"},"1.9.1":{"tag":"1.9.1","author":"webdados","date":"2017-04-05 18:32:37"},"1.9.2":{"tag":"1.9.2","author":"webdados","date":"2017-04-10 14:15:20"},"1.9.3":{"tag":"1.9.3","author":"webdados","date":"2017-07-31 16:17:47"},"1.9.3.1":{"tag":"1.9.3.1","author":"webdados","date":"2017-07-31 18:44:47"},"1.9.3.2":{"tag":"1.9.3.2","author":"webdados","date":"2017-09-22 12:46:03"},"1.9.3.3":{"tag":"1.9.3.3","author":"webdados","date":"2017-09-26 15:43:52"},"1.9.3.4":{"tag":"1.9.3.4","author":"webdados","date":"2017-10-11 16:33:50"},"1.9.3.5":{"tag":"1.9.3.5","author":"webdados","date":"2017-10-12 09:49:03"},"1.9.4":{"tag":"1.9.4","author":"webdados","date":"2017-11-09 13:04:29"},"10.0.0":{"tag":"10.0.0","author":"webdados","date":"2025-01-06 11:58:59"},"10.0.1":{"tag":"10.0.1","author":"webdados","date":"2025-01-07 17:22:50"},"10.0.2":{"tag":"10.0.2","author":"webdados","date":"2025-01-13 16:10:16"},"10.1.0":{"tag":"10.1.0","author":"webdados","date":"2025-01-15 11:56:47"},"10.2.0":{"tag":"10.2.0","author":"webdados","date":"2025-03-17 14:20:44"},"10.2.1":{"tag":"10.2.1","author":"webdados","date":"2025-03-17 14:43:19"},"10.3.0":{"tag":"10.3.0","author":"nakedcatplugins","date":"2025-04-12 12:11:29"},"10.4.0":{"tag":"10.4.0","author":"nakedcatplugins","date":"2025-05-03 14:28:37"},"10.4.1":{"tag":"10.4.1","author":"nakedcatplugins","date":"2025-05-22 13:34:30"},"10.5.0":{"tag":"10.5.0","author":"nakedcatplugins","date":"2025-08-19 13:44:08"},"11.0.0":{"tag":"11.0.0","author":"nakedcatplugins","date":"2025-09-11 13:51:52"},"11.1.0":{"tag":"11.1.0","author":"nakedcatplugins","date":"2025-09-22 13:43:32"},"11.2.0":{"tag":"11.2.0","author":"nakedcatplugins","date":"2025-10-20 12:56:55"},"11.2.1":{"tag":"11.2.1","author":"nakedcatplugins","date":"2025-10-30 17:38:08"},"11.3.0":{"tag":"11.3.0","author":"nakedcatplugins","date":"2026-01-14 14:37:46"},"11.3.1":{"tag":"11.3.1","author":"nakedcatplugins","date":"2026-01-15 10:32:16"},"11.3.2":{"tag":"11.3.2","author":"nakedcatplugins","date":"2026-01-21 17:36:46"},"11.4.0":{"tag":"11.4.0","author":"nakedcatplugins","date":"2026-02-08 11:09:04"},"11.4.1":{"tag":"11.4.1","author":"nakedcatplugins","date":"2026-02-10 16:32:58"},"11.5.0":{"tag":"11.5.0","author":"nakedcatplugins","date":"2026-02-23 10:08:14"},"11.5.1":{"tag":"11.5.1","author":"nakedcatplugins","date":"2026-02-24 10:54:32"},"11.5.2":{"tag":"11.5.2","author":"nakedcatplugins","date":"2026-03-02 17:45:06"},"11.5.3":{"tag":"11.5.3","author":"nakedcatplugins","date":"2026-03-15 10:24:06"},"2.0":{"tag":"2.0","author":"webdados","date":"2017-11-22 14:10:28"},"2.0.1":{"tag":"2.0.1","author":"webdados","date":"2017-12-15 19:35:14"},"2.0.2":{"tag":"2.0.2","author":"webdados","date":"2017-12-19 11:24:27"},"2.0.3":{"tag":"2.0.3","author":"webdados","date":"2017-12-28 11:48:06"},"2.0.4":{"tag":"2.0.4","author":"webdados","date":"2018-01-04 14:39:18"},"2.0.4.1":{"tag":"2.0.4.1","author":"webdados","date":"2018-01-04 14:43:39"},"2.1":{"tag":"2.1","author":"webdados","date":"2018-01-24 13:58:25"},"2.1.1":{"tag":"2.1.1","author":"webdados","date":"2018-01-26 16:42:32"},"2.1.1.1":{"tag":"2.1.1.1","author":"webdados","date":"2018-01-30 22:22:09"},"2.1.2":{"tag":"2.1.2","author":"webdados","date":"2018-02-02 14:44:39"},"2.1.2.1":{"tag":"2.1.2.1","author":"webdados","date":"2018-02-02 14:50:23"},"2.1.3":{"tag":"2.1.3","author":"webdados","date":"2018-02-15 11:16:40"},"2.1.4":{"tag":"2.1.4","author":"webdados","date":"2018-02-19 13:28:34"},"2.1.4.1":{"tag":"2.1.4.1","author":"webdados","date":"2018-03-21 14:12:30"},"3":{"tag":"3","author":"webdados","date":"2018-05-17 13:27:14"},"3.0.1":{"tag":"3.0.1","author":"webdados","date":"2018-05-18 14:56:33"},"3.0.2":{"tag":"3.0.2","author":"webdados","date":"2018-05-20 11:25:56"},"3.0.4":{"tag":"3.0.4","author":"webdados","date":"2018-06-02 14:16:21"},"3.0.5":{"tag":"3.0.5","author":"webdados","date":"2018-06-07 17:00:37"},"3.0.6":{"tag":"3.0.6","author":"webdados","date":"2018-06-08 13:12:36"},"3.1":{"tag":"3.1","author":"webdados","date":"2018-07-06 13:38:06"},"3.1.1.2":{"tag":"3.1.1.2","author":"webdados","date":"2018-07-18 13:09:27"},"3.1.2":{"tag":"3.1.2","author":"webdados","date":"2018-08-28 15:28:02"},"3.2":{"tag":"3.2","author":"webdados","date":"2018-09-10 12:53:23"},"3.2.1":{"tag":"3.2.1","author":"webdados","date":"2018-09-11 14:23:30"},"3.2.1.1":{"tag":"3.2.1.1","author":"webdados","date":"2018-10-11 13:36:22"},"3.2.1.2":{"tag":"3.2.1.2","author":"webdados","date":"2018-10-23 20:08:17"},"3.3":{"tag":"3.3","author":"webdados","date":"2018-11-02 11:11:03"},"3.3.1":{"tag":"3.3.1","author":"webdados","date":"2018-11-03 10:54:37"},"3.4":{"tag":"3.4","author":"webdados","date":"2018-11-19 19:03:09"},"3.4.1":{"tag":"3.4.1","author":"webdados","date":"2018-12-09 18:28:36"},"3.4.2":{"tag":"3.4.2","author":"webdados","date":"2018-12-15 18:56:55"},"3.4.3":{"tag":"3.4.3","author":"webdados","date":"2018-12-19 20:34:02"},"3.5":{"tag":"3.5","author":"webdados","date":"2019-02-21 11:01:55"},"3.6":{"tag":"3.6","author":"webdados","date":"2019-02-25 19:09:38"},"3.6.0.1":{"tag":"3.6.0.1","author":"webdados","date":"2019-02-26 12:12:34"},"3.6.1":{"tag":"3.6.1","author":"webdados","date":"2019-03-01 14:02:06"},"3.6.2":{"tag":"3.6.2","author":"webdados","date":"2019-03-06 19:02:05"},"3.6.2.1":{"tag":"3.6.2.1","author":"webdados","date":"2019-03-08 18:45:42"},"3.6.2.2":{"tag":"3.6.2.2","author":"webdados","date":"2019-03-13 13:43:15"},"3.6.3":{"tag":"3.6.3","author":"webdados","date":"2019-04-10 17:29:09"},"3.6.3.1":{"tag":"3.6.3.1","author":"webdados","date":"2019-06-20 13:03:17"},"3.6.4":{"tag":"3.6.4","author":"webdados","date":"2019-08-01 13:20:36"},"4.0.0":{"tag":"4.0.0","author":"webdados","date":"2019-09-11 06:20:17"},"4.0.1":{"tag":"4.0.1","author":"webdados","date":"2019-09-11 07:37:45"},"4.0.2":{"tag":"4.0.2","author":"webdados","date":"2019-09-12 14:27:46"},"4.0.3":{"tag":"4.0.3","author":"webdados","date":"2019-09-18 17:33:40"},"4.0.4":{"tag":"4.0.4","author":"webdados","date":"2019-09-26 15:47:24"},"4.0.5":{"tag":"4.0.5","author":"webdados","date":"2019-11-04 09:33:20"},"4.0.6":{"tag":"4.0.6","author":"webdados","date":"2019-11-05 16:34:11"},"4.0.7":{"tag":"4.0.7","author":"webdados","date":"2019-11-25 12:07:57"},"4.0.8":{"tag":"4.0.8","author":"webdados","date":"2019-12-03 09:22:11"},"4.1.0":{"tag":"4.1.0","author":"webdados","date":"2020-01-04 00:27:33"},"4.1.1":{"tag":"4.1.1","author":"webdados","date":"2020-01-04 08:22:59"},"4.1.1.1":{"tag":"4.1.1.1","author":"webdados","date":"2020-01-04 10:59:16"},"4.1.1.2":{"tag":"4.1.1.2","author":"webdados","date":"2020-01-16 00:00:17"},"4.1.2":{"tag":"4.1.2","author":"webdados","date":"2020-01-16 00:37:05"},"4.1.3":{"tag":"4.1.3","author":"webdados","date":"2020-01-17 16:40:17"},"4.2.0":{"tag":"4.2.0","author":"webdados","date":"2020-02-29 15:12:49"},"4.2.1":{"tag":"4.2.1","author":"webdados","date":"2020-04-04 06:52:52"},"4.2.2":{"tag":"4.2.2","author":"webdados","date":"2020-06-08 23:29:45"},"4.2.3":{"tag":"4.2.3","author":"webdados","date":"2020-06-12 13:57:31"},"4.3.0":{"tag":"4.3.0","author":"webdados","date":"2020-07-03 13:16:04"},"4.4.0":{"tag":"4.4.0","author":"webdados","date":"2021-04-03 10:53:11"},"4.4.1":{"tag":"4.4.1","author":"webdados","date":"2020-07-17 15:34:00"},"4.4.2":{"tag":"4.4.2","author":"webdados","date":"2020-07-22 15:37:10"},"4.4.3":{"tag":"4.4.3","author":"webdados","date":"2020-07-23 14:33:22"},"4.4.4":{"tag":"4.4.4","author":"webdados","date":"2020-08-05 11:54:09"},"4.4.5":{"tag":"4.4.5","author":"webdados","date":"2020-08-11 16:59:13"},"4.4.6":{"tag":"4.4.6","author":"webdados","date":"2020-11-04 13:54:15"},"4.4.7":{"tag":"4.4.7","author":"webdados","date":"2020-12-10 08:48:33"},"4.4.8":{"tag":"4.4.8","author":"webdados","date":"2020-12-22 16:09:25"},"4.4.9":{"tag":"4.4.9","author":"webdados","date":"2021-02-19 14:30:12"},"5.0.0":{"tag":"5.0.0","author":"webdados","date":"2021-03-16 11:37:33"},"5.0.1":{"tag":"5.0.1","author":"webdados","date":"2021-04-03 10:57:04"},"5.1.0":{"tag":"5.1.0","author":"webdados","date":"2021-05-27 14:53:55"},"5.1.1":{"tag":"5.1.1","author":"webdados","date":"2021-06-16 15:35:42"},"5.1.2":{"tag":"5.1.2","author":"webdados","date":"2021-08-11 09:14:06"},"5.1.3":{"tag":"5.1.3","author":"webdados","date":"2022-01-05 13:32:05"},"5.1.4":{"tag":"5.1.4","author":"webdados","date":"2022-05-04 13:45:24"},"5.2.0":{"tag":"5.2.0","author":"webdados","date":"2022-05-31 15:03:40"},"6.0.0":{"tag":"6.0.0","author":"webdados","date":"2023-12-12 10:47:11"},"6.0.1":{"tag":"6.0.1","author":"webdados","date":"2022-06-24 16:10:06"},"6.0.2":{"tag":"6.0.2","author":"webdados","date":"2022-06-27 14:04:45"},"6.0.3":{"tag":"6.0.3","author":"webdados","date":"2022-06-30 11:29:49"},"6.0.4":{"tag":"6.0.4","author":"webdados","date":"2022-07-28 11:47:35"},"6.1.1":{"tag":"6.1.1","author":"webdados","date":"2022-08-01 15:53:01"},"6.2.0":{"tag":"6.2.0","author":"webdados","date":"2022-09-03 10:20:23"},"6.3.0":{"tag":"6.3.0","author":"webdados","date":"2022-10-19 16:01:30"},"6.4.0":{"tag":"6.4.0","author":"webdados","date":"2022-10-25 11:33:03"},"6.4.1":{"tag":"6.4.1","author":"webdados","date":"2022-11-03 13:06:37"},"6.5.0":{"tag":"6.5.0","author":"webdados","date":"2022-11-11 17:16:38"},"6.5.1":{"tag":"6.5.1","author":"webdados","date":"2022-11-11 17:51:10"},"6.5.2":{"tag":"6.5.2","author":"webdados","date":"2022-11-29 12:43:20"},"7.0.0":{"tag":"7.0.0","author":"webdados","date":"2022-12-05 12:27:35"},"7.1.0":{"tag":"7.1.0","author":"webdados","date":"2022-12-09 10:55:07"},"7.1.1":{"tag":"7.1.1","author":"webdados","date":"2022-12-18 12:55:22"},"8.0.0":{"tag":"8.0.0","author":"webdados","date":"2023-02-03 13:04:00"},"8.0.1":{"tag":"8.0.1","author":"webdados","date":"2023-02-28 17:21:22"},"8.0.2":{"tag":"8.0.2","author":"webdados","date":"2023-04-01 09:30:21"},"8.1.0":{"tag":"8.1.0","author":"webdados","date":"2023-04-17 16:12:47"},"8.2.0":{"tag":"8.2.0","author":"webdados","date":"2023-04-28 10:18:19"},"8.3.0":{"tag":"8.3.0","author":"webdados","date":"2023-07-08 10:39:26"},"8.4.0":{"tag":"8.4.0","author":"webdados","date":"2023-08-04 11:40:00"},"8.5.0":{"tag":"8.5.0","author":"webdados","date":"2023-08-31 16:27:41"},"8.6.0":{"tag":"8.6.0","author":"webdados","date":"2023-10-10 08:49:56"},"8.7.0":{"tag":"8.7.0","author":"webdados","date":"2023-10-31 11:10:48"},"8.8.0":{"tag":"8.8.0","author":"webdados","date":"2023-11-15 18:25:18"},"8.9.0":{"tag":"8.9.0","author":"webdados","date":"2023-12-05 18:56:35"},"8.9.1":{"tag":"8.9.1","author":"webdados","date":"2023-12-07 09:25:17"},"8.9.2":{"tag":"8.9.2","author":"webdados","date":"2023-12-07 23:06:40"},"8.9.3":{"tag":"8.9.3","author":"webdados","date":"2024-01-11 14:32:14"},"9.0.0":{"tag":"9.0.0","author":"webdados","date":"2024-01-17 17:16:35"},"9.0.1":{"tag":"9.0.1","author":"webdados","date":"2024-02-17 16:47:33"},"9.1.0":{"tag":"9.1.0","author":"webdados","date":"2024-03-03 11:02:41"},"9.1.1":{"tag":"9.1.1","author":"webdados","date":"2024-03-03 11:47:52"},"9.1.2":{"tag":"9.1.2","author":"webdados","date":"2024-03-03 14:53:52"},"9.2.0":{"tag":"9.2.0","author":"webdados","date":"2024-03-18 17:11:09"},"9.2.2":{"tag":"9.2.2","author":"webdados","date":"2024-03-26 16:02:55"},"9.2.3":{"tag":"9.2.3","author":"webdados","date":"2024-04-08 16:29:00"},"9.2.4":{"tag":"9.2.4","author":"webdados","date":"2024-04-09 14:12:50"},"9.3.0":{"tag":"9.3.0","author":"webdados","date":"2024-05-22 14:44:05"},"9.4.0":{"tag":"9.4.0","author":"webdados","date":"2024-06-05 16:49:29"},"9.4.1":{"tag":"9.4.1","author":"webdados","date":"2024-06-26 10:08:40"},"9.4.2":{"tag":"9.4.2","author":"webdados","date":"2024-06-27 10:54:25"},"9.4.3":{"tag":"9.4.3","author":"webdados","date":"2024-07-16 13:14:29"},"9.4.4":{"tag":"9.4.4","author":"webdados","date":"2024-08-06 15:14:02"},"9.5.0":{"tag":"9.5.0","author":"webdados","date":"2024-09-19 11:50:05"},"9.6.0":{"tag":"9.6.0","author":"webdados","date":"2024-10-08 08:25:25"},"9.7":{"tag":"9.7","author":"webdados","date":"2024-11-26 15:51:29"},"9.7.1":{"tag":"9.7.1","author":"webdados","date":"2024-12-02 12:16:45"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":1,"5":20},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3439612,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3439612,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3439612,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3439612,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":null,"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[44297,282,250003,246767,46089],"plugin_category":[41,45],"plugin_contributors":[178156,240703,78419],"plugin_business_model":[216238],"class_list":["post-26640","plugin","type-plugin","status-publish","hentry","plugin_tags-atm","plugin_tags-ecommerce","plugin_tags-homebanking","plugin_tags-ifthenpay","plugin_tags-portugal","plugin_category-communication","plugin_category-ecommerce","plugin_contributors-ifthenpay","plugin_contributors-nakedcatplugins","plugin_contributors-webdados","plugin_business_model-commercial","plugin_committers-nakedcatplugins","plugin_committers-webdados","plugin_support_reps-ifthenpay","plugin_support_reps-nakedcatplugins","plugin_support_reps-ptwooplugins","plugin_support_reps-webdados"],"banners":{"banner":"https:\/\/ps.w.org\/multibanco-ifthen-software-gateway-for-woocommerce\/assets\/banner-772x250.png?rev=3439612","banner_2x":"https:\/\/ps.w.org\/multibanco-ifthen-software-gateway-for-woocommerce\/assets\/banner-1544x500.png?rev=3439612","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/multibanco-ifthen-software-gateway-for-woocommerce\/assets\/icon-128x128.gif?rev=3439612","icon_2x":"https:\/\/ps.w.org\/multibanco-ifthen-software-gateway-for-woocommerce\/assets\/icon-256x256.gif?rev=3439612","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>\u201cPagamento de Servi\u00e7os\u201d (payment of services) on Multibanco (Portuguese ATM network), and MB WAY (using the customer\u2019s mobile phone number), are the most popular ways to pay for services and (online) purchases in Portugal.\nPortuguese consumers trust the \u201cMultibanco\u201d and \u201cMB WAY\u201d payment methods more than any other.<\/p>\n\n<p>This plugin generates a \u201cMultibanco\u201d Payment Reference that customers can use to pay for their WooCommerce orders at an ATM or via home banking, or an \u201cMB WAY\u201d payment request which will send a push notification to the customer\u2019s mobile phone for payment approval.<\/p>\n\n<p>Credit or debit cards, including Apple Pay and Google Pay, CTT Payshop, and Cofidis Pay payment methods are also available.<\/p>\n\n<p>Holders of a Brazilian bank account can conveniently pay for WooCommerce orders in Euros, with automatic currency conversion to Brazilian Real, using PIX.<\/p>\n\n<p>This is the official <a href=\"https:\/\/ifthenpay.com\">ifthenpay<\/a> plugin, and a contract with this company is required. Technical support is provided by <a href=\"https:\/\/nakedcatplugins.com\">Naked Cat Plugins<\/a> (by <a href=\"https:\/\/www.webdados.pt\">Webdados<\/a>) on the <a href=\"https:\/\/wordpress.org\/support\/plugin\/multibanco-ifthen-software-gateway-for-woocommerce\/\">WordPress.org support forums<\/a>.<\/p>\n\n<p><strong>Fully compatible with the new <a href=\"https:\/\/woocommerce.com\/posts\/platform-update-high-performance-order-storage-for-woocommerce\/\">High-Performance Order Storage<\/a> (HPOS) and the <a href=\"https:\/\/woocommerce.com\/checkout-blocks\/\">WooCommerce block-based checkout<\/a>.<\/strong><\/p>\n\n<h4>Features:<\/h4>\n\n<ul>\n<li>Generates a Multibanco Reference for simple payment on the Portuguese ATM network or home banking service;<\/li>\n<li>Allows the customer to pay using MB WAY using their mobile phone;<\/li>\n<li>Allows the customer to pay using their Credit or debit card, including Apple Pay and Google Pay;<\/li>\n<li>Generates a Payshop Reference for simple payment on the <a href=\"https:\/\/www.payshop.pt\/fepsapl\/app\/open\/showSearchAgent.jspx\">Payshop agents network<\/a>, CTT stores or post offices available all over Portugal;<\/li>\n<li>Allows the customer to pay in up to 12 interest-free installments via Cofidis Pay;<\/li>\n<li>Customers with Brazilian bank accounts can use PIX;<\/li>\n<li>Multibanco references with expiration date if the \u201cMB Key\u201d configuration method is used;<\/li>\n<li>Automatically changes the order status to \u201cProcessing\u201d (or \u201cCompleted\u201d if the order only contains virtual downloadable products) and notifies both the customer and the store owner if the automatic \u201cCallback\u201d upon payment is activated;<\/li>\n<li>Automatic \u201cCallback\u201d can be activated upon request to ifthenpay, via the plugin settings screen for each payment method;<\/li>\n<li>Refunds for MB WAY and Credit or debit card - <a href=\"https:\/\/helpdesk.ifthenpay.com\/pt-PT\/support\/solutions\/articles\/79000130517-devoluc%C3%B5es-de-pagamentos-aos-ordenantes\">read this<\/a>;<\/li>\n<li>Shop owner can set minimum and maximum order totals for each payment gateway to be available;<\/li>\n<li>Ability to reduce stock when the order is created or paid;<\/li>\n<li>Allows searching orders (in the admin area) by Multibanco or Payshop reference;<\/li>\n<li>High-Performance Order Storage (HPOS) compatible;<\/li>\n<li>Block-Based Checkout compatible;<\/li>\n<li>WPML compatible (for multilingual shops);<\/li>\n<li>Polylang tested;<\/li>\n<li><a href=\"https:\/\/woocommerce.com\/products\/woocommerce-subscriptions\/\">WooCommerce Subscriptions<\/a> integration (only Multibanco);<\/li>\n<li><a href=\"https:\/\/woocommerce-deposits.com\/\">WooCommerce Deposits by webtomizer<\/a> integration (except Cofidis Pay);<\/li>\n<li>Integration for 3rd party SMS notification plugins (only Multibanco and Payshop):\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/woocommerce-apg-sms-notifications\/\">WooCommerce - APG SMS Notifications<\/a>;<\/li>\n<li><a href=\"https:\/\/woocommerce.com\/products\/twilio-sms-notifications\/\">Twilio SMS Notifications<\/a>;<\/li>\n<li><a href=\"https:\/\/yithemes.com\/themes\/plugins\/yith-woocommerce-sms-notifications\/\">YITH WooCommerce SMS Notification<\/a>;<\/li>\n<li><a href=\"https:\/\/pt.wordpress.org\/plugins\/sms-orders-alertnotifications-for-woocommerce\/\">E-goi SMS Orders Alert\/Notifications for WooCommerce<\/a> (integration implemented on their plugin)<\/li>\n<li>Other providers can be added upon request (under quotation);<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>PRO add-on<\/h4>\n\n<p>Get the <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on<\/a> and unlock extra features:<\/p>\n\n<ul>\n<li>Recover unpaid MB WAY orders by converting them to Multibanco and notifying the customer via email;<\/li>\n<li>Automatic cancellation of orders when Multibanco, Payshop, or MB WAY references expire;<\/li>\n<li>Countdown timer on the \u201cThank you\u201d page for MB WAY payments;<\/li>\n<li>Save the MB WAY mobile number to the user profile for future purchases;<\/li>\n<li>Trigger Multibanco and MB WAY payments when creating orders via the REST API;<\/li>\n<li>Store and show the ifthenpay fee on each order;<\/li>\n<li>Codifis payment information banner, with the price to pay monthly, on the product page (simple and variable products);<\/li>\n<li>Set a payment entity for Multibanco, MB WAY, Credit card, Payshop, and Cofidis Pay at the product category level, so that you can receive payment in different accounts based on the order products (replaces previously available specific extension);\n\n<ul>\n<li>Simplified marketplace;<\/li>\n<li>Lock the cart so you can only have products from a single account in the same order;<\/li>\n<\/ul><\/li>\n<li>Remove \u201cifthenpay Gateway\u201d from the payment method title on the frontend for Apple Pay, Google Pay, and PIX<\/li>\n<li>Remove payment instructions from specific emails, for example, \u201corder completed\u201d, to avoid customer confusion when they are no longer necessary;<\/li>\n<li>Autofill the VAT number on the Cofidis Pay gateway from several VAT number plugins (more can be added on request);<\/li>\n<li>Change the default timeout for calls to the ifthenpay APIs if your website is experiencing communication difficulties;<\/li>\n<li>Hide notices of new available payment methods;<\/li>\n<li>Hide notices of pending callback activation requests;<\/li>\n<li>Hide sidebar in payment method settings screen;<\/li>\n<li>More features coming soon;<\/li>\n<li>By purchasing the PRO add-on, you get the following:\n\n<ul>\n<li>All the features described above;<\/li>\n<li>Premium technical support (conditions apply);<\/li>\n<li>Contribution to the continued development of the solution;<\/li>\n<li>Automatic updates;<\/li>\n<li>Good karma;<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<p>The PRO add-on is a product of <a href=\"https:\/\/nakedcatplugins.com\">Naked Cat Plugins<\/a> (by <a href=\"https:\/\/www.webdados.pt\">Webdados<\/a>), and is not provided by ifthenpay.<\/p>\n\n<h4>Other (premium) plugins<\/h4>\n\n<p>Already know our other WooCommerce (premium) plugins?<\/p>\n\n<ul>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/portuguese-postcodes-for-woocommerce-technical-support\/\">Portuguese Postcodes for WooCommerce<\/a> - Automatic filling of the address details at the checkout, including street name and neighbourhood, based on the postal code<\/li>\n<li><a href=\"https:\/\/invoicewoo.com\/\">Invoicing with InvoiceXpress for WooCommerce<\/a> - Automatically issue invoices directly from the WooCommerce order<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/dpd-portugal-for-woocommerce\/\">DPD Portugal for WooCommerce<\/a> - Create shipping and return guide in the DPD API directly from the WooCommerce order<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/feed-kuantokusta-for-woocommerce-pro\/\">Feed KuantoKusta for WooCommerce<\/a> - Publish your products on Kuanto Kusta with this easy to use feed generator<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/simple-custom-fields-for-woocommerce-blocks-checkout\/\">Simple Checkout Fields Manager for WooCommerce<\/a> - Add custom fields and manage (remove, make required or optional) core fields on the new WooCommerce Block-based Checkout<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/simple-woocommerce-order-approval\/\">Simple WooCommerce Order Approval<\/a> - The hassle-free solution for WooCommerce order approval before payment<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/shop-as-client-for-woocommerce-pro-add-on\/\">Shop as Client for WooCommerce<\/a> - Quickly create orders on behalf of your customers<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/taxonomy-term-and-role-based-discounts-for-woocommerce-pro-add-on\/\">Taxonomy\/Term and Role based Discounts for WooCommerce<\/a> - Easily create bulk discount rules for products based on any taxonomy terms (built-in or custom)<\/li>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/dpd-seur-geopost-pickup-and-lockers-network-for-woocommerce\/\">DPD \/ SEUR \/ Geopost Pickup and Lockers network for WooCommerce<\/a> - Deliver your WooCommerce orders on the DPD and SEUR Pickup network of Parcelshops and Lockers in 21 European countries<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ul>\n<li>Make sure you already have a contract with <a href=\"https:\/\/ifthenpay.com\">ifthenpay<\/a><\/li>\n<li>Use the included automatic install feature on your WordPress admin panel and search for \u201cifthenpay\u201d.<\/li>\n<li>Multibanco: Go to WooCommerce &gt; Settings &gt; Checkout &gt; Pagamento de Servi\u00e7os no Multibanco and fill in the data provided by ifthenpay: MB Key (or legacy Entity and Subentity).<\/li>\n<li>MB WAY: Go to WooCommerce &gt; Settings &gt; Checkout &gt; Pagamento MB WAY no telem\u00f3vel and fill in the data provided by ifthenpay: MB WAY Key.<\/li>\n<li>Credit or debit card: Go to WooCommerce &gt; Settings &gt; Checkout &gt; Credit or debit card and fill in the data provided by ifthenpay: Credit card Key.<\/li>\n<li>Payshop: Go to WooCommerce &gt; Settings &gt; Checkout &gt; Pagamento na rede de agentes Payshop and fill in the data provided by ifthenpay: Payshop Key.<\/li>\n<li>Cofidis Pay: Go to WooCommerce &gt; Settings &gt; Checkout &gt; Cofidis Pay and fill in the data provided by ifthenpay: Cofidis Pay Key.<\/li>\n<li>Apple Pay, Google Pay, and PIX: Go to WooCommerce &gt; Settings &gt; Checkout &gt; ifthenpay Gateway and fill in the data provided by ifthenpay: Backoffice Key, then choose the Gateway Key (request a new \u201cStatic gateway\u201d if you don\u2019t have one already), and finally, the Payment methods you want to activate.<\/li>\n<li>Make sure you ask ifthenpay to activate the \u201cCallback\u201d on their side with the URL and Anti-phishing key provided in the settings screen. There is a feature on each payment method screen that allows you to make this request via an API, except for payment methods via the \u201cifthenpay Gateway\u201d (Apple Pay, Google Pay, and PIX), where the callback activation is automatically set.<\/li>\n<li>Start receiving payments :-)<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20start%20receiving%20payments%20right%20away%3F%20show%20me%20the%20money%21\"><h3>Can I start receiving payments right away? Show me the money!<\/h3><\/dt>\n<dd><p>You have to sign a contract with ifthenpay to activate this service. Go to <a href=\"https:\/\/ifthenpay.com\/?lang=en\">ifthenpay.com<\/a> for more information and to sign up.<\/p><\/dd>\n<dt id=\"i%E2%80%99m%20an%20individual%20and%20not%20a%20registered%20business.%20can%20i%20use%20this%20plugin%3F\"><h3>I\u2019m an individual and not a registered business. Can I use this plugin?<\/h3><\/dt>\n<dd><p>ifthenpay only provides this service to registered businesses and equivalents (such as tax-registered freelancers).\nYou should <a href=\"https:\/\/ifthenpay.com\/#contactos\">contact ifthenpay<\/a> if you need additional details on this matter.<\/p><\/dd>\n<dt id=\"the%20generated%20multibanco%20reference%20does%20not%20contain%20the%20order%20number.%20how%20do%20i%20know%20which%20order%20was%20paid%3F\"><h3>The generated Multibanco reference does not contain the order number. How do I know which order was paid?<\/h3><\/dt>\n<dd><p>ifthenpay will send you an email each time a reference is paid, but the reference does not contain the order number. By design, our plugin does not include the order number in the reference because of the way WooCommerce\/WordPress sets orders\/posts IDs.\nAnyway, you do not need the order number in the reference, because our plugin uses a callback mechanism. ifthenpay automatically notifies WooCommerce when a specific Multibanco reference is used for payment. The order is linked to the reference in the database and will also be automatically set as paid.\nIf you still need to know which order a reference is linked to, use the search box on the WooCommerce Orders administration screen.<\/p><\/dd>\n<dt id=\"how%20do%20i%20test%20the%20callback%20call%20to%20simulate%20a%20payment%20and%20foresee%20what%20happens%20when%20a%20real%20payment%20is%20made%20by%20a%20customer%3F\"><h3>How do I test the callback call to simulate a payment and foresee what happens when a real payment is made by a customer?<\/h3><\/dt>\n<dd><p>Edit your wp-config.php file and set <code>WP_DEBUG<\/code> to <code>true<\/code>.\nThen, place a test order in the frontend using any of the plugin\u2019s payment methods.\nGo to the order edit screen and click the \u201cSimulate callback payment\u201d button.\nDon\u2019t forget to set <code>WP_DEBUG<\/code> to <code>false<\/code> again, as it should not be active on a production website.<\/p><\/dd>\n<dt id=\"how%20to%20issue%20an%20mb%20way%20or%20credit%20or%20debit%20card%20refund%20within%20woocommerce%3F\"><h3>How to issue an MB WAY or Credit or debit card refund within WooCommerce?<\/h3><\/dt>\n<dd><p>Just like in any other WooCommerce payment gateway that supports refunds.\nCheck out the instructions carefully <a href=\"https:\/\/woocommerce.com\/document\/woocommerce-refunds\/\">here (Automatic refunds, step 4)<\/a> and <a href=\"https:\/\/helpdesk.ifthenpay.com\/pt-PT\/support\/solutions\/articles\/79000130517-devoluc%C3%B5es-de-pagamentos-aos-ordenantes\">here (WooCommerce specific instructions)<\/a>.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20plugin%20and%20the%20ifthenpay%20service%20on%20more%20than%20one%20website%3F\"><h3>Can I use this plugin and the ifthenpay service on more than one website?<\/h3><\/dt>\n<dd><p>Yes, but not with the same payment method keys.\nAsk ifthenpay for different credentials for each website, and payment method, you need the service to be available.\nThere are no extra costs, and you can even route payments to separate bank accounts.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20look%20and%20feel%20of%20the%20payment%20instructions%20on%20the%20%E2%80%9Cthank%20you%E2%80%9D%20page%20and%2For%20the%20new%20order%20email%2C%20as%20well%20as%20the%20sms%20message%20format%3F\"><h3>Can I change the look and feel of the payment instructions on the \u201cThank you\u201d page and\/or the new order email, as well as the SMS message format?<\/h3><\/dt>\n<dd><p>Yes, you can, but you should know your way around WordPress filters.\nThere are filters for this, and you can find examples in <code>hooks-examples.php<\/code>.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20payment%20gateway%20icon%20on%20the%20checkout%20page%3F\"><h3>Can I change the payment gateway icon on the checkout page?<\/h3><\/dt>\n<dd><p>There are also filters for this. See <code>hooks-examples.php<\/code>.<\/p><\/dd>\n<dt id=\"i%20want%20to%20charge%20an%20additional%20fee%20for%20these%20payment%20methods.%20how%20should%20i%20do%20it%3F\"><h3>I want to charge an additional fee for these payment methods. How should I do it?<\/h3><\/dt>\n<dd><p>You shouldn\u2019t! To our knowledge, it\u2019s illegal under <a href=\"https:\/\/www.bportugal.pt\/sites\/default\/files\/anexos\/legislacoes\/dl3ano2010.PDF\">Portuguese law<\/a> and a <a href=\"https:\/\/europa.eu\/youreurope\/business\/finance-funding\/making-receiving-payments\/electronic-cash-payments\/index_en.htm\">European directive<\/a> to charge an extra fee based on the payment method chosen by the customer.\nIf you don\u2019t care about legislation, plugins are available that allow you to set extra fees per payment method. Please, don\u2019t ask us for support on this.<\/p><\/dd>\n<dt id=\"how%20much%20time%20does%20the%20customer%20have%20to%20pay%20with%20mb%20way%3F\"><h3>How much time does the customer have to pay with MB WAY?<\/h3><\/dt>\n<dd><p>The MB WAY payment requests expire after 4 minutes.<\/p><\/dd>\n<dt id=\"why%20doesn%E2%80%99t%20the%20customer%20receive%20an%20email%20when%20paying%20with%20mb%20way%2C%20credit%20card%2C%20apple%20pay%2C%20google%20pay%2C%20or%20pix%3F\"><h3>Why doesn\u2019t the customer receive an email when paying with MB WAY, Credit card, Apple Pay, Google Pay, or PIX?<\/h3><\/dt>\n<dd><p>These payments need to be approved immediately after checking out.\nWooCommerce only sends payment instruction emails for payment methods that require later payment, not immediate payment, like Multibanco, Payshop, and Bank transfer, for example.\nThe customer will still receive an email upon payment if properly configured in WooCommerce (just not before).<\/p><\/dd>\n<dt id=\"do%20apple%20pay%20and%20google%20pay%20support%20express%20checkout%3F\"><h3>Do Apple Pay and Google Pay support Express Checkout?<\/h3><\/dt>\n<dd><p>Not at this time. Apple Pay and Google Pay are processed via the ifthenpay Gateway. Everything related to payment happens there, and the customer is redirected back to the website afterward.\nThis means the checkout addresses are the ones the user entered on the website checkout page, not the ones provided by Apple or Google, which also means any custom field will be collected, which doesn\u2019t happen on Express Checkout.<\/p><\/dd>\n<dt id=\"%5Bwpml%5D%20my%20website%20is%20multilingual.%20will%20i%20be%20able%20to%20use%20this%20plugin%3F\"><h3>[WPML] My website is multilingual. Will I be able to use this plugin?<\/h3><\/dt>\n<dd><p>Yes. This plugin is officially WPML compatible.\nYou will need the WPML and WPML String Translation Plugins (alongside WooCommerce Multilingual, which is mandatory for any WooCommerce + WPML install).<\/p><\/dd>\n<dt id=\"%5Bwpml%5D%20how%20can%20i%20translate%20the%20payment%20method%20title%20and%20description%20the%20customer%20sees%20on%20the%20checkout%20page%20to%20secondary%20languages%3F\"><h3>[WPML] How can I translate the payment method title and description the customer sees on the checkout page to secondary languages?<\/h3><\/dt>\n<dd><p>Go to WPML &gt; String Translation &gt; Search and translate all the strings in the <code>woocommerce<\/code> and <code>multibanco_ifthen_for_woocommerce<\/code> domains containing <code>ifthen_for_woocommerce<\/code> in their name.<\/p><\/dd>\n<dt id=\"%5Bsms%5D%20how%20to%20include%20the%20multibanco%20and%2For%20payshop%20payment%20instructions%20in%20the%20sms%20sent%20by%20%E2%80%9Cwoocommerce%20-%20apg%20sms%20notifications%E2%80%9D%3F\"><h3>[SMS] How to include the Multibanco and\/or Payshop payment instructions in the SMS sent by \u201cWooCommerce - APG SMS Notifications\u201d?<\/h3><\/dt>\n<dd><p>Go to WooCommerce &gt; SMS Notifications and add the <code>%multibanco_ifthen%<\/code> and\/or <code>%payshop_ifthen%<\/code> variables to \u201cOrder on-hold custom message\u201d.<\/p><\/dd>\n<dt id=\"%5Bsms%5D%20how%20to%20include%20the%20multibanco%20and%2For%20payshop%20payment%20instructions%20in%20the%20sms%20sent%20by%20%E2%80%9Ctwilio%20sms%20notifications%E2%80%9D%3F\"><h3>[SMS] How to include the Multibanco and\/or Payshop payment instructions in the SMS sent by \u201cTwilio SMS Notifications\u201d?<\/h3><\/dt>\n<dd><p>Go to WooCommerce &gt; Settings &gt; SMS and add the <code>%multibanco_ifthen%<\/code> and\/or <code>%payshop_ifthen%<\/code> variables to \u201cCustomer Notifications\u201c &gt; \u201cOn Hold SMS Message\u201d.<\/p><\/dd>\n<dt id=\"%5Bsms%5D%20how%20to%20include%20the%20multibanco%20and%2For%20payshop%20payment%20instructions%20in%20the%20sms%20sent%20by%20%E2%80%9Cyith%20woocommerce%20sms%20notification%E2%80%9D%3F\"><h3>[SMS] How to include the Multibanco and\/or Payshop payment instructions in the SMS sent by \u201cYITH WooCommerce SMS Notification\u201d?<\/h3><\/dt>\n<dd><p>Go to YITH Plugins &gt; SMS Notifications &gt; SMS Settings and add the <code>{multibanco_ifthen}<\/code> and\/or <code>{payshop_ifthen}<\/code> variables to \u201cOn hold\u201d.<\/p><\/dd>\n<dt id=\"%5Badvanced%5D%20can%20i%20use%20a%20specific%20multibanco%20entity%2Fsubentity%20or%20key%2C%20mb%20way%2C%20credit%20card%2C%20or%20payshop%20key%20based%20on%20order%20details%3F\"><h3>[Advanced] Can I use a specific Multibanco Entity\/Subentity or Key, MB WAY, Credit card, or Payshop Key based on order details?<\/h3><\/dt>\n<dd><p>Yes, you should use the <code>multibanco_ifthen_base_ent_subent<\/code> or <code>multibanco_ifthen_base_mbkey<\/code>, <code>multibanco_ifthen_base_mbwaykey<\/code>, <code>multibanco_ifthen_base_creditcardkey<\/code> or <code>multibanco_ifthen_base_payshopkey<\/code> filters. See <code>hooks-examples.php<\/code>.<\/p><\/dd>\n<dt id=\"%5Badvanced%5D%20the%20order%20is%20set%20to%20%E2%80%9Con%20hold%E2%80%9D%20for%20multibanco%20and%20payshop%2C%20can%20i%20make%20it%20%E2%80%9Cpending%E2%80%9D%20by%20default%3F\"><h3>[Advanced] The order is set to \u201cOn Hold\u201d for Multibanco and Payshop, can I make it \u201cPending\u201d by default?<\/h3><\/dt>\n<dd><p>You shouldn\u2019t but\u2026 yes, you can. Just return <code>false<\/code> to the <code>multibanco_ifthen_set_on_hold<\/code> and\/or <code>payshop_ifthen_set_on_hold<\/code> filter.\nBe advised that no \u201cnew order\u201d email, with payment instructions, will be sent to the customer unless you use some plugin or custom code to force it.<\/p><\/dd>\n<dt id=\"%5Badvanced%5D%20i%E2%80%99ve%20set%20up%20woocommerce%20to%20cancel%20unpaid%20orders%20after%20x%20minutes%2C%20why%20are%20my%20multibanco%20and%2For%20payshop%20orders%20not%20being%20canceled%3F\"><h3>[Advanced] I\u2019ve set up WooCommerce to cancel unpaid orders after x minutes, why are my Multibanco and\/or Payshop orders not being canceled?<\/h3><\/dt>\n<dd><p>WooCommerce only automatically cancels \u201cPending\u201d orders, not \u201cOn Hold\u201d, because these orders are set to be paid by offline methods (like Multibanco or Payshop), and payment can occur at any time, even after the order is canceled. Still, if you want to take that risk, just return <code>true<\/code> to the <code>multibanco_ifthen_cancel_unpaid_orders<\/code> and\/or <code>payshop_ifthen_cancel_unpaid_orders<\/code> filter.\nYou can also restore that order\u2019s product stock by returning <code>true<\/code> to the <code>multibanco_ifthen_cancel_unpaid_orders_restore_stock<\/code> and\/or <code>payshop_ifthen_cancel_unpaid_orders_restore_stock<\/code> filter, although the WooCommerce team <a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/issues\/3712#issuecomment-23650563\">doesn\u2019t recommend<\/a> it.\nBe advised the Multibanco or Payshop reference will still be active and can be paid later on.<\/p><\/dd>\n<dt id=\"%5Badvanced%5D%20can%20i%20prevent%20the%20plugin%20from%20adding%20the%20payment%20instructions%20and%2For%20the%20payment%20received%20message%20to%20emails%3F\"><h3>[Advanced] Can I prevent the plugin from adding the payment instructions and\/or the payment received message to emails?<\/h3><\/dt>\n<dd><p>You can use the <code>multibanco_ifthen_email_instructions_pending_send<\/code> and\/or <code>mbway_ifthen_email_instructions_pending_send<\/code> filter: return false and the payment instructions won\u2019t be included in the \u201cnew order\u201d email \u2013 we do not recommend you to do it, though.\nYou can use the <code>multibanco_ifthen_email_instructions_payment_received_send<\/code> and\/or <code>mbway_ifthen_email_instructions_payment_received_send<\/code> filter: return false and the payment received message won\u2019t be included in the \u201cProcessing\u201d or \u201cCompleted\u201d email.<\/p><\/dd>\n<dt id=\"ifthenpay%20says%20my%20callback%20url%20is%20returning%20a%20404%20error.%20is%20there%20a%20solution%3F\"><h3>ifthenpay says my callback URL is returning a 404 error. Is there a solution?<\/h3><\/dt>\n<dd><p>You probably have weird permalink settings (or permalinks not set at all) in your WordPress install.<\/p>\n\n<p>If your permalinks are set as \u201cPlain\u201d, tell them to change the callback URL from <code>https:\/\/yourwebsite\/wc-api\/WC_Multibanco_IfThen_Webdados\/?chave=[CHAVE_ANTI_PHISHING]...<\/code> to <code>https:\/\/yourwebsite\/?wc-api=WC_Multibanco_IfThen_Webdados&amp;chave=[CHAVE_ANTI_PHISHING]...<\/code>.\nIf your permalinks are set as \u201cCustom structure\u201d: <code>\/index.php\/%postname%\/<\/code> tell them to set the callback to <code>https:\/\/yourwebsite\/index.php\/wc-api\/WC_Multibanco_IfThen_Webdados\/?chave=[CHAVE_ANTI_PHISHING]...<\/code><\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compliant%20with%20the%20european%20union%20general%20data%20protection%20regulation%20%28gdpr%29%3F\"><h3>Is this plugin compliant with the European Union General Data Protection Regulation (GDPR)?<\/h3><\/dt>\n<dd><p>This plugin does not collect or send any private data of the website where it\u2019s installed, its customers, or the orders, to Webdados (the plugin author) or ifthenpay (the payment processor).\nIn the MB WAY module, the mobile phone number is collected to request payment authorization and it can be legitimately processed based on Article 6 (1) (b) of the GDPR.\nifthenpay\u2019s privacy policy can be found at <a href=\"https:\/\/ifthenpay.com\/termosCondicoes\">https:\/\/ifthenpay.com\/termosCondicoes<\/a><\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20the%20new%20woocommerce%20high-performance%20order%20storage%3F\"><h3>Is this plugin compatible with the new WooCommerce High-Performance Order Storage?<\/h3><\/dt>\n<dd><p>Yes. This plugin is fully compatible with HPOS since December 2022.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20the%20woocommerce%20cart%20and%20checkout%20blocks%3F\"><h3>Is this plugin compatible with the WooCommerce Cart and Checkout Blocks?<\/h3><\/dt>\n<dd><p>Yes. This plugin is compatible with the Block-Based Checkout since August 2020.<\/p><\/dd>\n<dt id=\"i%20need%20technical%20support.%20who%20should%20i%20contact%2C%20ifthenpay%20or%20webdados%3F\"><h3>I need technical support. Who should I contact, ifthenpay or Webdados?<\/h3><\/dt>\n<dd><p>Although this is the official ifthenpay WooCommerce plugin, development and support is provided by <a href=\"https:\/\/www.webdados.pt\">Webdados<\/a>.\nFor free\/standard support you should use the <a href=\"https:\/\/wordpress.org\/support\/plugin\/multibanco-ifthen-software-gateway-for-woocommerce\/\">support forums here at WordPress.org<\/a>\nFor premium, urgent and experimental integrations support or custom developments you should contact <a href=\"https:\/\/www.webdados.pt\/contactos\/\">Webdados<\/a>. Charges will apply.<\/p>\n\n<p>Any support related to failed payments or credit card authorizations should be directed to <a href=\"https:\/\/ifthenpay.com\/#contactos\">ifthenpay<\/a>.<\/p><\/dd>\n<dt id=\"where%20do%20i%20report%20security%20vulnerabilities%20found%20in%20this%20plugin%3F\"><h3>Where do I report security vulnerabilities found in this plugin?<\/h3><\/dt>\n<dd><p>You can report any security bugs found in the source code of this plugin through the <a href=\"https:\/\/patchstack.com\/database\/vdp\/multibanco-ifthen-software-gateway-for-woocommerce\">Patchstack Vulnerability Disclosure Program<\/a>. The Patchstack team will assist you with verification, CVE assignment and take care of notifying the developers of this plugin.<\/p><\/dd>\n<dt id=\"can%20i%20contribute%20with%20a%20translation%3F\"><h3>Can I contribute with a translation?<\/h3><\/dt>\n<dd><p>Sure. Go to <a href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/multibanco-ifthen-software-gateway-for-woocommerce\">GlotPress<\/a> and help us out.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>11.5.3 - 2026-03-15<\/h4>\n\n<ul>\n<li>[TWEAK] Remove anti-phishing key from debug logs<\/li>\n<li>[DEV] Tested with WordPress 7.0-beta5 and WooCommerce 10.6.1<\/li>\n<\/ul>\n\n<h4>11.5.2 - 2026-03-02<\/h4>\n\n<ul>\n<li>[TWEAK] Unify some strings<\/li>\n<li>[DEV] New <code>cofidispay_ifthen_order_initial_status_pending<\/code> hook to which returning false will set Cofidis Pay orders On hold instead of Pending<\/li>\n<li>[DEV] Tested with WordPress 7.0-beta2-61777 and WooCommerce 10.6.0-beta.1<\/li>\n<\/ul>\n\n<h4>11.5.1 - 2026-02-24<\/h4>\n\n<ul>\n<li>[TWEAK] Retouch some SVG icons<\/li>\n<li>[FIX] \u201cDeprecated: Creation of dynamic property notices\u201d for the new \u201cicon path\u201d properties introduced in 11.5.0<\/li>\n<\/ul>\n\n<h4>11.5.0 - 2026-02-23<\/h4>\n\n<ul>\n<li>[TWEAK] Expose icons paths to <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 6.0<\/a> so it can render the new \u201cifthenpay Payment Logos\u201d block and shortcode<\/li>\n<li>[FIX] Polylang home url for callbacks and return URLs for Credit card, ifthenpay gateway and Cofidispay (can be disabled by passing <code>false<\/code> to the <code>ifthen_fix_polylang_home_url<\/code> filter)<\/li>\n<li>[DEV] Tested with WordPress 7.0-beta1-61715 and WooCommerce 10.5.2<\/li>\n<\/ul>\n\n<h4>11.4.1 - 2026-02-10<\/h4>\n\n<ul>\n<li>[TWEAK] Allow <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 5.8<\/a> to cancel or convert to Multibanco expired MB WAY orders after 20 minutes of expiration<\/li>\n<li>[DEV] Tested with WordPress 7.0-alpha-61605 and WooCommerce 10.5.1<\/li>\n<\/ul>\n\n<h4>11.4.0 - 2026-01-21<\/h4>\n\n<ul>\n<li>[TWEAK] Order note and debug (including email) when order is found by callback, but not in pending statuses (for example, already paid or cancelled)<\/li>\n<li>[TWEAK] Add \u201cifthenpay\u201d to all the \u201cpayment received\u201d order notes<\/li>\n<li>[DEV] Better debug when arguments are missing on the callback requested URL<\/li>\n<li>[DEV] Tested with WordPress 7.0-alpha-61594 and WooCommerce 10.5.0<\/li>\n<\/ul>\n\n<h4>11.3.2 - 2026-01-21<\/h4>\n\n<ul>\n<li>[FIX] Add an empty function to the <code>wc_ifthen_hourly_cron<\/code> scheduled action to avoid loop issues on Action Scheduler, introduced on 11.3.0, and clear its failed logs (Thanks BestSites.pt for reporting)<\/li>\n<li>[DEV] Move global upgrade routines from the Multibanco to the main plugin class<\/li>\n<\/ul>\n\n<h4>11.3.1 - 2026-01-15<\/h4>\n\n<ul>\n<li>[DEV] Remove unnecessary development folders from the repository<\/li>\n<\/ul>\n\n<h4>11.3.0 - 2026-01-14<\/h4>\n\n<ul>\n<li>[DEV] New <code>mbway_ifthen_checkout_phone_field_max_width_break_fields<\/code> filter to override the container maximum width after which the MB WAY classic checkout fields country code and phone number show up in separate lines, instead of side by side. Default: <code>400px<\/code><\/li>\n<li>[DEV] Replace hourly WP cron with Action Scheduler<\/li>\n<li>[TWEAK] Normalize MB WAY payment date\/time received on the callback to ISO format<\/li>\n<li>[FIX] Callback URL output on the callback activation section on each payment method<\/li>\n<li>[DEV] Tested with 7.0-alpha-61480 and WooCommerce 10.4.3<\/li>\n<\/ul>\n\n<h4>11.2.1 - 2025-10-30<\/h4>\n\n<ul>\n<li>[FIX] Debug errors to email when requesting Multibanco or MB Way payments to ifthenpay<\/li>\n<li>[TWEAK] Small readme.txt adjustments<\/li>\n<li>[TWEAK] Replace \u201chomebanking\u201d with \u201chome banking\u201d<\/li>\n<li>[DEV] Tested with WordPress 6.9-beta2-61087 and WooCommerce 10.3.3<\/li>\n<\/ul>\n\n<h4>11.2.0 - 2025-10-20<\/h4>\n\n<ul>\n<li>[TWEAK] Display payment method icons on the backend<\/li>\n<li>[TWEAK] Better UX on the country code and phone number fields on the blocks checkout<\/li>\n<li>[TWEAK] Remove old method of callback activation via email<\/li>\n<li>[FIX] Display correct translated payment gateway title and description on the blocks checkout if WPML is active<\/li>\n<li>[DEV] Tested with WordPress 6.9-alpha-60939 and WooCommerce 10.3.0-rc.1<\/li>\n<\/ul>\n\n<h4>11.1.0 - 2025-09-22<\/h4>\n\n<ul>\n<li>[DEV] Change some remaining <code>wc_get_orders<\/code> calls to our internal wrapper<\/li>\n<li>[DEV] Use WooCommerce internal method to get international calling codes for MB WAY numbers<\/li>\n<li>[DEV] Fix version upgrade routine<\/li>\n<li>[DEV] Remove autoload from some options<\/li>\n<li>[DEV] Tested with WordPress 6.9-alpha-60789 and WooCommerce 10.2.1<\/li>\n<\/ul>\n\n<h4>11.0.0 - 2025-09-11<\/h4>\n\n<ul>\n<li>[NEW] It\u2019s now possible to use international phone numbers for MB WAY (can be disabled on the payment method options)<\/li>\n<li>[DEV] Use ifthenpay\u2019s MB WAY most recent API endpoint<\/li>\n<li>[DEV] Compare values with two decimal places when checking for a possible order value change<\/li>\n<li>[DEV] Tested with WordPress 6.9-alpha-60725 and WooCommerce 10.2.0-beta.2<\/li>\n<\/ul>\n\n<h4>10.5.0 - 2025-08-19<\/h4>\n\n<ul>\n<li>[TWEAK] New payment method notices are now only shown every 180 days for each admin or shop manager user, and this is now handled by user meta and not a transient, because in some setups because transients are cleared when the cache is cleared<\/li>\n<li>[FIX] Store MB KEY on the order meta when saving the Multibanco payment details<\/li>\n<li>[DEV] Debug (extra) time it took on each API call<\/li>\n<li>[DEV] Tested with WordPress 6.9-alpha-60645 and WooCommerce 10.1.0<\/li>\n<\/ul>\n\n<h4>10.4.1 - 2025-05-22<\/h4>\n\n<ul>\n<li>[FIX] Check for WooCommerce version before declaring HPOS and Blocks checkout compatibility<\/li>\n<li>[DEV] Tested with WordPress 6.9-alpha-60243 and WooCommerce 9.9.0-beta.1<\/li>\n<\/ul>\n\n<h4>10.4.0 - 2025-05-03<\/h4>\n\n<ul>\n<li>[TWEAK] New payment method notices are now only shown every 90 days for each admin or shop manager user (they can also be dismissed by returning <code>true<\/code> to the <code>multibanco_ifthen_hide_newmethod_notifications<\/code> filter)<\/li>\n<\/ul>\n\n<h4>10.3.0 - 2025-04-12<\/h4>\n\n<ul>\n<li>[NEW] We are now called Naked Cat Plugins \ud83d\ude3b<\/li>\n<li>[DEV] Update Multibanco API URL<\/li>\n<li>[DEV] Update Cofidis API URL<\/li>\n<li>[DEV] New <code>mbway_ifthen_after_process_payment<\/code> hook (action)<\/li>\n<li>[TWEAK] <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 5.1<\/a>: Only save MBWAY number to user profile if the request payment API call to ifthenpay is successfully<\/li>\n<li>[DEV] Tested with WordPress 6.8-RC3-60146 and WooCommerce 9.8.1<\/li>\n<\/ul>\n\n<h4>10.2.1 - 2025-03-17<\/h4>\n\n<ul>\n<li>[DEV] Stop trying to fix the email locale with WPML active because it was causing the language to be incorrect (can be reactivated by returning <code>true<\/code> to <code>multibanco_ifthen_maybe_change_email_locale<\/code> filter)<\/li>\n<li>[TWEAK] Reuse several i18n strings on all the payment methods with placeholders<\/li>\n<li>[DEV] Tested with WordPress 6.8-beta2-59993 and WooCommerce 9.8.0-beta.1<\/li>\n<\/ul>\n\n<h4>10.1.0 - 2025-01-15<\/h4>\n\n<ul>\n<li>[FIX] Callback calls failing for values under 1.00 Euro<\/li>\n<li>[FIX] Set Payshop expiration at the end of the day<\/li>\n<li>[DEV] Tested with WordPress 6.8-alpha-59604 and WooCommerce 9.6.0-rc.1<\/li>\n<\/ul>\n\n<h4>10.0.2 - 2025-01-13<\/h4>\n\n<ul>\n<li>[FIX] PHP notice on the <code>multibanco_ifthen_thankyou_instructions_table_html<\/code> filter<\/li>\n<\/ul>\n\n<h4>10.0.1 - 2025-01-07<\/h4>\n\n<ul>\n<li>[FIX] New payment method admin notices not showing properly<\/li>\n<\/ul>\n\n<h4>10.0.0 - 2025-01-06<\/h4>\n\n<ul>\n<li>[NEW] Apple Pay, Google Pay, and PIX payment methods (via ifthenpay Gateway)<\/li>\n<li>[NEW] Plugin name: Multibanco, MB WAY, Credit card, Apple Pay, Google Pay, Payshop, Cofidis Pay, and PIX (ifthenpay) for WooCommerce<\/li>\n<li>[NEW] Credit card callback as a fallback in case something fails when the customer returns from the gateway<\/li>\n<li>[NEW] Developer filters to manipulate the payment method data for each method on the blocks checkout, for <a href=\"https:\/\/gist.github.com\/webdados\/6d9808d3c8c099f4a84d4b8eec69dc66\">example to change the icon<\/a><\/li>\n<li>[TWEAK] Also reload the \u201cThank you\u201d page when the MB WAY payment has expired<\/li>\n<li>[TWEAK] Better cache busting when reloading the \u201cThank you\u201d page<\/li>\n<li>[TWEAK] Resize the payment methods banner on the order admin page<\/li>\n<li>[TWEAK] Replace \u201cIfthenPay\u201d with \u201cifthenpay\u201d for branding coherence<\/li>\n<li>[TWEAK] Better information for refunds not issued<\/li>\n<li>[TWEAK] Several updates to the readme.txt<\/li>\n<li>[FIX] Make sure all the values are sent to the ifthenpay API with \u201c.\u201d as a decimal separator, even in bizarre PHP setups<\/li>\n<li>[FIX] Hide settings fields on each method when the required keys are not set<\/li>\n<li>[DEV] New <code>refund_ifthen_api_timeout<\/code> developer filter<\/li>\n<li>[DEV] Apply additional WordPress Coding Standards<\/li>\n<li>[DEV] Requires PHP 7.2, WordPress 5.8, and WooCommerce 7.1<\/li>\n<li>[DEV] Tested with WordPress 6.8-alpha-59576 and WooCommerce 9.6.0-beta.1<\/li>\n<\/ul>\n\n<h4>9.7.1 - 2024-11-29<\/h4>\n\n<ul>\n<li>[FIX] Fix MB WAY and Cofidis order status check on the \u201cThank you\u201d for non-logged in customers<\/li>\n<\/ul>\n\n<h4>9.7 - 2024-11-26<\/h4>\n\n<ul>\n<li>[TWEAK] Change MB WAY timeout from 5 to 4 minutes (which is the real interval set by SIBS)<\/li>\n<li>[TWEAK] Better \u201crefund not issued\u201d message<\/li>\n<li>[FIX] Check order object before saving Multibanco details on the classic checkout<\/li>\n<li>[DEV] Change default webservices timeout to 15 seconds instead of 30<\/li>\n<li>[DEV] Tested with WordPress 6.8-alpha-59459 and WooCommerce 9.5.0-beta.1<\/li>\n<\/ul>\n\n<h4>9.6.0 - 2024-10-08<\/h4>\n\n<ul>\n<li>[FIX] Load text domain at the right time to avoid PHP notices on WordPress 6.7 and above<\/li>\n<li>[DEV] Tested with WordPress 6.7-beta1-59184 and WooCommerce 9.4.0-beta.2<\/li>\n<\/ul>\n\n<h4>9.5.0 - 2024-09-19<\/h4>\n\n<ul>\n<li>[FIX] Get the Multibanco reference earlier on the blocks checkout so that we can throw the error before hitting the \u201cThank you\u201d page<\/li>\n<li>[TWEAK] Try to get MB WAY phone number from <code>$_REQUEST<\/code> if not found in <code>$_POST<\/code> for edge scenarios<\/li>\n<li>[TWEAK] Refactor code to set initial order status, order note and payment request errors<\/li>\n<li>[TWEAK] Update readme.txt FAQ information about 404 callback error because of specific permalink settings<\/li>\n<li>[DEV] Tested with WordPress 6.7-alpha-59064 and WooCommerce 9.3.2<\/li>\n<\/ul>\n\n<h4>9.4.4 - 2024-07-16<\/h4>\n\n<ul>\n<li>[TWEAK] Implement hook on the MB WAY payment gateway needed by <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 4.1<\/a><\/li>\n<li>[DEV] Tested with WordPress 6.7-alpha-58848 and WooCommerce 9.2.0-beta.1<\/li>\n<\/ul>\n\n<h4>9.4.3 - 2024-07-16<\/h4>\n\n<ul>\n<li>[TWEAK] Implement hook on the MB WAY settings screen needed by the <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 4.0<\/a><\/li>\n<li>[DEV] Tested with WordPress 6.6-RC4-58723 and WooCommerce 9.1.2<\/li>\n<\/ul>\n\n<h4>9.4.2 - 2024-06-27<\/h4>\n\n<ul>\n<li>[TWEAK] Add the order as second argument for the <code>creditcard_ifthen_cancel_order_on_back<\/code> filter<\/li>\n<\/ul>\n\n<h4>9.4.1 - 2024-06-26<\/h4>\n\n<ul>\n<li>[TWEAK] The order is now not canceled when hitting \u201cBack\u201d on the credit card gateway, and the user is redirected to the checkout. The old behavior can be activated by returning <code>true<\/code> to <code>creditcard_ifthen_cancel_order_on_back<\/code>.<\/li>\n<li>[TWEAK] Change Cofidis Pay \u201cpayment received\u201d text to better explain the payment was pre-approved and that the shop owner still needs to submit documentation to Cofidis before processing the order.<\/li>\n<li>[DEV] Tested with WordPress 6.6-RC1-58573 and WooCommerce 9.1.0-beta.1<\/li>\n<\/ul>\n\n<h4>9.4.0 - 2024-06-05<\/h4>\n\n<ul>\n<li>[FIX] Error notice on the block-based checkout when returning from the Cofidis Pay gateway without success<\/li>\n<li>[TWEAK] Remove .pot file from the repository<\/li>\n<li>[TWEAK] Include source files for payment gateway blocks<\/li>\n<li>[DEV] Tested with WordPress 6.6-beta1 and WooCommerce 9.0.0-rc.1<\/li>\n<\/ul>\n\n<h4>9.3.0 - 2024-05-22<\/h4>\n\n<ul>\n<li>[NEW] <code>ifthen_allow_settings_woocommerce_not_euro<\/code> filter to allow setting up the payment gateways even if the shop currency is not set to Euro - For multi-currency shops<\/li>\n<li>[FIX] Deprecation notices \u201cCreation of dynamic property\u201d on PHP 8.2 and above<\/li>\n<li>[FIX] Cofidis Pay return without Success attribute on the callback URL<\/li>\n<li>[TWEAK] Refactor the way the payment gateways are loaded so that plugins that call new \\WC_Payment_Gateways(); will get our payment methods<\/li>\n<li>[TWEAK] Cofidis Pay icon in SVG format<\/li>\n<li>[DEV] Tested with WordPress 6.6-alpha-58182 and WooCommerce 8.9.1<\/li>\n<\/ul>\n\n<h4>9.2.4 - 2024-04-09<\/h4>\n\n<ul>\n<li>[TWEAK] Show <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 3.5<\/a> blurred options <\/li>\n<\/ul>\n\n<h4>9.2.3 - 2024-04-08<\/h4>\n\n<ul>\n<li>[NEW] <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 3.5<\/a>: Codifis payment information banner, with the price to pay month, on the product page (simple product for now)<\/li>\n<li>[DEV] Tested with WordPress 6.6-alpha-57928 and WooCommerce 8.8.0-rc.1<\/li>\n<\/ul>\n\n<h4>9.2.2 - 2024-03-26<\/h4>\n\n<ul>\n<li>[FIX] Deprecation notices \u201cCreation of dynamic property\u201d on PHP 8.2 and above<\/li>\n<li>[FIX] Typo<\/li>\n<li>[DEV] Tested with WordPress 6.5-RC3-57875 and WooCommerce 8.7.0<\/li>\n<\/ul>\n\n<h4>9.2.0 - 2024-03-18<\/h4>\n\n<ul>\n<li>[FIX] Avoid loading payment gateways more than once<\/li>\n<li>[FIX] Typo on the Cofidis Pay settings<\/li>\n<li>[DEV] Set WC_IFTHENPAY_WEBDADOS_PLUGIN_FILE for usage on the Pro Add-on<\/li>\n<li>[DEV] Set <code>Requires Plugins<\/code> tag to <code>woocommerce<\/code><\/li>\n<li>[DEV] Tested with WordPress 6.5-RC2-57846 and WooCommerce 8.7.0-rc.1<\/li>\n<\/ul>\n\n<h4>9.1.2 - 2024-03-03<\/h4>\n\n<ul>\n<li>[DEV] Store Mutibanco Key used to generate reference<\/li>\n<li>[DEV] Return Multibanco Key and requestId on the <code>get_multibanco_order_details()<\/code> method<\/li>\n<li>[NEW] <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 3.3<\/a>: Get ifthenpay fee on order screen if Backoffice Key is set and fee not yet set from the callback<\/li>\n<\/ul>\n\n<h4>9.1.1 - 2024-03-03<\/h4>\n\n<ul>\n<li>[DEV] Allow filtering backoffice key<\/li>\n<\/ul>\n\n<h4>9.1.0 - 2024-03-02<\/h4>\n\n<ul>\n<li>[NEW] <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 3.2<\/a>: Store and show ifthenpay fees on order (Multibanco, MB WAY and Payshop)<\/li>\n<li>[DEV] Allow filtering callback URLs<\/li>\n<li>[DEV] New <code>order_has_ifthenpay_method<\/code> method<\/li>\n<li>[DEV] Tested with WordPress 6.5-beta3-57747 and WooCommerce 8.7.0-beta.2<\/li>\n<\/ul>\n\n<h4>9.0.1 - 2024-02-17<\/h4>\n\n<ul>\n<li>[FIX] Deprecated notices for <code>wc_get_log_file_path<\/code> for WooCommerce 8.6 and above<\/li>\n<li>[FIX] Fatal error when installing the plugin in HPOS mode<\/li>\n<li>[DEV] Tested with WordPress 6.5-alpha-57571 and WooCommerce 8.6<\/li>\n<\/ul>\n\n<h4>9.0.0 - 2024-01-17<\/h4>\n\n<ul>\n<li>New payment method: Cofidis Pay - Pay in up to 12 interest-free installments<\/li>\n<li>Better quality payment method banners on emails<\/li>\n<li>Apply additional WordPress Coding Standards<\/li>\n<li>Requires WordPress 5.6 and WooCommerce 6.0<\/li>\n<li>Tested with WordPress 6.5-alpha-57258 and WooCommerce 8.5<\/li>\n<\/ul>\n\n<h4>8.9.3 - 2023-12-12<\/h4>\n\n<ul>\n<li>You can safely update to this version if you\u2019re running WooCommerce 5.0 or newer <strong>but we\u2019ll very drop support for WooCommerce previous to 6.0 on the next update<\/strong><\/li>\n<li>Declare WooCommerce block-based Cart and Checkout compatibility<\/li>\n<li>Fix jQuery deprecation warning on the Multibanco settings screen<\/li>\n<\/ul>\n\n<h4>8.9.2 - 2023-12-07<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 2.0<\/a>: Trigger Multibanco and MB WAY payments when creating orders via the REST API<\/li>\n<\/ul>\n\n<h4>8.9.1 - 2023-12-07<\/h4>\n\n<ul>\n<li>Fix Credit Card Callback testing when WP_DEBUG = true<\/li>\n<li>Better debug on the new <code>wc_get_orders<\/code> wrapper<\/li>\n<li>Apply additional WordPress Coding Standards<\/li>\n<li>Tested with WordPress 6.5-alpha-57159 and WooCommerce 8.4.0-rc.1<\/li>\n<\/ul>\n\n<h4>8.9.0 - 2023-12-05<\/h4>\n\n<ul>\n<li><code>wc_get_orders<\/code> wrapper to remove Polylang language filters when seraching for orders, for example on callback calls, and apply meta conversions for HPOS in the wrapper instead of all over the place<\/li>\n<li>Better explanation of value limits on each gateway<\/li>\n<li>Fix credit card API refund URL from HTTP to HTTPS<\/li>\n<li>Start applying WordPress Coding Standards<\/li>\n<li>Tested with WordPress 6.5-alpha-57150 and WooCommerce 8.4.0-beta.1<\/li>\n<\/ul>\n\n<h4>8.8.0 - 2023-11-15<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 1.6<\/a>: Countdown timer on the \u201cThank you\u201d page for MB WAY payments<\/li>\n<li>Tested with WordPress 6.5-alpha-57110, WooCommerce 8.3.0-rc.2 and WooCommerce Blocks 11.5.4<\/li>\n<\/ul>\n\n<h4>8.7.0 - 2023-10-30<\/h4>\n\n<ul>\n<li>Remove beta status from the HPOS and Blocks Checkout compatibility<\/li>\n<li>Tested with WordPress 6.5-alpha-57027, WooCommerce 8.2.1 and WooCommerce Blocks 11.4.1<\/li>\n<\/ul>\n\n<h4>8.6.0 - 2023-08-31<\/h4>\n\n<ul>\n<li>Pass $_GET to the <code>*_ifthen_callback_payment_complete<\/code> hooks<\/li>\n<li>Update hooks-examples.php with an example on how to use the payment complete hook with the new parameter<\/li>\n<li>Tested with WordPress 6.4-beta2-56771 and WooCommerce 8.2.0-rc.2<\/li>\n<\/ul>\n\n<h4>8.5.0 - 2023-08-31<\/h4>\n\n<ul>\n<li>Fix a PHP notice<\/li>\n<li>Rearrange premium plugins information on the settings screen<\/li>\n<li>Tested with WordPress 6.4-alpha-56479 and WooCommerce 8.1.0-beta.1<\/li>\n<\/ul>\n\n<h4>8.4.0 - 2023-08-04<\/h4>\n\n<ul>\n<li>Better compatibility with newer versions of WooCommerce Deposits by webtomizer (Thanks Instituto Macrobi\u00f3tico de Portugal)<\/li>\n<li>Throw Exception instead of adding notice when finalizing the order, to be compatible with both traditional and blocks checkout<\/li>\n<li>Tested with WordPress 6.3-RC3-56344 and WooCommerce 8.0.0-rc.1<\/li>\n<\/ul>\n\n<h4>8.3.0 - 2023-07-08<\/h4>\n\n<ul>\n<li>Fix a small bug when showing the order value on our metabox on the order edit screen on multicurrency websites<\/li>\n<li>Tested with WordPress 6.3-beta3-56143 and WooCommerce 7.9.0-rc.2<\/li>\n<\/ul>\n\n<h4>8.2.0 - 2023-04-28<\/h4>\n\n<ul>\n<li>Fix a bug when changing email language if WPML is active<\/li>\n<li>Add security bugs report information to the readme file<\/li>\n<li>Tested with WordPress 6.3-alpha-55693 and WooCommerce 7.7.0-beta.2<\/li>\n<\/ul>\n\n<h4>8.1.0 - 2023-04-04<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 1.3<\/a>: Recover unpaid MB WAY orders by converting them to Multibanco and notify the customer via email<\/li>\n<li>Fix a bug where old installs would incorrectly show the \u201cMB Key or Entity and subentity\u201d setting on the backoffice<\/li>\n<li>Remove debug string from MB WAY settings<\/li>\n<li>Add FAQ about why the MB WAY payment instructions are not send by email<\/li>\n<li>Tested with PHP 8.1.9, WordPress 6.3-alpha-55618 and WooCommerce 7.6.0-beta.2<\/li>\n<\/ul>\n\n<h4>8.0.2 - 2023-04-01<\/h4>\n\n<ul>\n<li>Fix a PHP notice<\/li>\n<li>Tested with WordPress 6.3-alpha-55615 and WooCommerce 7.6.0-beta.2<\/li>\n<\/ul>\n\n<h4>8.0.1 - 2023-02-28<\/h4>\n\n<ul>\n<li>New actions before <code>process_payment<\/code> functions<\/li>\n<li>Tested with WordPress 6.2-beta3-55428 and WooCommerce 7.5.0-beta.2<\/li>\n<\/ul>\n\n<h4>8.0.0 - 2023-02-03<\/h4>\n\n<ul>\n<li>You can safely update to this version if you\u2019re running WooCommerce 5.0 or newer<\/li>\n<li>Support for the new WooCommerce block based checkout (in beta) for all payment methods;<\/li>\n<li>Tested with WordPress 6.2-alpha-55198, WooCommerce 7.4.0-beta.2 and WooCommerce Blocks 9.5.0<\/li>\n<\/ul>\n\n<h4>7.1.1 - 2022-12-18<\/h4>\n\n<ul>\n<li>Set debug to true by default on new installs<\/li>\n<li>Fix the callback instructions when using the new MB Key instead of Entity \/ Subentity<\/li>\n<li>Fix version number on 7.1.0<\/li>\n<li>Tested with WordPress 6.2-alpha-54951 and WooCommerce 7.2.0<\/li>\n<\/ul>\n\n<h4>7.0.0 - 2022-12-05<\/h4>\n\n<ul>\n<li>Direct and automatic MB WAY and Credit or debit card refunds via the order admin screen<\/li>\n<li>High-Performance Order Storage compatible (in beta and only on WooCommerce 7.1 and above)<\/li>\n<li>Fix a bug on emails when the shop language is not the same as the user managing the orders<\/li>\n<li>Fix jQuery deprecations<\/li>\n<li>Requires WooCommerce 5.0<\/li>\n<li>Tested with WordPress 6.2-alpha-54888 and WooCommerce 7.2.0-beta.1<\/li>\n<\/ul>\n\n<h4>6.5.2 - 2022-11-29<\/h4>\n\n<ul>\n<li>You can safely update to this version if you\u2019re running WooCommerce 4.3 or newer <strong>but we\u2019ll very soon drop support for WooCommerce previous to 5.0<\/strong><\/li>\n<li>Fix trailing comma that was causing a fatal error on PHP below 7.3<\/li>\n<\/ul>\n\n<h4>6.5.1 - 2022-11-11<\/h4>\n\n<ul>\n<li>Requires WooCommerce 4.3<\/li>\n<li>Removed MB WAY support for WooCommerce Subscriptions because the customer only have 5 minutes to pay for a renewal he might not be expecting<\/li>\n<li>Fix id stored in Payshop references when order number is being used instead of order id<\/li>\n<li>Fix a bug on the MB WAY callback introduced in 6.5.0<\/li>\n<li>Code cleanup<\/li>\n<li>Declare WooCommerce High-Performance Order Storage incompatibility (for now)<\/li>\n<li>Tested with WordPress 6.2-alpha-54799 and WooCommerce 7.1.0<\/li>\n<\/ul>\n\n<h4>6.5.0 - 2022-11-11<\/h4>\n\n<ul>\n<li>Do not use this version<\/li>\n<\/ul>\n\n<h4>6.4.1 - 2022-11-03<\/h4>\n\n<ul>\n<li>Fix bug on MB WAY callback when comparing the incoming reference with the order id and\/or number which would cause the order not to be identified<\/li>\n<li>Debug tweaks - Stop sending \u201cpayment received\u201d emails and only send warning or error emails<\/li>\n<li>Tested with WordPress 6.1 and WooCommerce 7.1.0-rc.1<\/li>\n<\/ul>\n\n<h4>6.4.0 - 2022-10-25<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on 1.1<\/a>: allow sending order number (for sequential order number plugins) instead of order id to the ifthenpay webservices and backoffice<\/li>\n<li>Tested with WordPress 6.1-RC2-54684 and WooCommerce 7.1.0-beta.1<\/li>\n<\/ul>\n\n<h4>6.3.0 - 2022-10-19<\/h4>\n\n<ul>\n<li><strong>New <a href=\"https:\/\/nakedcatplugins.com\/product\/multibanco-mbway-credit-card-payshop-ifthenpay-woocommerce-pro-add-on\/\">PRO add-on<\/a><\/strong><\/li>\n<li>Code refactoring when querying orders, cancel expiring orders<\/li>\n<li>Suggest MB Key instead of Entity \/ Subentity<\/li>\n<li>Replace \u201chome banking\u201d with \u201chomebanking\u201d<\/li>\n<li>Tested with WordPress 6.1-beta3-54428 and WooCommerce 7.1.0-beta.1<\/li>\n<\/ul>\n\n<h4>6.2.0 - 2022-09-03<\/h4>\n\n<ul>\n<li>Fix - Payment instructions were not shown on subscription parent and renewal orders<\/li>\n<li>Tested with WordPress 6.1-alpha-54043 and WooCommerce 6.9.0-beta.2<\/li>\n<\/ul>\n\n<h4>6.1.1 - 2022-08-01<\/h4>\n\n<ul>\n<li>Restore - The option to reduce stock when the order is created is available again<\/li>\n<\/ul>\n\n<h4>6.1.0 - 2022-07-28<\/h4>\n\n<ul>\n<li><strong>Dev - Removed support for WooCommerce below 4.0 (launched in March 2020)<\/strong><\/li>\n<li><strong>Dev - Removed support for WordPress below 5.0 (launched in December 2018)<\/strong><\/li>\n<li><strong>Dev - Removed support for PHP below 7.0 (launched in December 2015)<\/strong><\/li>\n<li>Remove - The option to reduce stock when the order is created is no longer available as it worked only for WooCommerce below 3.4.0<\/li>\n<li>Fix - Set order as paid when order total is 0 and bypass any payments<\/li>\n<li>Fix - [https:\/\/wordpress.org\/support\/topic\/exemplo-para-filtro-multibanco_ifthen_webservice_expire_days\/](The <code>multibanco_ifthen_webservice_expire_days<\/code> filter was not working)<\/li>\n<li>Requires WordPress 5.0, WooCommerce 4.0 and PHP 7.0<\/li>\n<\/ul>\n\n<h4>6.0.3 - 2022-06-30<\/h4>\n\n<ul>\n<li>Fix - Multibanco would not be available on checkout when the new \u201cMB Key\u201d configuration method is active in some scenarios<\/li>\n<li>Fix - Check if the checkout block is installed on the page instead of only checking if we are on the checkout page<\/li>\n<\/ul>\n\n<h4>6.0.2 - 2022-06-27<\/h4>\n\n<ul>\n<li>Remove \u201cWC-\u201d from the order ID sent to the new Multibanco \u201cMB Key\u201d API, to be more coherent to what we do in MB WAY<\/li>\n<\/ul>\n\n<h4>6.0.1 - 2022-06-24<\/h4>\n\n<ul>\n<li>Fix a bug on the callback activation request with the new \u201cMB Key\u201d configuration method (do not request for callback activation on 6.0.0, intall 6.0.1 and then do it)<\/li>\n<li>Fix a PHP warning<\/li>\n<li>Under the hood: Change the way the plugin version is called<\/li>\n<\/ul>\n\n<h4>6.0.0 - 2022-06-24<\/h4>\n\n<ul>\n<li>New configuration method with an \u201cMB Key\u201d instead of an Entity and Subentity, which uses an API and allows for reference expiration (you should ask ifthenpay for configuration details for this method)<\/li>\n<li>New filters for the new configuration method: <code>multibanco_ifthen_base_mbkey<\/code>, <code>multibanco_ifthen_webservice_timeout<\/code>, <code>multibanco_ifthen_webservice_desc<\/code> and <code>multibanco_ifthen_webservice_expire_days<\/code><\/li>\n<li>Tested with WordPress 6.1-alpha-53556 and WooCommerce 6.7.0-beta.1<\/li>\n<\/ul>\n\n<h4>5.2.0 - 2022-05-31<\/h4>\n\n<ul>\n<li>New brand: PT Woo Plugins \ud83e\udd73<\/li>\n<li>See you in WordCamp Europe 2022, in Porto?<\/li>\n<li>Tested with WordPress 6.1-alpha-53451 and WooCommerce 6.6.0-rc.1<\/li>\n<\/ul>\n\n<h4>5.1.4 - 2022-05-04<\/h4>\n\n<ul>\n<li>May the 4th be with you<\/li>\n<li>Small change on the checkout MB WAY field label<\/li>\n<li>Tested with WordPress 6.0-beta2-53236 and WooCommerce 6.5.0-rc.1<\/li>\n<\/ul>\n\n<h4>5.1.3 - 2022-01-05<\/h4>\n\n<ul>\n<li>New option to set Payshop reference validity to 15 days<\/li>\n<li>Small bug fixes on checking the payment methods key length<\/li>\n<li>Tested with WordPress 5.9-RC1-52446 and WooCommerce 6.1.0-rc.2<\/li>\n<li>Happy New Year!<\/li>\n<\/ul>\n\n<h4>5.1.2 - 2021-08-11<\/h4>\n\n<ul>\n<li>It\u2019s now possible to remove the new methods notifications by returning <code>true<\/code> to the <code>multibanco_ifthen_hide_newmethod_notifications<\/code> filter<\/li>\n<li>Tested with 5.9-alpha-51588 and WooCommerce 5.6.0-rc.1<\/li>\n<\/ul>\n\n<h4>5.1.1 - 2021-06-16<\/h4>\n\n<ul>\n<li>Fix a bug on the credit card gateway where some payments were not recognised<\/li>\n<li>Small tweaks and debug<\/li>\n<li>Tested with WordPress 5.8-beta2-51167 and WooCommerce 5.4.1<\/li>\n<\/ul>\n\n<h4>5.1.0 - 2021-05-27<\/h4>\n\n<ul>\n<li>Several code tweaks, input sanitization and extra checks<\/li>\n<li>Tested with WordPress 5.8-alpha-51034, WooCommerce 5.4.0-rc.1 and WooCommerce Blocks 5.2.0<\/li>\n<\/ul>\n\n<h4>5.0.1 - 2021-04-03<\/h4>\n\n<ul>\n<li>New <code>multibanco_ifthen_send_email_instructions<\/code>, <code>mbway_ifthen_send_email_instructions<\/code>, <code>creditcard_ifthen_send_email_instructions<\/code> and <code>payshop_ifthen_send_email_instructions<\/code> filters to allow removing the payment gateway instructions from emails<\/li>\n<li>Fix Credit card settings fields not hiding when the key is not set<\/li>\n<li>WooCommerce Blocks (4.7.0 and above) improvements: respect the Multibanco \u201cOnly for Portuguese customers\u201d setting and fix icon size<\/li>\n<li>Small copy adjustments<\/li>\n<li>Tested with WordPress 5.8-alpha-50650, WooCommerce 5.2.0-rc.1 and WooCommerce Blocks 4.7.0<\/li>\n<\/ul>\n\n<h4>5.0.0 - 2021-03-16<\/h4>\n\n<ul>\n<li><strong>New payment method available: \u201cCredit or debit card\u201d<\/strong> (WooCommerce &gt;= 4.0) - You need to sign an <a href=\"https:\/\/www.ifthenpay.com\/downloads\/ifmb\/AditamentoCCredito.pdf\">amendment to the contract<\/a><\/li>\n<li><strong>Requires WordPress 4.6 and WooCommerce 3.0 or above<\/strong><\/li>\n<li><strong>For WooCommerce 2.6 support you need to use <a href=\"https:\/\/downloads.wordpress.org\/plugin\/multibanco-ifthen-software-gateway-for-woocommerce.4.4.9.zip\">version 4.4.9<\/a><\/strong><\/li>\n<li>Plugin name changed<\/li>\n<li>New and faster MB WAY endpoint<\/li>\n<li>Force \u201cNew order\u201d email to the store owner upon Payshop payment<\/li>\n<li>Remove non-small icons<\/li>\n<li>Renamed our order metabox to \u201cifthenpay\u201d for simplicity<\/li>\n<li>Simplification of the way we check if WooCommerce is active<\/li>\n<li>Do not change the Multibanco reference when paying again from the customer area in \u201cIncremental references with expiration date\u201d mode and the reference is not expired yet<\/li>\n<li>New filters to allow repositioning of the payment instructions on emails: <code>multibanco_ifthen_email_hook<\/code>, <code>multibanco_ifthen_email_hook_priority<\/code>, <code>mbway_ifthen_email_hook<\/code>, <code>mbway_ifthen_email_hook_priority<\/code>, <code>creditcard_ifthen_email_hook<\/code>, <code>creditcard_ifthen_email_hook_priority<\/code>, <code>payshop_ifthen_email_hook<\/code> and <code>payshop_ifthen_email_hook_priority<\/code><\/li>\n<li>New <code>mbway_ifthen_pay_another_method_button_text<\/code> to be able to change the \u201cchoose another method button text\u201d on MB WAY<\/li>\n<li>Bugfix: check for the \u201cCompleted\u201d status on mbway.js, in addition to \u201cProcessing\u201d<\/li>\n<li>Bugfix: PHP notice on Multibanco \u201cIncremental references with expiration date\u201d mode<\/li>\n<li>Bugfix: When paying again from the customer area, the old reference was being sent on the email in Multibanco \u201cIncremental references with expiration date\u201d mode<\/li>\n<li>Bugfix: When paying again from the customer area, no email was sent if the customer changes from Multibanco to Multibanco in \u201cIncremental references with expiration date\u201d mode and the reference is already expired<\/li>\n<li>Full readme.txt and hooks-examples.php revision<\/li>\n<li>Several small improvements<\/li>\n<li>Tested with WordPress 5.8-alpha-50535 and WooCommerce 5.1.0<\/li>\n<\/ul>\n\n<h4>4.4.9 - 2021-02-19<\/h4>\n\n<ul>\n<li>You can safely update this plugin if you\u2019re running WooCommece 2.6.0 or newer <strong>but we\u2019ll drop support for WooCommerce previous to 3.0 IN THE NEXT RELEASE<\/strong><\/li>\n<li>Last release before 5.0 (good news are on its way)<\/li>\n<li>Fix force \u201cNew order\u201d email to the store owner upon Multibanco payment on WooCommerce 5.0 and above<\/li>\n<li>Tested with WordPress 5.7-beta2-50285 and WooCommerce 5.1.0-beta.1<\/li>\n<\/ul>\n\n<h4>4.4.8 - 2020-12-22<\/h4>\n\n<ul>\n<li>Fix minimum and maximum values for all gateways<\/li>\n<li>Fix PHP notice<\/li>\n<li>Tested with WordPress 5.7-alpha-49862 and WooCommerce 4.9.0-beta.1<\/li>\n<\/ul>\n\n<h4>4.4.7 - 2020-12-10<\/h4>\n\n<ul>\n<li>You can safely update this plugin if you\u2019re running WooCommece 2.6.0 or newer <strong>but we\u2019ll drop support for WooCommerce previous to 3.0 IN THE NEXT RELEASE<\/strong><\/li>\n<li>Requires WordPress 4.4 or above<\/li>\n<li>Small readme.txt fix<\/li>\n<li>Tested with WordPress 5.7-alpha-49782 and WooCommerce 4.8<\/li>\n<\/ul>\n\n<h4>4.4.6 - 2020-11-04<\/h4>\n\n<ul>\n<li>Bugfix setting the Multibanco order cancelation when using references with expiration (Thanks @josefreitas2)<\/li>\n<li>Lay ground for a (yet to be confirmed) MB WAY refund functionality - Callback processing<\/li>\n<li>Tested with WordPress 5.6-beta1-49314 and WooCommerce 4.7.0-rc.1<\/li>\n<\/ul>\n\n<h4>4.4.5 - 2020-08-11<\/h4>\n\n<ul>\n<li>Bugfix when sending order emails after a Payshop order is paid for<\/li>\n<li>Tested with WordPress 5.5-RC3-48781, WooCommerce 4.4.0-rc.1 and WooCommerce Blocks 3.1.0<\/li>\n<\/ul>\n\n<h4>4.4.4 - 2020-08-05<\/h4>\n\n<ul>\n<li>New WooCommerce Blocks checkout only if the feature plugin is installed and activated<\/li>\n<li>Bugfix on the Payshop callback activation request<\/li>\n<li>Fix a PHP notice<\/li>\n<li>Tested with WordPress 5.5-RC1-48708, WooCommerce 4.4.0-rc.1 and WooCommerce Blocks 3.1.0<\/li>\n<\/ul>\n\n<h4>4.4.3 - 2020-07-23<\/h4>\n\n<ul>\n<li>Revert showing the Multibanco \u201cpayment received\u201d message on order completed emails (introduced on 4.4.0)<\/li>\n<li>Only show WooCommerce Subscriptions options if the plugin is active<\/li>\n<li>Only enable Multibanco support for the WooCommerce Blocks checkout if WooCommerce Blocks version is 3.0.0. or above and the support is enabled via the payment method options<\/li>\n<\/ul>\n\n<h4>4.4.2<\/h4>\n\n<ul>\n<li>Bugfix when WooCommerce Blocks 3.0.0 or above is active<\/li>\n<li>Try to fix a fatal error when themes override the WooCommerce email templates with old (pre WooCommerce 2.6.0) versions<\/li>\n<li>Tested with WordPress 5.5-beta3-48556, WooCommerce 4.3.1 and WooCommerce Blocks 3.0.0<\/li>\n<\/ul>\n\n<h4>4.4.1<\/h4>\n\n<ul>\n<li>Bugfix checking if order is paid when the \u201cWooCommerce Order Status Manager\u201d (by SkyVerge) plugin is active<\/li>\n<\/ul>\n\n<h4>4.4.0<\/h4>\n\n<ul>\n<li>New <code>ifthen_unpaid_statuses<\/code> filter to allow developers to set additional valid \u201cunpaid\u201d statuses for Multibanco, MB WAY and Payshop orders, besides the default ones (\u201con-hold\u201d, \u201cpending\u201d and \u201cpartially-paid\u201d). The statuses are used for callback validation, SMS message template, show order as unpaid on the backoffice, show \u201cPay\u201d button on My Account orders list, issue new references if order value changes on the backoffice, reduce order stock rules, \u201cThank you\u201d page and email payment instructions.<\/li>\n<li>Enforce requirement of WooCommerce 2.6.0 or above and bumped the <code>WC requires at least<\/code> tag accordingly<\/li>\n<li>Enforce requirement of WordPress 4.4 or above and bumped the <code>Requires at least<\/code> tag accordingly<\/li>\n<li>New filter <code>ifthen_debug_log_extra<\/code> that will allow developers to further debug the Multibanco reference generation (for now)<\/li>\n<li>Try to fix a (very odd) behavior where the customer is redirected to the \u201cpay order\u201d page when completing checkout, which will generate a duplicate Multibanco payment reference (as expected).<\/li>\n<li>New filters to hide the \u201cPay\u201d button on \u201cMy Account\u201d (which we do not recommend): <code>multibanco_ifthen_hide_my_account_pay_button<\/code>, <code>mbway_ifthen_hide_my_account_pay_button<\/code>, <code>payshop_ifthen_hide_my_account_pay_button<\/code><\/li>\n<li>(VERY) Experimental Multibanco support for the new [https:\/\/woocommerce.wordpress.com\/category\/blocks\/](WooCommerce Blocks) [https:\/\/woocommerce.wordpress.com\/2020\/05\/27\/available-for-testing-a-block-based-woocommerce-cart-and-checkout\/](checkout experience)<\/li>\n<li>Tested with WordPress 5.5-beta2-48501 and WooCommerce 4.3.0<\/li>\n<\/ul>\n\n<h4>4.3.0<\/h4>\n\n<ul>\n<li>New instant callback activation method via webservice instead of email<\/li>\n<li>When checking if the customer is from Portugal (to show\/hide the payment methods) we now also check the shipping country<\/li>\n<li>Only apply our WooCommerce 4.2.0 fix if version is equal or above 4.2.0 and below 4.3.0 (a WooCommerce fix is scheduled to be released on that version)<\/li>\n<li>More prominent admin notice regarding old WordPress, WooCommerce or PHP versions in use<\/li>\n<li>Remove old Spanish translation from the plugin folder, now that we have a proper one on WordPress.org thanks to <a href=\"@fernandot\">https:\/\/profiles.wordpress.org\/fernandot<\/a><\/li>\n<li>Tested with WordPress 5.5-alpha-48241 and WooCommerce 4.3.0-rc.2<\/li>\n<\/ul>\n\n<h4>4.2.3<\/h4>\n\n<ul>\n<li>Show paid date and time on the order admin metabox<\/li>\n<li>Better handling when the customer decides to change payment method in \u201cMy Account\u201d<\/li>\n<li>Only apply our WooCommerce 4.2.0 fix if \u201cPrices entered with tax\u201d is set to \u201cYes\u201d<\/li>\n<li>Code refactoring to prepare the next phase of supporting only WooCommerce 3.0 and above<\/li>\n<\/ul>\n\n<h4>4.2.2<\/h4>\n\n<ul>\n<li><strong>Temporarily, while <a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/issues\/26582\">this WooCommerce bug<\/a> is not solved, the value will not be matched when checking the callback and no new Multibanco or Payshop reference will be issued if the order changes value<\/strong><\/li>\n<li>Clarification on the settings page that the same set of entities or keys should never be used in more than one platform<\/li>\n<li>Links to the Payshop agents and CTT stores search on the Payshop method extra instructions default message<\/li>\n<li>Fix MB WAY phone number field hidden on some themes<\/li>\n<li>Fix MB WAY and Payshop key fields appearance on the payment method settings<\/li>\n<li>Show the Pay button on My Account for Multibanco and Payshop \u201cOn hold\u201d orders<\/li>\n<li>Better information when MB WAY order is already paid for<\/li>\n<li>Better debug when requesting the MB WAY payment to the ifthenpay webservice<\/li>\n<li>readme.txt tweaks<\/li>\n<li>Tested with WordPress 5.5-alpha-47923 and WooCommerce 4.2.0<\/li>\n<\/ul>\n\n<h4>4.2.1<\/h4>\n\n<ul>\n<li>Bugfix issuing new Multibanco or Payshop payment details when the order value is changed on wp-admin on WooCommerce 4.0 and above<\/li>\n<li>Extensions and other premium plugins list on the payment gateways settings page<\/li>\n<li>Tested with WordPress 5.5-alpha-47547 and WooCommerce 4.0.1<\/li>\n<\/ul>\n\n<h4>4.2.0<\/h4>\n\n<ul>\n<li>Experimental: Automatically cancel unpaid orders after the Multibanco reference expires, if the \u201cIncremental references with expiration date\u201d mode is active<\/li>\n<li>Bugfix when hiding Multibanco settings fields, if the \u201cIncremental references with expiration date\u201d mode is active<\/li>\n<li>New hourly cron event for general plugin use<\/li>\n<li>Tested with WooCommerce 4.0.0-rc.1<\/li>\n<li>Requires WooCommerce 2.6.0 or above<\/li>\n<li><strong>For WooCommerce 2.5.0 support you need to use <a href=\"https:\/\/downloads.wordpress.org\/plugin\/multibanco-ifthen-software-gateway-for-woocommerce.4.1.3.zip\">version 4.1.3<\/a><\/strong><\/li>\n<\/ul>\n\n<h4>4.1.3<\/h4>\n\n<ul>\n<li>Fix bug on the subscription order edit screen<\/li>\n<\/ul>\n\n<h4>4.1.2<\/h4>\n\n<ul>\n<li>Requires WordPress 4.1 or above<\/li>\n<li>Requires WooCommerce 2.5.0 or above<\/li>\n<li>Requires PHP 5.6 or above<\/li>\n<li><strong>For WordPress 4.0, WooCommerce 2.4.0 and PHP 5.5 support you need to use <a href=\"https:\/\/downloads.wordpress.org\/plugin\/multibanco-ifthen-software-gateway-for-woocommerce.4.1.1.2.zip\">version 4.1.1.2<\/a><\/strong><\/li>\n<\/ul>\n\n<h4>4.1.1.2<\/h4>\n\n<ul>\n<li>Remove other plugins publicity from the settings page<\/li>\n<\/ul>\n\n<h4>4.1.1.1<\/h4>\n\n<ul>\n<li>Admin notice regarding old WordPress, WooCommerce or PHP versions in use (if you like to live in danger, you may disable it by returning <code>false<\/code> to the <code>ifthen_show_old_techonology_notice<\/code> filter)<\/li>\n<li>Better readme.txt information regarding updates<\/li>\n<li>Fix version number<\/li>\n<\/ul>\n\n<h4>4.1.0<\/h4>\n\n<ul>\n<li>This is the first release aimed at bringing the plugin, and it\u2019s users, to recent technology (many more will follow)<\/li>\n<li>Requires WordPress 4.0 or above<\/li>\n<li>Requires WooCommerce 2.4 or above<\/li>\n<li>Requires PHP 5.5 or above<\/li>\n<li><strong>For WordPress 3.8 and WooCommerce 2.2 support you need to use <a href=\"https:\/\/downloads.wordpress.org\/plugin\/multibanco-ifthen-software-gateway-for-woocommerce.4.0.8.zip\">version 4.0.8<\/a><\/strong><\/li>\n<li>&hellip;<\/li>\n<\/ul>","raw_excerpt":"Secure WooCommerce payments with Multibanco, MB WAY, Credit card, Apple Pay, Google Pay, Payshop, Cofidis, and PIX via ifthenpay\u2019s payment gateway.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/26640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=26640"}],"author":[{"embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webdados"}],"wp:attachment":[{"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=26640"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=26640"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=26640"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=26640"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=26640"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/hy.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=26640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}