API reference
Every published merchant endpoint, grouped by tag. Authenticate with a secret API key; amounts are integer minor units; calls that move money or create a session need an Idempotency-Key.
188 operations in 14 groups · GIEP merchant API 0.1.0 · OpenAPI 3.1.0
- Payments8 operationsCreate a payment · Retrieve a payment · List processor attempts for a payment
- Refunds4 operationsRemaining refundable amount for a payment · Refund a payment (full or partial) · Retrieve a refund
- Checkout sessions2 operationsCreate a hosted checkout session · Retrieve a checkout session
- Routing11 operationsRetryable / do-not-retry decline codes per connector · Override one decline code (retry / do not retry / default) · Preview routing for a candidate policy
- Processors9 operationsList processor accounts (MIDs) · Connect a processor account · Retrieve a processor account
- Stores6 operationsList stores · Create a store · Get a store
- Webhook endpoints10 operationsList webhook endpoints · Create a webhook endpoint · Retrieve a webhook endpoint
- Sell61 operationsCheckout sessions funnel, active-now count and recent activity · Checkout funnel analytics · Order bump and upsell performance
- Protect23 operationsGet the alert auto-resolution policy · Set the alert auto-resolution policy · List pre-dispute alerts
- Health26 operationsConfirm a health email recipient (token from the emailed link) · Stop health emails to one address (token from the emailed link) · Decline rate, reasons and funnel by processor, country or card brand
- Transactions7 operationsOrders, AOV, refunds and net revenue per currency, per store or all stores · Payment volume, refunds and approval over time · Read-only decline recovery funnel
- Pixels9 operationsList pixel destinations · Create a pixel destination · Retrieve a pixel destination
- Billing7 operationsSet statement and billing-notice recipients (empty = owners) · Billing status: amounts owed, overdue, block state and how to pay · Fee schedules that apply to you
- Platform5 operationsList API keys · Create an API key · Revoke an API key
The hosted checkout uses a separate set of public routes under /public, where the session token is the credential. A server integration does not need them, so they are not documented here, and neither are GIEP’s internal operations routes. Start with Authentication and Errors.