• Hi!

    I have noticed that when new customers perform orders with “VIPPS Express Checkout”,
    the user registrations is not enabling the user to use “Log in with Vipps”. If I edit the user account that was created by VIPPS Express Checkout, I get this message at the user account.

    The user is not connected to a Vipps profile.
    You can connect to your Vipps profile if you use the same email address in the Vipps app and on this site.

    The order is also detected as “Guest” user by WooCommerce and not linked to the customer user ID that was created by VIPPS Express Checkout.

    I have following settings enabled:
    Create new customers on Express Checkout = Enabled
    Enable Login with Vipps = Enabled
    Allow users to register as customers in WooCommerce using Login with Vipps = Enabled

    I have following plugins installed:
    Checkout with Vipps for WooCommerce v1.67
    Login with Vipps v1.1.1
    WooCommerce 4.8.0

    Please help!
    Best Regards
    Horgster

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Author Iver Odin Kvello

    (@iverok)

    Hello,

    The reason for this is that Login with Vipps and Vipps eCommerce are two separate APIs which can be installed separately and work slightly differently from each other. As Login with Vipps now uses verified email addresses; you should however be able to log in to an account created in express checkout (which will also ‘connect’ the user to the Vipps profile at first login). So the connection is virtually there already, it is just missing a small bit of data from the account.

    With the settings you have, the orders should however either create a new customer, or attach the order to an existing customer with the same email address, not be registered as a “Guest” order. The exception to this is that for security reasons, only non-privileged “customer” users, not for instance admins, are logged in when completing a purchase. So if you do an express checkout purchase with your admin account, that will indeed be registered to a guest.

    As for the “account not connected” thing, we may be able to solve that in the future as it is currently mostly a cosmetic thing. In the meantime, this connection will in any case happen the first time the user logs into the recently created account.

    Thread Starter horgster

    (@horgster)

    Hello @iverok

    Thanks for your prompt answer ??

    Regards to the topic orders..
    I will have to monitor this, as an new user was created, but the order was not linked.
    The customer informed me that the “VIPPS App” it self had blacked/frozen during payment (not sure in which step), so might be that this is a one timer. I saw new users here registered correctly.

    Regards admin accounts..
    If I purchase order with my admin accounts during VIPPS Checkout, the order is registered as my user and not as Guest user. Just double checked this now.

    Thanks for your help!

    Plugin Author Iver Odin Kvello

    (@iverok)

    Ok. There may be a timing issue involved; but normally all order completion should assign the order to the customer.

    As for admin accounts: Yes, the order ought to be linked to the user; but you should not be logged in (unless you are already logged in of course).

    Thread Starter horgster

    (@horgster)

    Hi @iverok

    There is some muffins going on here..

    I have now 2 new users, that used VIPPS Express checkout, where the order has been registered as “Guest” user..

    The payment is completed automatically as this is an virtual downloaded product.

    How do we proceed on this?

    Cheers
    Horgster

    Thread Starter horgster

    (@horgster)

    God Morning @iverok

    We had 31 sales of our new product OKK2021 that we released yesterday.
    All users that ordered this product, has never had an user account before.

    30 transactions with VIPPS Express Checkout
    1 transaction with VIPPS Regular

    15 of these sales has been registered as “Guest Orders”, but I do see that VIPPS has created user account for them. So know the question is, why isn’t the user account linked to these orders?

    Here you can see an screen shot of the transactions:
    https://paste.pics/2455cf2684adde84b5ec73f0c1040ef9

    I have talked with some of these 15 users, and they didn’t experience any issues during payment or checkout.

    Do we have an timing issue here where the product is registered as “Guest User” before the completion of user creation in WordPress has been carried out?

    We expect plenty with sales these days, so this need some urgent attention.

    Awaiting your reply, thanks for your kind effort and help to fix this!

    Kind Regards
    Horgster

    • This reply was modified 4 years, 2 months ago by horgster.
    Thread Starter horgster

    (@horgster)

    Hi @iverok

    Just an little update from me here.
    I have asked two of the 15 users that had their order set to “Guest User” to perform an test purchase with VIPPS Express.

    When they perform an new purchase, the order is the registered and linked to their user account and not as “Gust User” in the order.

    Take a look at row 10 and 11 in this screen shot:
    https://paste.pics/2455cf2684adde84b5ec73f0c1040ef9

    After their second purchase today, their customer ID 31 and 32 is linked to their respective test order.

    So it seems that this issue occours during the process of handling the new order and registering the new user at the same time in WordPress.

    Kind Regards
    Horgster

    Plugin Author Iver Odin Kvello

    (@iverok)

    You have probably found a bug triggered when a customer is first created – this is pretty new code, so there’s still likely to be some glitches. With the information you provided I should be able to track this down and fix it – thank you!

    I’ve added this to the bug tracker at https://github.com/vippsas/vipps-woocommerce/issues/67

    Thread Starter horgster

    (@horgster)

    Hi @iverok

    Thank you very much.
    Let me know if there is anything I can assist with.

    Do you have an ETA on this?

    Regards
    Horgster

    Plugin Author Iver Odin Kvello

    (@iverok)

    ETA: Probably the week after next; I will have to replicate, fix and test it.

    Thread Starter horgster

    (@horgster)

    @iverok

    Great!

    Plugin Author Iver Odin Kvello

    (@iverok)

    Lots of litte bugs in that code branch; I’ve fixed and tested these now so next version should solve this issue.

    Plugin Author Iver Odin Kvello

    (@iverok)

    v1.6.9 should fix this.

    Thread Starter horgster

    (@horgster)

    Hi @iverok

    Great work. I have installed the plugin.
    Will revert if see issues or if the issue is not resolved.

    Cheers
    Horgster

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘VIPPS Express Checkout – Is not registering new users correctly’ is closed to new replies.