Tamara is the Saudi Arabia–headquartered MENA shopping and Buy-Now-Pay-Later platform offering Shariah-compliant split-payment and Pay-Now solutions across Saudi Arabia, the United Arab Emirates, Kuwait, Bahrain, and Oman. Founded in 2020 and licensed by SAMA (Saudi Central Bank), Tamara provides merchants with a hosted-checkout Direct API, in-store SMS and QR payment links, mobile SDKs for iOS, Android, Flutter, and React Native, plug-and-play e-commerce extensions for Shopify, Magento, OpenCart, PrestaShop, Salesforce Commerce Cloud and WooCommerce, webhooks for order and dispute lifecycle events, and a Channel Partners onboarding API for payment service providers and platforms that white-label Tamara. The company became the first homegrown Saudi fintech unicorn in December 2023 after raising a US$340M Series C led by SNB Capital and Sanabil Investments and is backed by debt facilities from Goldman Sachs, Citi, and Apollo for its Shariah-compliant funding base.
APIs.json: https://raw.githubusercontent.com/api-evangelist/tamara/refs/heads/main/apis.yml
- BNPL
- Buy Now Pay Later
- Fintech
- Payments
- Checkout
- Shariah Compliant
- MENA
- Saudi Arabia
- UAE
- Installments
- Pay Later
- Merchant Services
- Orders
- Refunds
- Captures
- Webhooks
- Disputes
- Channel Partners
- E-commerce
- POS
- Created: 2026-05-24
- Modified: 2026-05-24
Create online checkout sessions that send customer and order information to Tamara and receive a hosted checkout URL where the consumer completes the BNPL or Pay-Now flow. Supports SAR, AED, BHD, KWD, and OMR across Saudi Arabia, the UAE, Bahrain, Kuwait, and Oman.
- Human URL: https://docs.tamara.co/reference/createcheckoutsession
- Base URL:
https://api.tamara.co
- Checkout
- BNPL
- Payments
- Orders
- Documentation
- Quick Start
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Spectral Rules — Spectral
Authorize, capture, cancel, retrieve, and update orders created via Tamara checkout sessions. Mirrors the online checkout lifecycle (new → approved → authorised → captured → refunded) and is the merchant's primary post-checkout integration surface.
- Human URL: https://docs.tamara.co/reference/authoriseorder
- Base URL:
https://api.tamara.co
- Orders
- Authorise
- Capture
- Cancel
- BNPL
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
Capture funds against an authorised order and process refunds. Includes the legacy /payments/refund endpoint and the modern /payments/simplified-refund/{order_id} surface introduced to simplify partial and full refunds against captures.
- Human URL: https://docs.tamara.co/reference/captureorder
- Base URL:
https://api.tamara.co
- Payments
- Captures
- Refunds
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- JSON Schema — JSON Schema
- JSON Schema — JSON Schema
Generate Tamara checkout sessions for brick-and-mortar stores through SMS payment links or QR codes that customers scan with the Tamara consumer app to complete the BNPL purchase in-aisle. Includes the void operation for in-store sessions that need to be cancelled before completion.
- Human URL: https://docs.tamara.co/reference/createinstorecheckoutsession
- Base URL:
https://api.tamara.co
- In-store
- POS
- SMS
- QR Code
- Checkout
- BNPL
- Documentation
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Register and manage HTTPS webhook endpoints that receive order and dispute lifecycle events from Tamara (order_approved, order_authorised, order_captured, order_refunded, order_canceled, order_expired, dispute events, and more). Webhooks carry a JWT-encoded tamaraToken for verification.
- Human URL: https://docs.tamara.co/reference/getting-started-with-webhooks
- Base URL:
https://api.tamara.co
- Webhooks
- Events
- Notifications
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Query, filter, and update merchant disputes raised against Tamara orders. Supports listing disputes by order id, dispute id, order status, or dispute status; and appending comments and proof attachments to an existing dispute case.
- Human URL: https://docs.tamara.co/reference/get_external-merchants-orders-disputes
- Base URL:
https://api.tamara.co
- Disputes
- Chargebacks
- Merchant Operations
- Documentation
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Check whether Tamara considers a customer eligible for a BNPL purchase before exposing Tamara as a payment method on the merchant's checkout page. The endpoint accepts an order amount/currency and a customer phone number and returns a boolean eligibility indicator.
- Human URL: https://docs.tamara.co/reference/pre-checkout-eligibility
- Base URL:
https://api.tamara.co
- Eligibility
- Pre-Checkout
- Risk
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Allow payment service providers, platforms, and aggregators to onboard merchants onto Tamara on their behalf. Submit merchant KYB/KYC information, retrieve onboarding status and merchant API keys, and register onboarding event webhooks. Hosted on a dedicated partner subdomain (partner-api.tamara.co).
- Human URL: https://docs.tamara.co/reference/post_channel-partners-merchant-onboarding-create
- Base URL:
https://partner-api.tamara.co
- Channel Partners
- Onboarding
- KYB
- KYC
- PSP
- Documentation
- OpenAPI — OpenAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
- Arazzo Workflows — Arazzo Specification
- Documentation
- API Reference
- Getting Started
- Status
- Support
- Sign Up
- Terms of Service
- Privacy Policy
- Pricing
- Blog
- Contact Form
- Github
- Plans
- Rate Limits
- Fin Ops
- JSON-LD — JSON-LD
- Vocabulary
- SDK
- SDK
- SDK
- SDK
- SDK
- SDK
- Plugin
- Plugin
- Plugin
- Plugin
- Plugin
- Plugin
- Integration
- Integration
- Integration
- Integration
- Integration
- Integration
- Integration
- Integration
- Integration
FN: Kin Lane Email: kin@apievangelist.com URL: https://apievangelist.com