Organiser return URL

Return the host to your site with booking reference after the split completes.

On session create, set successReturnUrl (must match an allowed return URL prefix on the integration). Include your query params, e.g. ?booking_id=BOOKING-123.

After completion

PayShare redirects the organiser to your URL, preserves your query params, and appends payshareEvent (base64 JSON), payshareSig, and payshareEventId. Decode orderReference from payshareEvent if needed.

Do not rely on Stripe session_id here

session_id on the organiser return is for your UX only. Stripe Checkout session_id belongs on your stripe-success bridge, not as the sole key for booking lookup after split complete.