By platform

Squarespace test payment: check it before launch

A Squarespace payment test can pass in your own browser and still fail for a shopper with a new address or a different device. Mimiq sends simulated shoppers to the payment step and records what each one saw.

5 visitors try to .
First test free with an accountRun it from your coding agent

How do I test a payment on Squarespace before launch?

Confirm which payment providers the store has connected, then run one test payment in the provider's test mode, if it has one, and check the order appears in your store admin with the right total. Use a browser signed out of the store and an address you have never saved, since those are the conditions a shopper actually has. A simulated shopper walks the same path to the payment step and reports each screen along the way.

What this looks like in a report

Who
Halima, buying beeswax candles as a gift for a friend abroad
How they arrived
Clicked a link to the shop in an Instagram bio on her Android phone
Where they stopped
Payment step, after entering a shipping address in Canada

“The card boxes are still loading and the pay button is grey. I type the address again, then wonder if the first try charged me. I am not going to risk it.”

The fix. Load the payment step from a new address on a phone, and check the card fields finish loading and the pay button turns on. If the fields stay blank, check the payment provider's allowed sites or domains setting, if it has one.

An illustration. Run a test to see your own.See a real sample report

Your own checkout skips the steps a new shopper has to fill in

A store owner testing a payment usually has an account, a saved address and a browser that autofills the address. Saved details skip the steps a new shopper has to fill in, so the owner never sees the rate a new address gets or the tax line a new region adds. Most providers draw the card fields in their own frame, so a slow load can look like a broken store. A test from your own browser can pass while a shopper in a new region sees an empty total or a pay button that stays grey. Only a test that starts from nothing shows that.

  • Start signed out, in a private window, with no saved address.
  • Use a shipping address in a region you rarely ship to, and note each rate offered.
  • Watch the card fields appear before you type, and note how long they take on a phone.
  • Compare the total on the payment step with the total in your store admin afterwards.
  • Check the confirmation email from a real test order arrives with the same totals.

Confirm the provider before you test anything

A Squarespace store takes payments through the providers the owner connected, and which ones a shopper sees depends on the settings and on the shopper's country. The same store can show two options to one shopper and one to another, which makes a single test from your own address a weak check. Before any payment, list the providers you expect to show, the countries they cover and the currency each one uses.

Then confirm the mode. Most providers have a test mode with its own keys or dashboard, and a payment made there does not move real money. The provider's dashboard is the place to confirm the mode, not the checkout page, which can look the same in both. After one test payment, the dashboard should show the attempt. If it does not, the attempt never reached the provider, and the fault sits before the card step.

The card fields come from the provider, not from your store

The card number, expiry date and security code are usually drawn by the provider inside a frame that sits within your checkout. A store owner cannot restyle that frame or fix a slow load inside it. A visitor with a privacy setting or a blocker that stops the frame sees an empty box, while the total and the pay button may still look ready. The step screenshot in a simulated run shows that empty box, which tells you the frame never appeared.

The fix lives in two places: the provider's allowed sites or domains setting, if it has one, and any embed code you added to the store yourself. Test the step on a phone from a new address, then again on a laptop with a blocker turned on. If the box appears on one and not the other, the cause is the visitor's browser setting, and you decide whether that edge case is worth accepting.

Totals change after the shipping and tax lines, not before

The total a shopper sees on the payment step is the last number they compare with what they expected. Shipping rates, tax and discount codes can each move it, and a new address can change all three. A total that drops or rises after the address is entered reads to a shopper as a surprise, and a shopper who meets a surprise at the last step often stops. Compare the total at the cart, after the address, and on the payment step.

Mimiq is independent and not affiliated with the platforms it names. Names belong to their owners.

What you get with Mimiq

  1. 01

    Run it by hand, or on every pull request

    Paste a link and a task in the app and watch the visitors work. Or run them on every preview deploy: the GitHub Action comments on the pull request, any other CI can call the MCP endpoint, and your coding agent can run it too.

  2. 02

    Bugs and usability problems in one report

    The browser records errors and failed or slow requests on the step they happened. The visitors say where the wording or the steps confused them, and where they left.

  3. 03

    Visitors that behave like your audience

    Each visitor is a different profile with a reason to be there, matched to who the page is for, described by you, or built from your own customers.

  4. 04

    A prompt to fix each problem

    Every problem comes with a fix to paste into Cursor, Claude Code, Lovable or any coding agent, and one prompt hands over the top problems at once. Then send the same visitors through again.

  5. 05

    Follow every visitor

    See each visitor's whole path, step by step with screenshots, and what it was thinking at every step. Ask any visitor a question.

The browser records relevant JavaScript errors and failed or slow app requests encountered during the run, attached to the step where they occurred. The visitors are simulated: they find problems, they do not predict how many real people will convert.

A new shipping region or payment provider changes the path a shopper takes

Adding a shipping region, switching providers or editing the checkout each changes which fields and options a shopper sees. Rerun the same simulated shoppers from a new address after each of those changes, and compare the payment step screen with the one you approved. Keep the test order and its admin total in the same place, so a change in one shows up next to the other.

Starter

Try it on one launch

$9 once
120 credits, never expire

About 4 tests of 5 visitors

  • Visitors on your landing page, signup and checkout
  • Where they left and why, with a fix to copy for each problem
  • Run it in the app or on every pull request
  • Ask any visitor a question, included
  • Test accounts and protected previews
Buy 120 credits

Builder

Test every build

$19 a month
500 credits every month

About 20 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Cancel anytime
Choose Builder

Pro

Test every release, as a team

$49 a month
1,500 credits every month

About 60 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Cancel anytime
Choose Pro

Scale

Test at scale, every day

$149 a month
6,000 credits every month

About 240 tests of 5 visitors

  • Everything in Starter
  • Credits refill each month, and what is left rolls over once
  • Priority support
  • Cancel anytime
Choose Scale
$0for your first test, with a free account (Google sign-in, no card). It includes 50 credits, enough for 10 visitors. After that a visitor uses 5 credits, and packs start at $9 for 120 credits.
See a sample report

Questions

Can a simulated shopper pay with a test card?

No. Visitors cannot pay with a real card, and the test stops at the payment step. The card itself is handled by your provider's test mode, or by one small order you refund. The test shows the form, the total and the screen the shopper sees before paying.

Why do I see a payment method that a shopper does not?

The list depends on the shopper's country, the currency and the providers you connected. Your own address may show an option a new one does not. Test from the address types you expect buyers to use, and note which options each one sees.

Will the test tell me whether a payment succeeds?

It cannot tell you whether a real payment succeeds, because the test does not go past the payment step. It shows whether the form loads, whether the total is right and whether the shopper reaches that step. A successful payment needs one order in the provider's test mode.

Does the test check the confirmation email?

Not for a payment that never completes. Send one real test order, using the provider's test mode or a small order you refund, and check that the email arrives at an inbox you read. Compare its totals with the admin order.

What if the card fields never load?

Check whether a blocker or a privacy setting stops the provider's frame, then check the provider's allowed sites or domains setting. The step screenshot shows the blank box, which tells you the frame never appeared, so you know where to look first.

Keep reading

Send visitors and see what breaks first.

Your first test is free: sign in with Google and it starts right away. Last checked 2026-11-02.

5 visitors try to .