• Resolved Rachelle Wise

    (@chellechan)


    A client notified me that checkout was no longer working, and when they went in to look at the Payments setup, they were getting a popup requesting review and agreement to terms of service. However, on clicking the “Accept” button, nothing happens.

    In the dev console there, is a JS error (client domain redacted for privacy):

    POST https://redacted.com/wp-json/wc/v3/payments/tos?_locale=user 500 (Internal Server Error)

    When I hit that endpoint myself, it returns:

    {
        "code": "rest_no_route",
        "message": "No route was found matching the URL and request method.",
        "data": {
            "status": 404
        }
    }

    Any ideas what’s going on? Any way I can work around this? I’m not above going into the database and entering a value manually, if it would be easier ?? Thanks!

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

Viewing 1 replies (of 1 total)
  • Thread Starter Rachelle Wise

    (@chellechan)

    Wellll, I figured out a way around it. I manually removed the modal via dev console, reconnected payments, and then when the modal came up again, it allowed itself to be dismissed. ???♀???

Viewing 1 replies (of 1 total)
  • The topic ‘Can’t Accept Terms of Service’ is closed to new replies.