Skip to main content
Product details are displayed in English. Translations coming soon.
Tamara BNPL for Magento 2 — A custom-built Tamara payment method for Magento 2 / Adobe Commerce — Pay in 3, Pay Later and Pay — 1/1مثالی پیش منظر

A custom-built Tamara payment method for Magento 2 / Adobe Commerce

— Pay in 3, Pay Later and Pay Now with on-site widget messaging, installed and supported on your store by ECOSIRE.

Tamara BNPL for Magento 2 کیا ہے؟

A custom-built Tamara payment method for Magento 2 / Adobe Commerce — Pay in 3, Pay Later and Pay Now with on-site widget messaging, installed and supported on your store by ECOSIRE. Built to order by ECOSIRE for Magento 2 / Adobe Commerce (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

اہم خصوصیات

Native Tamara payment method supporting Pay in 3, Pay Later (single deferred payment) and Pay Now, selectable at Magento checkout
On-site widget messaging on PDP, cart and checkout, with instalment amounts derived from the live product/cart total and store currency (SAR, AED, KWD)
Server-side Tamara Checkout API session creation with redirect-and-return flow handled by a dedicated Magento controller
Full gateway command pool via service contracts: authorize, capture, refund, void — no direct DB writes
Webhook controller plus sales_order_save_after / order_cancel_after observers to keep Magento and Tamara order states reconciled
Magento credit memo (full and partial, line-level) triggers a real Tamara refund through the refund command
Cron-based status reconciliation job to recover any missed webhook so authorized/captured states never drift
Admin configuration under Stores → Configuration → Payment Methods: sandbox/production toggle, API keys, notification token, per-website scope
ACL-gated admin resource so only authorized roles can view or edit Tamara credentials
GraphQL and REST compatibility so headless / Hyvä / PWA Studio storefronts can place Tamara orders
Country, currency and order-total min/max eligibility rules so Tamara only appears for qualifying GCC carts
Works on Magento Open Source and Adobe Commerce, multi-store and multi-currency aware, built to your Magento version (2.4.x)

آرڈر پر تیار، مکمل طور پر آپ کے لیے

خود سیٹ اپ کی ضرورت نہیں — ایک کام کرنے والی ایپ جو ECOSIRE بناتا، انسٹال اور سپورٹ کرتا ہے۔

  1. 1

    آپ آرڈر دیتے ہیں

    ایک بار کی تعمیر کی قیمت سے آغاز کریں۔ آغاز پر ہم آپ کے ساتھ مل کر دائرہ کار طے کرتے ہیں۔

  2. 2

    ہم بناتے اور انسٹال کرتے ہیں

    ECOSIRE اسے آپ کے Magento 2 پر بناتا، ترتیب دیتا اور انسٹال کرتا ہے۔

  3. 3

    لائیو + معاونت

    آپ تقریباً ایک کاروباری ہفتے میں لائیو ہو جاتے ہیں، گو لائیو کے بعد دو ہفتوں کی معاونت کے ساتھ۔ ہمارے فراہم کردہ کوڈ کی خرابیاں مفت درست کی جاتی ہیں۔

اس مصنوع کے بارے میں

Tamara BNPL for Magento 2 is a build-to-order payment integration that adds Saudi-born Tamara — Pay in 3, Pay Later and Pay Now — as a native payment method on your Magento 2 (Open Source) or Adobe Commerce store. This is not an instant Adobe Commerce Marketplace download. ECOSIRE builds the module to your environment, installs it on your Magento install, configures the Tamara merchant credentials, and supports it after go-live.

Under the hood it ships as a proper module under app/code/Ecosire/TamaraBnpl, wired through di.xml and etc/payment.xml, implementing Magento's payment service contracts (Magento\Payment\Gateway command pool: authorize, capture, refund, void). Checkout uses a Magento_Checkout / Magento_Payment UI component (Knockout.js renderer) so the Tamara option renders cleanly in the one-page and Hyvä/PWA checkouts. The Tamara Checkout API session is created server-side via a virtual-typed HTTP client; the shopper is redirected to Tamara to complete approval, then returned through a controller that finalizes the order.

On-site widget messaging (the "or 4 interest-free payments of…" snippet) is injected on PDP, cart and checkout via layout XML blocks and the Tamara JS SDK, with the instalment plan keyed to the product/cart total and store currency (SAR, AED, KWD).

Order lifecycle stays in sync: a webhook controller plus Magento observers/events (sales_order_save_after, order_cancel_after) reconcile authorized → captured → refunded states, so an admin credit memo in Magento triggers a real Tamara refund and partial refunds map line-by-line. Status reconciliation runs on cron. Admin configuration lives under Stores → Configuration → Payment Methods, gated by an ACL resource, with sandbox/production toggle and per-website scope. Every build includes a sandbox walkthrough, documentation, and a support window. Sharia-compliant, interest-free instalments are handled entirely by Tamara — ECOSIRE delivers the clean Magento integration around them.

What you get

  • A custom Magento 2 module (Ecosire_TamaraBnpl) under app/code, built and tested against your exact Magento/Adobe Commerce version
  • Installation and configuration on your Magento environment, including composer/setup:upgrade, DI compilation and static content deploy
  • Tamara merchant account wiring: API key, notification/webhook token and merchant URL configuration in sandbox then production
  • On-site widget placement tuned to your theme (Luma, Hyvä or custom) on PDP, cart and checkout
  • End-to-end sandbox test walkthrough covering approval, capture, full refund and partial refund
  • Admin and developer documentation, plus a post-launch support window for fixes and Magento-version compatibility questions

Who this is for

Saudi & GCC online retailer

A merchant on Magento 2 selling into KSA, UAE or Kuwait who wants Tamara's locally trusted, Sharia-compliant BNPL brand at checkout to lift conversion and average order value without building the integration in-house.

Magento agency / system integrator

A development partner delivering a GCC store who needs a clean, service-contract-based Tamara module they can hand to a client, rather than spending sprint time reverse-engineering the Tamara Checkout API and webhook flow.

Headless / Hyvä storefront owner

A team running PWA Studio, Hyvä or a custom GraphQL frontend that needs Tamara to work through API-driven checkout and on-site messaging, not just the legacy Luma one-page checkout.

How Tamara BNPL for Magento 2 Compares

CriterionECOSIRECustom BuildCompetitorMagento 2 نیٹو
Tamara Pay in 3 / Pay Later / Pay Now at checkoutIncludedPartial supportIncludedNot included
Built and tested against your exact Magento/Adobe Commerce versionIncludedIncludedNot includedNot included
Installed and configured on your store (not a self-install zip)IncludedPartial supportNot includedNot included
On-site widget messaging on PDP, cart and checkoutIncludedPartial supportPartial supportNot included
Webhook + cron order/refund reconciliation out of the boxIncludedPartial supportPartial supportNot included
Headless / Hyvä / GraphQL checkout supportIncludedPartial supportPartial supportNot included
Post-launch support and Magento-version compatibility maintenanceIncludedNot includedPartial supportNot included
No per-seat license fee or annual extension subscriptionIncludedIncludedNot includedIncluded

Frequently Asked Questions about Tamara BNPL

Is this an instant download from the Adobe Commerce Marketplace?

No. This is a build-to-order integration. ECOSIRE builds the Tamara module specifically for your Magento 2 / Adobe Commerce version, installs it on your environment, configures your Tamara merchant credentials, and supports it afterward. You are not buying a generic Marketplace zip — you are buying a delivered, working integration on your store.

How long does delivery take after I order?

Typical delivery is about 5 to 10 business days from the point we have access to your Magento environment (staging or production) and your Tamara sandbox/production credentials. Timelines can shift with theme complexity (heavily customized or Hyvä checkouts), custom currency rules, or if Tamara merchant onboarding is still pending on your side. We confirm a firm date once we review your setup.

What do you need from me to get started?

Your Magento version and access (SSH/admin to a staging environment, or a deploy path), your Tamara merchant account with sandbox and production API keys, and the storefronts/currencies where Tamara should appear. If your Tamara account isn't approved yet, we can build and test against the sandbox in parallel.

Do you provide ongoing support and updates?

Yes. Every build includes a post-launch support window for bug fixes and configuration help. After that, ECOSIRE offers ongoing support and compatibility maintenance — for example adjusting the module for Magento 2.4.x patch upgrades or changes in the Tamara API. We scope continued support separately so you only pay for what you need.

Will refunds and order cancellations sync correctly with Tamara?

Yes. Issuing a credit memo in the Magento admin triggers a real refund through Tamara's refund API, including partial, line-level refunds. Order state is kept in sync through Tamara webhooks plus Magento observers, and a cron reconciliation job recovers any webhook that was missed, so Magento and Tamara never drift out of agreement.

Does it work with Adobe Commerce and headless/Hyvä storefronts?

Yes. The module is built on Magento payment service contracts and the gateway command pool, so it runs on both Magento Open Source and Adobe Commerce. Because checkout is API-driven, it also works with GraphQL/REST headless setups, PWA Studio and Hyvä — we tune the on-site widget placement to your specific theme.

آرڈر پر تیار
Stripe Payments Gateway for Magento 2
Magento 2

Stripe Payments Gateway for Magento 2

A full Stripe payment connector built to order for your Magento 2 / Adobe Commerce store — cards, wallets, Link, BNPL and SCA-compliant 3DS2 — installed and supported by ECOSIRE on your own install.

From $999.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
آرڈر پر تیار
Tabby BNPL for Magento 2
Magento 2

Tabby BNPL for Magento 2

A custom-built Tabby buy-now-pay-later payment method for Magento 2 / Adobe Commerce, with on-site split-in-4 messaging — built, installed and supported on your store by ECOSIRE.

From $999.00ابتدائی قیمت — آپ کے دائرۂ کار کے مطابق مقرر کی جائے گی
قیمت کا تخمینہ طلب کریں

Tamara BNPL

A custom-built Tamara payment method for Magento 2 / Adobe Commerce — Pay in 3, Pay Later and Pay Now with on-site widget messaging, installed and supported on your store by ECOSIRE.

  • Native Tamara payment method supporting Pay in 3, Pay Later (single deferred payment) and Pay Now, selectable at Magento checkout
  • On-site widget messaging on PDP, cart and checkout, with instalment amounts derived from the live product/cart total and store currency (SAR, AED, KWD)
  • Server-side Tamara Checkout API session creation with redirect-and-return flow handled by a dedicated Magento controller
  • Full gateway command pool via service contracts: authorize, capture, refund, void — no direct DB writes

قیمت کا تخمینہ طلب کریں

ہمیں Tamara BNPL کے لیے اپنی ضروریات بتائیں اور ہم آپ کو قیمتیں، لائسنس کے اختیارات اور ایک مخصوص تجویز بھیجیں گے — عام طور پر ایک کاروباری دن میں۔

ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔