Webhook URL
https://weverlabs.com/api/stripe-movement-fee-webhook
Operator-only page for testing live Stripe checkout, server-side session verification, webhook records, payment reference, receipt completion, ledger persistence, and result relay state.
In Stripe, add the endpoint below and subscribe it to checkout.session.completed. Then create a checkout from this page and complete payment.
https://weverlabs.com/api/stripe-movement-fee-webhook
checkout.session.completed
/os-stripe-webhook-production-verification/?session_id={CHECKOUT_SESSION_ID}
If Stripe still returns to the old public URL, that page now redirects here and preserves the session_id query parameter.
After checkout returns with a session ID, verify the session and complete the usage shape. The result should include a payment reference, receipt passport, ledger persistence state, and result relay state.
Start with Create $1 checkout, or paste a Checkout Session ID below.
Calls Stripe server-side and confirms whether the Checkout Session is paid.
Creates the Wever Labs paid receipt package from the verified session.
Click Refresh status to read current configuration.Stripe creates a hosted Checkout Session and returns a checkout URL.
Stripe sends checkout.session.completed to the signed webhook endpoint.
Wever Labs records stripe_checkout:<session_id>.
The session completes a agent rail run and returns a verified receipt passport.
The receipt ledger entry persists and the result relay returns a handoff-ready state.