Hi Replit Community,
I’m Scott, an artisan developer working on a project called Lithic Lens. I’ve spent a long time hand-crafting this tool to help researchers analyze stone tool artifacts using two custom metrics we’ve developed: the Ancient Wear Index (AWI) and Micro-Striation Density (MSD).
The app is designed to distinguish between 10,000-year-old archaeological wear and modern artisan marks (like the grip wear I intentionally leave on my pieces).
The Issue: I am at the final stage of publishing my app through Replit, but I’m hitting a wall with the Stripe integration. In the Replit “Publish” workflow, specifically under the “Claim your sandbox” step, I keep receiving the following error:
“Invalid claim token. It may have expired, or is malformed.”
The Context:
-
My Stripe account is already active and I’ve actually processed a successful live payment of $2.99 independently.
-
My bank and descriptors are all set up on the Stripe side.
-
Despite the successful payment, the Replit “Publish” checklist won’t let me move past this “Claim” error to finalize the connection.
My Question: Has anyone encountered this token expiration issue during the Replit-to-Stripe handshake? Should I skip the “Claim” button and manually input my pk_live and sk_live keys into my Secrets, or is there a way to force Replit to recognize my already-active Stripe account?
I want to make sure the “vault” is secure and the webhook is properly synced before I hit that big blue Publish button. Any help from the experts here would be greatly appreciated!