OrbitDocs

Hosted checkout

Send customers to an Orbit-hosted page to subscribe with Freighter.

Every plan gets a hosted checkout page. Share the link anywhere: in a DM, a bio, an email or a button on your site.

https://orbit-lemon-mu.vercel.app/pay/{plan_id}

Flow

Create a plan

In the dashboard, open Subscription Plans and create one, or call POST /plans. Copy its id.

Share the link

Paste /pay/{plan_id} into your site or messages. The Payment Links module in the dashboard tracks views and conversions.

Pull on schedule

Once the customer subscribes, they appear under Subscribers. Pull each cycle from the dashboard, or automate it. See Billing cycles.

The hosted page is in preview. It connects Freighter (or falls back to a demo wallet) and records the subscription, but it does not yet submit the approve and create_vault transactions. Until it does, run the handshake with the code in Checkout widget.

Only treat a subscription as active once the create_vault transaction is confirmed on the ledger. A redirect back to your site is not proof of payment.

On this page