Orders
Read canonical orders, update fulfillment, and create shipment records without losing the source of truth.
Connect orders, payments, fulfillment, customer identity, signed events, and operational health through a server-side API designed to stay behind your product instead of taking it over.
Merchant credentials carry explicit scopes and resolve merchant identity from trusted server authentication. Your frontend stays focused on the customer experience while sensitive commerce decisions stay on the backend.
Read canonical orders, update fulfillment, and create shipment records without losing the source of truth.
Read payment and refund records and request eligible order refunds through your merchant-scoped backend.
Inspect ordered event history, replay deliveries, and keep downstream systems current with signed merchant events.
See endpoint health, delivery alerts, pending outbox work, and operational signals from one place.
Your onboarding package includes the production API base URL and a merchant-scoped credential. Send it from your backend as a Bearer token so merchant scope, permissions, and operations remain easy to reason about.
GET /v1/merchant/orders?limit=25 Authorization: Bearer $MEMBERCONSOLE_SECRET_KEY Accept: application/json
The Merchant API centers on canonical records and downstream operations. Checkout remains server-authoritative, while fulfillment, refunds, events, and reconciliation stay connected to the same commerce model.
GET /ordersGET /orders/:orderPATCH /orders/:order/fulfillmentPOST /orders/:order/shipmentsGET /paymentsGET /refundsPOST /orders/:order/refundsGET /subscriptionsGET /eventsGET /events/:eventPOST /events/:event/replayGET /webhook-endpointsPOST /webhook-endpoints/:id/testGET /integration-healthMemberConsole signs each delivery with HMAC-SHA256 over the timestamp and raw request body. Verify first, store the event ID, then hand longer work to your own queue or operational system.
signed_payload = timestamp + "." + raw_request_body expected = HMAC_SHA256(webhook_secret, signed_payload) // Compare expected with the v1 signature value. // Store the event ID before applying side effects.
Each step makes the merchant boundary, credentials, event delivery, and operational handoff explicit before customers depend on the integration.
Share the storefront, business, expected volume, countries, and systems you want to connect.
MemberConsole creates the merchant boundary, credential scopes, allowed surfaces, and webhook configuration.
Connect your backend to the API, verify signed events, and map canonical identifiers into your systems.
Test authorization, retries, fulfillment, refunds, reconciliation, and recovery before normal production traffic.
Tell us what you sell, how checkout works today, and which systems need to stay in sync. We will route the right merchant onboarding path.