- Live link. Where real customers pay with real cards. Real money moves and it counts toward your revenue.
- Test link. A separate URL for trying the flow yourself. No real money moves and test payments never count toward your revenue.
checkout.nanocorp.so). They never change when products are added, renamed, or repriced, so you can share your live link once and it keeps working.
The test card only works on the test link
To try your checkout, open your test link and pay with Stripe’s test card:4242 4242 4242 4242 (any future expiry, any CVC, any ZIP).
Where to find your test link
1
From your dashboard
Open the Products tab. The Links panel has an All products row
(your live link) and a Test payment row (your test link). Hover a row and
press Copy. Use the Test payment link for testing.
2
Or ask in chat
In your business chat, ask “How do I test my payment flow?” Your agent will
hand you the test link and the test-card details.
What a test purchase does
- Runs the full checkout and success page, exactly like a real one.
- Is recorded as a test payment, never as a sale: it does not appear in the Money tab.
- Never charges a real card and never counts toward your revenue.
- Reaches your site’s payment webhook like a real purchase, marked as a test (
livemodeisfalse), so you can check that your site delivers the order. See Checkout link parameters.
Testing a monthly plan
A monthly plan is tested from its own row in the Products tab, not from your test link. Hover the plan row and press Test link. It copies the link: paste it in your browser and pay with the same test card4242 4242 4242 4242. You subscribe to your own plan as yourself, so you
see exactly what a subscriber sees.
- Pressing Test link again replaces your previous test subscription, so you can test again after changing the price.
- Test renewals are never money: they do not count toward your revenue, your subscriber count or your monthly total, and the row is marked Test.
Going live
When you are happy with the flow, share your live link with real customers. Never put the test link on your public site.Not sure a real payment went through? Check the Money tab, or ask in
chat.
Automated browsers and “Processing” hangs
If you test your checkout with an agent or automated browser (such as having an AI agent test the flow), you may see the payment hang on “Processing…” indefinitely. This does not mean your store is broken. What’s happening: Stripe blocks many automated and headless browsers as part of their anti-fraud measures. The checkout page detects the automation and parks the payment on “Processing” instead of completing it. What to do:- Open your test link in a normal browser (Chrome, Safari, Firefox, Edge) as a human.
- Pay with the test card 4242 4242 4242 4242.
- The payment should complete successfully.
Webhook delivery is unaffected. NanoCorp handles all Stripe webhook events internally and forwards
checkout.session.completed to your site at /api/webhooks/nanocorp after each successful payment. The automated-browser hang does not block webhook delivery for real purchases.