MAHMOUD ABDELNABY
E Commerce · TEMPLATE FRAMEWORK · 1

Buy Now Pay Later (Tabby/Tamara) On-Site CRO Impact Framework

Maximize AOV and checkout conversion with Tabby and Tamara. Practical on-site BNPL widget placement hypotheses and example calculation scripts to evaluate in controlled tests.

Problem it addresses

Build an open-source BNPL on-site CRO implementation toolkit: 1) Placement and visual hierarchy guide for Tabby/Tamara widgets on Product, Cart, and Header bars, 2) Lightweight JavaScript snippet (bnpl_calculator.js) dynamically dividing prices by 4 and formatting Arabic/English currency strings on variant changes, 3) 15-point BNPL UX audit checklist.

Who it is for

BOTH operating in high-growth e-commerce, digital publishing, and direct-response marketing across Saudi Arabia, UAE, and Egypt.

What is inside

Key files listed in the README repository architecture:

  • checklists/15-point-bnpl-ux-audit.md
  • components/bnpl-badge-preview.html
  • css/bnpl-badges.css
  • examples/electronics-store-lift-case.md
  • LICENSE
  • playbooks/bnpl-onsite-cro-playbook.md
  • playbooks/tabby-tamara-onsite-messaging.md
  • README.md
  • scripts/bnpl_widget_injector.js
  • src/bnpl_calculator.js
  • templates/a-b-test-measurement-plan.md
  • tests/calculator.test.js

How to evaluate and use it

  1. Read the README first and confirm that the documented problem matches your use case.
  2. Inspect the listed files to find the data, tools, templates, and tests relevant to your task.
  3. Follow the repository’s Quick Start and check prerequisites before running commands.
  4. Compare outputs with documented examples and review limitations before using them in a decision or client workflow.

Quick Start from the README: python -m unittest discover -s tests · node --test tests/*.test.js

Scope and limitations

  • Regulatory Price Ceiling: Enforces SAMA and regional central bank transaction caps for split-in-4 installment products (e.g. Tabby/Tamara up to SAR 5,000).
  • On-Site Messaging Widget Placement: Audits presence of dynamic installment price calculators on product detail pages and cart drawers.
  • Incremental Conversion vs Margin Dilution: Models whether BNPL merchant fee (typically 4.5% to 6.5%) is offset by higher average order value (AOV).

This page summarizes the available documentation; it does not establish performance or business results. Verify data and prerequisites before use.

Related repositories