• Resolved whitmason

    (@whitmason)


    I have a site setup to use WooSquare with a sandbox Square environment. It is the free version, not Pro. On the checkout page, the area to enter the test/sandbox credit card info displays fine if a customer is logged in, but when not logged in there is just a message “Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.” Do customers have to be logged in to checkout using WooSquare?

    WooCommerce is setup to sell only in the US with a default state. The default customer location is set to the shop base address. WooCommerce is setup to allow customers to place orders without an account. The option to create a customer in Square when processing a payment is off. The checkout page displays the US as the country, and pre-selects the correct state.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author WPExperts.io

    (@wpexpertsio)

    Hi @whitmason,
    Sandbox is for Developers/Admin testing only so we have a condition on it if admin is logged in they are the only ones to test the payment.

    If you want to show the payment gateway to the real customers then you need to switch it to the live mood then it will appear to non-logged-in users.

    Thanks!

    Thread Starter whitmason

    (@whitmason)

    That is useful to know. However, it means that developers cannot easily test whether their application works correctly for customers before it goes live. This makes it more difficult to test this plugin. e.g. the application was throwing an internal server error. I asked the hosting company to give me details of the error from the server log, but they couldn’t use the site as a customer to replicate the problem. Since it is a test site, they should have been able to do this.

    Plugin Author WPExperts.io

    (@wpexpertsio)

    Hi @whitmason,
    According to the by-default structure off “WooSquare – Square for WooCommerce” Only the admin would be able to view the payment form on Checkout Page and test the transaction in Test mode after testing admin can switch it live for the real customers.

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Do customers need to login to checkout with WooSquare?’ is closed to new replies.