I've successfully used Hosted clover checkout in production and sandbox for over a year.
Production hosted checkout currently works, however sandbox hosted checkout doesn't.
console on hosted checkout page for sandbox:
cloverstatic.com/web/apps/web-checkout/_config/sandboxprod.json:1 Failed to load resource: the server responded with a status of 404 () /invoicingcheckoutservice/v1/checkouts/cbca6336-8d56-4020-855a-cce0a2b37a7e:1 Failed to load resource: the server responded with a status of 406 (Not Acceptable) index.tsx:81 Error fetching checkout session Ph @ index.tsx:81 2react-dom.production.min.js:209 Error: Oops! This page could not load properly, please try again later. at Ph (index.tsx:82:11) at $a (react-dom.production.min.js:153:146) at ji (react-dom.production.min.js:175:309) at Ac (react-dom.production.min.js:263:406) at bs (react-dom.production.min.js:246:265) at Ms (react-dom.production.min.js:246:194) at cs (react-dom.production.min.js:239:172) at react-dom.production.min.js:123:115 at t.unstable_runWithPriority (scheduler.production.min.js:19:467) at Go (react-dom.production.min.js:122:325) oc @ react-dom.production.min.js:209 2react-dom.production.min.js:209 Error: ln must be used within a Modals at Ot (useSafeContext.ts:6:23) at ln (index.tsx:31:10) at wo (index.tsx:10:25) at $a (react-dom.production.min.js:153:146) at Ac (react-dom.production.min.js:261:496) at bs (react-dom.production.min.js:246:265) at Ms (react-dom.production.min.js:246:194) at cs (react-dom.production.min.js:239:172) at react-dom.production.min.js:123:115 at t.unstable_runWithPriority (scheduler.production.min.js:19:467) oc @ react-dom.production.min.js:209 useSafeContext.ts:6 Uncaught (in promise) Error: ln must be used within a Modals at Ot (useSafeContext.ts:6:23) at ln (index.tsx:31:10) at wo (index.tsx:10:25) at $a (react-dom.production.min.js:153:146) at Ac (react-dom.production.min.js:261:496) at bs (react-dom.production.min.js:246:265) at Ms (react-dom.production.min.js:246:194) at cs (react-dom.production.min.js:239:172) at react-dom.production.min.js:123:115 at t.unstable_runWithPriority (scheduler.production.min.js:19:467) sdk.js:1 Could not determine environment t.determineEnv @ sdk.js:1 DevTools failed to load source map: Could not load content for https://checkout.sandbox.dev.clover.com/sdk.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE