Error on checkout
-
Hi,
I have a website selling event tickets through Modern Events Calendar and with Woocommerce payments. I’m having a strange problem on my Woocommerce checkout page using your Stripe plugin.
I have 3 payments possible: creditcards, bancontact and iDeal .
When i’m logged in, all payments work as they should.
When i’m logged out, only creditcard payments through Stripe work. Both Bancontact and iDeal don’t work and produce a woocommerce error on the checkout page: “Invalid email address”.See your plugin logs below:
02-28-2018 @ 15:23:50 – ====Start Log====
Info: Begin creating Bancontact source
====End Log====02-28-2018 @ 15:23:50 – ====Start Log====
sources request: Array
(
[amount] => 700
[currency] => eur
[type] => bancontact
[owner] => stdClass Object
(
[name] => Kurt Test
[email] =>
[address] => Array
(
[line1] =>
[line2] =>
[state] =>
[city] =>
[postal_code] =>
[country] =>
))
[redirect] => Array
(
[return_url] => https://www.xxx.xx/afrekenen/order-received/434/?key=wc_order_5a96bb6c40f45&utm_nooverride=1&order_id=434
)[bancontact] => Array
(
[preferred_language] => nl
))
====End Log====
02-28-2018 @ 15:23:57 – ====Start Log====
Error: stdClass Object
(
[error] => stdClass Object
(
[type] => invalid_request_error
[message] => Invalid email address:
[param] => owner[email]
))
====End Log====
Seems that the email address stays empty when the user is not logged in.
Any idea how to fix this?
Best regards,
The topic ‘Error on checkout’ is closed to new replies.