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.