Build checkout sessions once. Reuse them across every channel.
Yera Connect gives developers a server-side API, webhook model, WooCommerce-compatible flow, and provider routing layer for stablecoin settlement without exposing payment secrets in the browser.
Session creation
POST /api/v1/checkout/sessions
curl -X POST https://app.yeraconnect.io/api/v1/checkout/sessions \
-H "Authorization: Bearer yera_live_..." \
-H "Content-Type: application/json" \
-d '{
"order_id": "ord_123",
"amount": "100.00",
"currency": "EUR",
"return_url": "https://store.example/return"
}'Webhook verification
const signature = req.headers["x-yera-signature"];
const rawBody = await req.text();
verifyWebhookSignature({
rawBody,
signature,
secret: process.env.YERA_WEBHOOK_SECRET,
});
// Mark order paid only after payment.completedSandbox to live
Sandbox
Use test keys, provider mocks, and webhook replay.
Live mode
Activate after merchant review and wallet checks.
Provider safety
Card, bank, KYC, and conversion steps remain provider-led.
Integration flow
The frontend never talks to providers with secret keys. Your server creates a Yera checkout session, Yera handles provider routing, and your order system listens for confirmed events.
01
Create a checkout session from your backend or plugin.
02
Redirect the customer to hosted checkout or a provider buy link.
03
Receive signed webhook events when payment status changes.
04
Update your order only after confirmed backend settlement.
Developer resources
Everything points back to the same payment session model, so custom API flows and WooCommerce can share confirmation logic.
API reference
Create checkout sessions, inspect status, and build merchant server integrations.
OpenWebhooks
Verify payment events, retry deliveries, and keep merchant order systems in sync.
OpenSDKs & plugins
Use WooCommerce and server SDK patterns without duplicating checkout logic.
OpenChangelog
Track API, dashboard, checkout, routing, and provider integration updates.
OpenReady to connect your checkout backend?
Start with one checkout session endpoint, then add webhooks, WooCommerce, or provider-specific routing as your merchant flow matures.
