• Resolved pratibhasvaksha

    (@pratibhasvaksha)


    Mangopay is not allowing to complete the payment process. It’s showing error while updating the country and state of the user on checkout form.

    The information we add for state and country for the first time is storing in the user details. When we second time try to add a new state and country, It’s not allowing to update the user details and showing an error message. Payment error: Your profile info needs to be completed. Please go to My Account and fill-in all required fields.

    I’ve already tested for plugin and theme conflict.

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author mangopay

    (@mangopay)

    Hello,

    I can’t replicate this error on my side. In order to help you on this case can you provide us with more info and some screenshots of your issue.

    Thanks in advance,

    Best Regards,

    Audouin,

    Thread Starter pratibhasvaksha

    (@pratibhasvaksha)

    Hi Audouin,
    Thank you so much for reply! Really appreciate it.

    The error appears when you second time start the payment process. First time everything works smoothly. If you change country and state on checkout page for the second time then Mangopay will show the following error “Payment error: Your profile info needs to be completed. Please go to My Account and fill-in all required fields.” It is not updating the country and state field in user details as woocommerce updates the user information from the checkout form.

    I hope now the issue is clear!

    Thanks!

    Plugin Author mangopay

    (@mangopay)

    Hello,

    Out of curiosity, with which country/state are you trying? And what is the postal code associated?

    Thanks in advance,

    Best regards,

    Audouin,

    Thread Starter pratibhasvaksha

    (@pratibhasvaksha)

    Hi Audouin,

    For first transaction I used Country: India, State: Himachal Pradesh,
    For second transaction I used Country Australia, State: New South Wales.

    I’ve used many more combinations of country and states to test the payment flow. It failed every time until I’ve selected India & Himachal Pradesh.

    For postal codes I’ve used the random numbers.

    Thanks!

    Plugin Author Yann at WP&Co

    (@ydubois)

    Hi @pratibhasvaksha

    We have been trying to reproduce your problem without success: in all our tests the user can change their country without consequences.

    However it is peculiar that your platform should try to re-create a wallet when you change a user’s country. The only reason I can imagine for re-creating a wallet is if the currency has also changed.

    Do you use a multi-currency plugin by any chance?

    The WooCommerce-MANGOPAY plugin is not compatible with multy-currency marketplaces at this time. The marketplace cannot change currency between transactions.

    Other than a currency or user status change, there is no reason why the plugin should try to create a new wallet for an already existing user. Just changing the country does not lead to the creation of a new wallet, and the error you get seems to be related with the unsuccessful creation of a new wallet…

    Thread Starter pratibhasvaksha

    (@pratibhasvaksha)

    Hi
    Thank you so much for the reply!

    We are still getting the same error and we are not using any multi-currency plugin.

    Could you please test it on our site? I’ve provided the link above. We want to solve this problem urgently. Looking forward to your reply!

    Thanks!

    Plugin Author Yann at WP&Co

    (@ydubois)

    @pratibhasvaksha I am sorry but we cannot reproduce the problem on your site.

    The site has too many problems for us to conduct a complete set of test, however we did not encounter the specific error you mentioned.

    I noticed that it seems to be possible to register on your site without completing all the fields that are mandatory for a MANGOPAY user, so this could explain why you get this error with some user profiles.

    For WooCommerce-MANGOPAY to work on a site there should be no way for a user (buyer or seller) to register without providing all mandatory fields (birthday, nationality,…). Otherwise you will encounter the error “Your profile info needs to be completed”.

    Please make sure all the vendor and buyer profiles are complete at all time to avoid this error.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Showing error while updating the country and state of the user on checkout form’ is closed to new replies.