Sandbox Subscriptions

Hi so developing a website that uses Square for subscriptions.

Very confused with testing so far. My application created a subscription payment link - Checkout API Sandbox Testing Panel

I have gone through the steps on this link, but I really do not see any users in the sandbox dashboard, as if the order never was paid for. I have looked through previous forums but not clear as to why the order sandbox process does not work like a regular order with a test credit card (like Stripe)?

Please advise. Thank you.

:waving_hand: I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:

Additional Documentation

App Subscriptions Billing
Test in the Sandbox
Get Started

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.

This unfortunately is expected when testing subscriptions in sandbox. The experience isn’t complete with payment links and sandbox. Especially with subscriptions. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team. :slight_smile:

Hello @C-Lo MyAarpMedicare,
Square’s Sandbox doesn’t fully simulate subscription flows—subscription events and users aren’t created when using Checkout API links in Sandbox. Unlike Stripe, Square’s test environment lacks full parity for subscriptions. For accurate testing, use production with a $0 plan or rely on webhook simulations.

Best Regards,
Kyla Ellis