Developers

Build against the Orion sandbox API

Three endpoints, signed webhooks, idempotent requests and integer amounts. Sandbox only — nothing you do moves money.

Quick start

curl -X POST https://<your-orion-host>/v1/checkout-sessions \
  -H "Authorization: Bearer sk_test_…" \
  -H "Idempotency-Key: order-1042-1" \
  -H "Content-Type: application/json" \
  -d '{"order_reference":"NW-1042","currency":"CAD","items":[{"name":"Trail Pack","quantity":1,"unit_amount":14900}],"amount":14900,"return_url":"https://northwind-outfitters.test/thanks"}'
  • POST /v1/checkout-sessions — create a hosted checkout
  • GET /v1/payments/{payment_id} — read a payment
  • POST /v1/refund-requests — request a refund

Integration options

Sandbox only

Custom website / API

Create sessions server-side and redirect to hosted checkout.
Sandbox only

Hosted payment links

No code: share a link for a fixed amount.
Planned

WooCommerce

A plug-in calling the checkout API. Not built.
Planned

Shopify

Subject to Shopify's payments-app requirements and approval. Not built.