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 checkoutGET /v1/payments/{payment_id}— read a paymentPOST /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.