Skip to content

api-evangelist/tamara

Repository files navigation

Tamara (tamara)

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

Tags

  • 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

Timestamps

  • Created: 2026-05-24
  • Modified: 2026-05-24

APIs

Tamara Checkout API

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.

Tags

  • Checkout
  • BNPL
  • Payments
  • Orders

Properties

Tamara Orders API

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.

Tags

  • Orders
  • Authorise
  • Capture
  • Cancel
  • BNPL

Properties

Tamara Payments API

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.

Tags

  • Payments
  • Captures
  • Refunds

Properties

Tamara In-Store Checkout API

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.

Tags

  • In-store
  • POS
  • SMS
  • QR Code
  • Checkout
  • BNPL

Properties

Tamara Webhooks API

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.

Tags

  • Webhooks
  • Events
  • Notifications

Properties

Tamara Disputes API

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.

Tags

  • Disputes
  • Chargebacks
  • Merchant Operations

Properties

Tamara Pre-Checkout Eligibility API

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.

Tags

  • Eligibility
  • Pre-Checkout
  • Risk

Properties

Tamara Channel Partners API

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).

Tags

  • Channel Partners
  • Onboarding
  • KYB
  • KYC
  • PSP

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com URL: https://apievangelist.com