Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Payments
  3. Tabby BNPL Payment for Website (Pay Later) v 19.0
  4. Sales Conditions FAQ

Tabby BNPL Payment for Website (Pay Later)

by Binary Bridge Technology Services https://bbtech.ae
Odoo

$ 120.99

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Sales (sale_management)
• Website (website)
• eCommerce (website_sale)
• Discuss (mail)
Lines of code 1185
Technical Name bb_payment_tabby
LicenseLGPL-3
Websitehttps://bbtech.ae
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Sales (sale_management)
• Website (website)
• eCommerce (website_sale)
• Discuss (mail)
Lines of code 1185
Technical Name bb_payment_tabby
LicenseLGPL-3
Websitehttps://bbtech.ae
Versions 18.0 19.0

BB Tabby Payment Gateway for Odoo Website

Integrate Tabby BNPL (Buy now, pay later) into your Odoo eCommerce checkout. Offer installments and split payments to customers with full checkout integration: eligibility checks, redirect or hosted payment flow, webhook-based status sync, capture and refund from Odoo, multi-company support, and sandbox or live modes for UAE, KSA, and Kuwait.

BB Tabby Payment Gateway for Odoo Website
Overview Screenshots Support

Tabby BNPL Checkout for Odoo Website eCommerce

The BB Tabby Payment Gateway module adds Tabby as a payment provider to your Odoo website. Customers can choose Buy now, pay later or installments at checkout. The module handles eligibility checks, redirect to Tabby hosted payment page, return and cancel flows, order confirmation, and error handling, with webhooks for reliable status synchronization and full capture, refund, and void support.

Tabby checkout flow on Odoo Website

A) Payment Provider Setup

Configure Tabby in Odoo and publish on your website:

  • Add Tabby provider: Create the Tabby payment provider from Accounting → Configuration → Payment Providers
  • Test and live keys: Enter your Tabby secret key, public key, and merchant code; switch between sandbox (test) and live modes
  • Website publish: Enable the provider and publish Tabby on the websites where you want it available
  • Supported countries and currencies: Configure allowed countries and Tabby currency (AED, SAR, or KWD) per provider
  • Min and max order: Set minimum and maximum order amounts for Tabby eligibility where supported
  • Installments: Tabby Pay in 4 and installment options are presented to the customer based on cart and eligibility

B) Checkout Experience

Seamless Tabby experience on your Odoo website checkout:

  • Tabby on checkout: Tabby appears as a payment method when the cart is eligible (currency, amount, and pre-scoring where used)
  • Redirect flow: Customer selects Tabby and is redirected to Tabby hosted payment page to complete the session
  • Return and cancel: After payment or cancellation, the customer is returned to your site; return URL handling confirms or cancels the order
  • Order confirmation: Successful payments create or update the payment transaction and confirm the sale order
  • Error handling: Clear messages and transaction state when payment fails or is abandoned
Webhooks and status sync

C) Webhooks & Status Sync

Production-ready status synchronization with Tabby:

  • Webhook endpoint: Register your Odoo webhook URL with Tabby (e.g. /payment/tabby/webhook) for server-to-server notifications
  • Signature verification: Incoming webhook payloads can be validated for authenticity when configured
  • Map statuses to Odoo: Tabby payment statuses are mapped to Odoo payment.transaction states (pending, done, cancel, error)
  • Auto-confirm order when paid: When Tabby reports a successful payment via webhook, the related transaction and sale order are updated and confirmed automatically

D) Capture / Refund / Void

Full payment lifecycle from Odoo:

  • Capture after shipment: When supported by your Tabby configuration, capture can be triggered from Odoo after order fulfillment
  • Refunds from Odoo: Process full or partial refunds from the payment transaction or related sale order; refunds are sent to Tabby
  • Partial refund notes: When partial refunds are supported, amounts and reasons can be recorded in Odoo and synced to Tabby

E) Logs & Debugging

Visibility and troubleshooting:

  • Debug mode: Enable debug or verbose logging on the provider for development and troubleshooting
  • Request and response logs: Tabby API requests and responses are logged (e.g. Tabby Logs menu) for auditing and support
  • Webhook logs: Incoming webhook events are stored so you can verify payloads and status updates
  • Retry handling: Failed or pending transactions can be synced from Tabby manually or via cron for reliable state updates

Frequently Asked Questions

Q: Does it support sandbox/test mode?
A: Yes. When configuring the Tabby payment provider, you can use test (sandbox) credentials and set the provider to Test mode. Tabby will use the sandbox environment so you can run through the full flow without live charges.
Q: When will Tabby appear on checkout?
A: Tabby appears as a payment option when the provider is enabled and published for the website, the cart currency is supported (e.g. AED, SAR, KWD), and the cart meets any minimum or maximum amount rules. Optional pre-scoring (eligibility check) can also hide Tabby when the customer is not eligible.
Q: How are webhooks handled?
A: You register your Odoo webhook URL with Tabby. When Tabby sends a payment status update, the module receives it, maps the status to the corresponding payment.transaction, and updates the transaction and related sale order. This keeps orders in sync even if the customer closes the browser before the return redirect.
Q: Can I refund from Odoo?
A: Yes. You can process refunds from the payment transaction in Odoo (or from the related sale order when supported). The module sends the refund to Tabby so the customer sees the correct status in their Tabby account.
Q: Multi-website / multi-company support?
A: Yes. You can configure one or more Tabby payment providers per company and publish them on the relevant websites. Each provider has its own keys, currency, and country settings so you can run different brands or regions with separate Tabby accounts.

Screenshots

Explore the key features and interfaces of the BB Tabby Payment Gateway for Odoo Website:

Payment Provider configuration (keys, test, live)

Payment Provider configuration (keys/test/live)

Payment Provider configuration Payment Provider configuration

Payment method

Tabby payment method visible in available payment methods

Tabby on checkout

Website payment method visible on checkout

Website payment method visible on checkout

Tabby on checkout

Professional Support & Services

Binary Bridge Technology Services

Binary Bridge Technology Services provides comprehensive support for the BB Tabby Payment Gateway for Odoo Website. Our team of Odoo experts ensures smooth implementation, configuration, and ongoing maintenance of your Tabby BNPL integration.

Installation & Implementation Support

We offer professional installation services to get your Tabby payment integration up and running quickly. Our implementation team will:

  • Install and configure the module according to your business requirements
  • Set up the Tabby payment provider with your API keys and merchant code
  • Configure webhook URL registration and test the full checkout flow
  • Verify multi-company or multi-website setup if needed
  • Train your team on managing transactions, refunds, and logs

Customization Services

Need additional features or modifications? Our development team can customize the module to match your specific business processes:

  • Custom eligibility or display rules for Tabby on checkout
  • Integration with other payment methods or order workflows
  • Custom reports and dashboards for Tabby transactions
  • Branded promo widgets or messaging on product and cart pages
  • Extended webhook handling or logging for compliance

Ongoing Support & Maintenance

Our support team is available to assist with:

  • Technical issues and bug fixes
  • System updates and Odoo version upgrades
  • Tabby API or webhook changes and compatibility
  • User training and best practices guidance
  • Feature enhancements and module updates
Request Installation Support Chat with Expert
Binary Bridge Technology Services Professional Odoo Solutions | Enterprise Security | Expert Support
info@bbtech.ae | +971 56 128 6321 | www.bbtech.ae

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with