BNPL WooCommerce UAE: 7 Proven Checks Before Tabby or Tamara

BNPL WooCommerce UAE: a checkout cart splitting a dirham payment into four instalments (TechBella Solutions)

Buy now, pay later, or BNPL, is one of the most requested payment options for online stores in the Gulf. Shoppers like splitting a purchase into instalments, and merchants hope it lifts basket size. For a WooCommerce store, adding it is a plugin job, but a few checks decide whether it goes smoothly or becomes a support headache.

This BNPL WooCommerce UAE guide covers what the official Tabby and Tamara documentation says, what to confirm before you sign up and how to test the flow. It does not compare fees or promise sales increases, because those depend on your agreement with each provider. Check every commercial term directly with them.

ProviderWhat its documentation confirms
TabbyOperates in KSA and UAE; UAE-AED pair; install plugin, add API keys, enable payment method
TamaraWooCommerce plugin with sandbox and live modes and order status mapping; confirm AED support with Tamara
BothMerchant approval, fees and settlement come from your own agreement
Based on the official Tabby and Tamara WooCommerce documentation. Check currencies and terms with each provider.

BNPL WooCommerce UAE: what it means for a store

With BNPL, the customer chooses an instalment plan at checkout and is redirected to the provider to confirm. The provider pays the merchant, according to the agreed terms, and collects instalments from the customer. In WooCommerce this appears as an extra payment method, normally installed as a gateway plugin.

That is why BNPL belongs in the same planning as your card gateway. It affects checkout design, refunds, reporting, VAT invoices and customer support.

What Tabby’s documentation says

Tabby’s WooCommerce documentation states that Tabby currently operates in KSA and the UAE, with the pairs UAE-AED and KSA-SAR. The documented setup is:

  • Upload and activate the plugin zip under Plugins > Add new > Upload plugin.
  • Enter your Public and Secret API keys under WooCommerce > Settings > Tabby API.
  • Enable “Pay later with Tabby” under WooCommerce > Settings > Payments.
  • Enable auto updates for the plugin.

Two notes matter in practice. The docs warn that integration testing is performed on production keys, so test credentials cannot complete a payment, and you must contact Tabby for testing keys. And if you sell in several currencies, you need an automated currency converter and a Tabby payment method for each supported currency.

The documentation also describes a “Promo only” mode, which shows product and cart snippets without offering Tabby at checkout.

What Tamara’s documentation says

Tamara’s WooCommerce documentation and the Tamara Checkout plugin on WordPress.org describe installing the plugin, configuring sandbox and live API URLs and mapping Tamara outcomes, such as cancelled, failed, authorised and capture failed, to WooCommerce order statuses. The pages we retrieved did not state which currencies the plugin supports, so ask Tamara to confirm AED support and your merchant approval before you build anything.

How BNPL differs from a card payment

For a BNPL WooCommerce UAE setup, customers see BNPL as one more button, but the money flows differently from a card. With a card, the gateway collects the full amount from the customer’s bank and settles it to you. With BNPL, the provider takes on the instalment plan and pays you under your agreement, while it collects the instalments later from the customer.

That difference matters in three places. Approval: the provider decides whether a customer qualifies, so some shoppers will be declined at the redirect. Settlement: timing and fees follow your contract, not your card gateway terms. Support: when a customer asks about an instalment, they may need the provider as well as you. Writing these differences into your help pages saves a lot of repeated emails.

Seven checks before you add BNPL

Check 1: Confirm you are approved

Both services approve merchants individually. Apply early, and do not announce BNPL to customers until your account is live.

Check 2: Confirm the currency and country

Make sure your store currency is AED and your country settings match the provider’s supported pairs. A mismatch can hide the payment method at checkout.

Check 3: Ask about fees and settlement in writing

Fees, settlement timing and refund handling come from your agreement, not from the plugin. Compare them with your card gateway, and model the effect on margin before you promote it.

Check 4: Check block checkout and HPOS support

Ask whether the plugin supports WooCommerce’s block checkout and High-Performance Order Storage. Our guides to the checkout block payment gateway and WooCommerce HPOS explain why that matters.

Check 5: Plan refunds and cancellations

Decide how refunds are issued, whether partial refunds work and how order statuses change. Test a refund before launch, and write the process for your support team.

Check 6: Keep VAT and invoices consistent

The price shown at checkout should match the VAT-inclusive price on your invoice. Review our WooCommerce VAT in the UAE guide and ask your accountant how instalment sales should be recorded.

Check 7: Test the full flow

Use the testing steps from the provider’s documentation: add a product, go to checkout, confirm the redirect, complete and cancel a payment, then return to the store. Check emails, order status and stock after each outcome. Repeat on mobile.

Who benefits most from BNPL, and who may not

BNPL WooCommerce UAE setups tend to suit stores with higher-priced items, such as electronics, furniture, fashion bundles or appliances, where splitting the cost makes a purchase feel easier. It may matter less for low-cost, high-frequency items, where the extra step adds little and fees may weigh more on thin margins.

We cannot promise a lift in sales, and the documentation we cite makes no such claim. The sensible approach is to run it as a trial: enable it for a period, track the share of orders and the average order value, compare them with your normal results, and decide with your own numbers. Stop if the margin or the support load does not justify it.

Accounting, VAT and reporting for BNPL orders

Buy now pay later instalments change how money arrives, even though the sale is recorded when the customer completes the order. Your accountant should know which payment method each order used, how fees are charged and when payouts reach your bank, so that reconciliation is simple.

Ask whether the provider’s reports can be exported and matched to WooCommerce order numbers. Keep a monthly check that payouts equal orders minus fees and refunds. If something is missing, you can then raise it with the provider with specific order numbers. Small, regular reconciliation prevents large surprises at year end.

Messaging and presentation

Be careful with how you describe instalments. Show the real price clearly and explain the provider’s role without promising approval, since the provider decides who qualifies. Place the promotion widgets where they help, usually on product and cart pages, and hide them where they do not apply. Keep your wording factual and avoid claims you cannot support.

BNPL alongside your card gateway

BNPL should be an addition, not a replacement. Keep a reliable card gateway, such as the one we describe in our accept AED payments guide, so customers who are not approved for instalments can still pay. If you use CCAvenue, our CCAvenue UAE merchant account checklist covers approval steps.

Handling failures and edge cases

Real stores with BNPL meet awkward cases, so plan for them before launch:

  • The customer closes the provider page. The order should stay pending or be cancelled cleanly, with stock released after a set time.
  • The provider declines the customer. The checkout should let them choose another method without losing the cart.
  • A payment confirmation arrives late. Webhooks or callbacks can lag, so check that order status updates correctly once they arrive.
  • A partial refund is needed. Test it, and note what the customer sees afterwards.
  • A plugin update changes behaviour. Re-run the full flow after every update to the plugin or WooCommerce.

Keep a short internal guide with these scenarios and the right action for each. Your support team will use it more than any technical documentation.

What to monitor after launch

  • Share of orders paid with BNPL and average order value.
  • Failed or abandoned redirects.
  • Refund and cancellation handling time.
  • Support tickets mentioning instalments.
  • Plugin updates and compatibility after WooCommerce releases.

Our WooCommerce development team can install, test and maintain payment plugins for UAE stores.

A launch checklist for your BNPL plugin

Before you tell customers that buy now pay later instalments are available, run through this list with your developer:

  • Your merchant account is approved and the live keys are stored safely, not shared by email.
  • The store currency is AED and the country settings match the provider’s supported pair.
  • The payment method appears on the right pages and is hidden where it does not apply.
  • You have completed a successful payment, a cancelled payment and a refund.
  • Order emails, stock and statuses behaved correctly after each test.
  • Help pages explain the process in plain words, without promising approval.
  • Someone is named to watch the first week of orders and answer questions.

Keep this BNPL WooCommerce UAE list with your maintenance notes. When WooCommerce or the plugin updates, repeat the test flow, because a small change can hide a payment method without any error message.

Questions to put to the provider before you sign

Prepare a short list for your BNPL WooCommerce UAE call with Tabby or Tamara. Ask which products or categories are eligible, what the customer sees when declined, how refunds and partial refunds are handled, how and when payouts arrive in AED, what reports you receive and how disputes are resolved. Ask what happens to orders if their service is down, and who supports your customers. Write the answers down and keep them with the contract, so your team can see exactly what was promised and by whom.

Adding BNPL to your WooCommerce store?

We can install and test BNPL plugins alongside your card gateway, check block checkout and HPOS support and document refund handling for your team.

See WooCommerce development

Frequently Asked Questions

Does Tabby work with WooCommerce in the UAE?

Tabby’s WooCommerce documentation says it operates in KSA and the UAE and lists UAE-AED as a supported pair. You still need merchant approval and API keys from Tabby.

Can I test Tabby with sandbox credentials?

The documentation says integration testing is performed on production keys, so test credentials cannot complete a payment. Contact Tabby for testing keys and follow its test steps.

Should BNPL replace my card gateway?

No. Keep a reliable card gateway so customers who are not approved for instalments can still pay. Treat BNPL as an additional option.

Share This Article:

Start a project

Having a project idea in mind?

Tell us what you are building. A few lines about your goals are enough to start.

  • What you want to achieve
  • Your current website or setup
  • Deadlines and a rough budget