hello, after updating the plugin to version 3.1.3, I got the error ‘There has been a critical error on this website. Please check your site admin email inbox for instructions.’ I tried to roll back to version 3.0.1, but the wallee payment disappeared, it does not appear in the woocommerce settings and checkout on lower versions, the same
]]>Fatal error after updating to new version
An error of type E_ERROR was caused in line 41 of the file public_html/wp-content/plugins/woo-wallee/includes/class-wc-wallee-blocks-support.php. Error message: Uncaught Error: Undefined constant WooCommerce_Wallee::WALLEE_CK_SPACE_ID in public_html/wp-content/plugins/woo-wallee/includes/class-wc-wallee-blocks-support.php:41
Stack trace:
#0 public_html/wp-content/plugins/woocommerce/src/Blocks/Integrations/IntegrationRegistry.php(53): WC_Wallee_Blocks_Support->initialize()
#1 public_html/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Blocks\Integrations\IntegrationRegistry->initialize(”)
#2 public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#3 public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#4 public_html/wp-settings.php(700): do_action(‘init’)
#5 public_html/wp-config.php(95): require_once(‘/home…’)
#6 public_html/wp-load.php(50): require_once(‘/home…’)
#7 public_html/wp-admin/admin.php(34): require_once(‘/home…’)
#8 public_html/wp-admin/plugins.php(10): require_once(‘/home…’)
#9 {main}
? thrown
Hello.
When I update from version 3.0.6 to 3.0.9 and I go to the checkout, I get the following error message:
Parse error: syntax error, unexpected ‘|’, expecting variable (T_VARIABLE) in wp-content/plugins/woo-wallee/wallee-sdk/lib/Http/CurlHttpClient.php on line 186
The checkout is not working.
Any advice how to fix this?
]]>We have an issue (already had this since a few months), that a lot of payments fail.
The reason is that a lot of those do not get redirected to the payment page.
Is this a known issue?
Does anyone else have this issue?
We need help to resolve this, since almost every 2nd payment fails (for our tests it works almost flawlessly but for real customer it really doesn’t.
Thanks for any helpfull input!
Kind Regards
Latest version of the plugin:
“message”: “PHP Fatal error: Uncaught Error: Class \”Automattic\\WooCommerce\\Blocks\\Payments\\Integrations\\AbstractPaymentMethodType\” not found in /nas/content/live/***/wp-content/plugins/woo-wallee/includes/class-wc-wallee-blocks-support.php:14\nStack trace:\n#0 /nas/content/live/***/wp-content/plugins/woo-wallee/includes/class-wc-wallee-autoloader.php(66): include_once()\n#1 /nas/content/live/***/wp-content/plugins/woo-wallee/includes/class-wc-wallee-autoloader.php(102): WC_Wallee_Autoloader->load_file(‘/nas/content/li…’)\n#2 /nas/content/live/greenstemcbdp/wp-includes/plugin.php(122): WC_Wallee_Autoloader->autoload(‘wc_wallee_block…’)\n#3 /nas/content/live/***/wp-includes/plugin.php(442): add_filter(‘wp_ajax_is_paym…’, Array, 10, 1)\n#4 /nas/content/live/***/wp-content/plugins/woo-wallee/woocommerce-wallee.php(211): add_action(‘wp_ajax_is_paym…’, Array)\n#5 /nas/content/live/***/wp-content/plugins/woo-wallee/woocommerce-wallee.php(80): WooCommerce_Wallee->init_hooks()\n#6 /nas/content/live/***/wp-content/plugins/woo-wallee/woocommerce-wallee.php(69): WooCommerce_Wallee->__construct()\n#7 /nas/content/live/***/wp-content/plugins/woo-wallee/woocommerce-wallee.php(1072): WooCommerce_Wallee::instance()\n#8 /nas/content/live/***/wp-settings.php(517): include_once(‘/nas/content/li…’)\n#9 /nas/content/live/***/wp-config.php(121): require_once(‘/nas/content/li…’)\n#10 /nas/content/live/***/wp-load.php(50): require_once(‘/nas/content/li…’)\n#11 /nas/content/live/***/wp-blog-header.php(13): require_once(‘/nas/content/li…’)\n#12 /nas/content/live/***/index.php(17): require(‘/nas/content/li…’)\n#13 {main}\n thrown in /nas/content/live/***/wp-content/plugins/woo-wallee/includes/class-wc-wallee-blocks-support.php on line 14″
Hello, I’ve already contacted Woocommerce support but they can’t do anything about the question I’m going to ask below:
Currently, your system automatically goes through the order status “on hold”. This status is used by Woocommerce for orders paid by bank transfer. The problem is that all customers who have paid by card, paypal, twint or other direct payment methods receive this email and are confused about not having paid. So we have to reply to each customer that this is normal and that they have received a second order in progress email. This means we have to provide extra after-sales service for nothing, it confuses our customers, and on top of that it means 1 extra email, which isn’t very environmentally friendly.
Is it possible to ensure that transactional “on hold” order status emails are only sent to customers who choose the BACS payment method? Or to find another solution if possible…
Thanks in advance for your help and have a nice day.
Damien
]]>We are thrilled to (finally) announce that the compatibility between our plugin and Woocommerce Blocks is almost ready.
As it will be an important change in terms of functionality as well as in the codebase, we are thinking of doing a “pre-release” using a Release Candidate to make sure our plugin is not creating issues with different live setups.
However, as it is something we never did before, we wish to know if this is something that the community would value or if it simply doesn’t make any sense ?
Happy to hear your opinion on this.
]]>Is there any prospect when the plugin will be compatible with Woocommerce HPOS?
]]>Current version of this plugin is not compatible with WooCommerce 7.5.0
On checkout there is an error that something went wrong, with WC 7.4.1 it works
]]>[21-Oct-2022 07:55:53 UTC] PHP Fatal error: Uncaught Error: Class ‘Wallee\Sdk\Service\LanguageService’ not found in /srv/htdocs/wp-content/plugins/woo-wallee-/includes/provider/class-wc-wallee-provider-language.php:90
we disable wallee plugin for this to work
]]>Hello
the plugin throws this error. This causes issue in webhook invocation. Can you please check?
`[16-Jun-2021 05:14:43 UTC] PHP Fatal error: Uncaught Error: Call to a member function getTransaction() on null in /home/caseland/public_html/wp-content/plugins/woo-wallee/includes/webhook/class-wc-wallee-webhook-transaction-completion.php:30
Stack trace:
#0 /home/caseland/public_html/wp-content/plugins/woo-wallee/includes/webhook/class-wc-wallee-webhook-order-related-abstract.php(30): WC_Wallee_Webhook_Transaction_Completion->get_order_id(Object(Wallee\Sdk\Model\TransactionCompletion))
#1 /home/caseland/public_html/wp-content/plugins/woo-wallee/includes/class-wc-wallee-webhook-handler.php(55): WC_Wallee_Webhook_Order_Related_Abstract->process(Object(WC_Wallee_Webhook_Request))
#2 /home/caseland/public_html/wp-includes/class-wp-hook.php(292): WC_Wallee_Webhook_Handler::process(”)
#3 /home/caseland/public_html/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(”, Array)
#4 /home/caseland/public_html/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#5 /home/caseland/public_html/wp-content/plugins/woocommerce/includes/class-wc-api.php(161): in /home/caseland/public_html/wp-content/plugins/woo-wallee/includes/webhook/class-wc-wallee-webhook-transaction-completion.php on line 30
This has already been mentioned earlier but there was no reply nor a fix!
E_WARNING: Cannot modify header information - headers already sent
in setcookie called at /public_html/wp-content/plugins/woo-wallee/woocommerce-wallee.php (312)
in WooCommerce_Wallee::set_device_id_cookie called at /public_html/wp-includes/class-wp-hook.php (287)
in WP_Hook::apply_filters called at public_html/wp-includes/class-wp-hook.php (311)
in WP_Hook::do_action called at /public_html/wp-includes/plugin.php (478)
in do_action called at /public_html/wp-settings.php (540)
in require_once called at /public_html/wp-config.php (74)
in require_once called at /public_html/wp-load.php (37)
in require_once called at /public_html/wp-cron.php (44)
]]>
After updating to the latest version of woocommerce wallee breaks the site
#WordPress-Version 5.3.2
Aktuelles Theme: Astra (Version 2.2.1)
Aktuelles Plugin: WooCommerce wallee (Version 1.3.3)
PHP-Version 7.2.26-1+ubuntu18.04.1+deb.sury.org+1###
WooCommerce: 3.9.2
#
Fehler-Details
==============
Ein Fehler vom Typ E_ERROR wurde in der Zeile 639 der Datei /home/s11/html/wp-content/plugins/woo-wallee/woocommerce-wallee.php verursacht. Fehlermeldung: Uncaught Error: Call to undefined function is_checkout() in /home/s11/html/wp-content/plugins/woo-wallee/woocommerce-wallee.php:639
Stack trace:
#0 /home/s11/html/wp-includes/class-wp-hook.php(288): WooCommerce_Wallee->add_cache_no_store(Array)
#1 /home/s11/html/wp-includes/plugin.php(206): WP_Hook->apply_filters(Array, Array)
#2 /home/s11/html/wp-includes/functions.php(1429): apply_filters(‘nocache_headers’, Array)
#3 /home/s11/html/wp-includes/functions.php(1451): wp_get_nocache_headers()
#4 /home/s11/html/wp-admin/admin.php(36): nocache_headers()
#5 /home/s11/html/wp-admin/update.php(14): require_once(‘/home/s11/html/…’)
#6 {main}
thrown####
Hello,
Your plugin throw alerts because of incorrect call to setcookie
function i guess.
PHP Warning: Cannot modify header information - headers already sent in /var/www/site/wp-content/plugins/woo-wallee/woocommerce-wallee.php on line 310
Please have a look!
Best,
Darko
Hi
this is a pre-sales question.
As far as I understand, wallee does reconciliation between debtors (i.e. invoices with payment status “open”) and incoming transfers on the connected bank account. It sets debtors to “paid” in that case. Is this payment status also synced back to woocommerce?
what I’m looking for is:
– customers places order on website/woocommerce, choosing “invoice”
– customer gets order confirmation email and payment instructions from woocommerce
– “open invoice” / debtor is created in wallee
– customer pays, i.e. transfers money to our bank account
– wallee does reconciliation and sets “open invoice” to paid
– wallee syncs payment status with woocommerce, order status in woocommerce is set to “paid”
– any action based on woocommerce order status “paid” is triggered automatically, e.g. customer gets email notification from woocommerce
As far as I understand, wallee would be able to send emails, thus wallee could be sending emails instead of woocommerce. However, for other reasons, I still need the woocommerce order status to be update.
]]>