PrestaShop Master · “Buy in 1 click” module · battle-tested

The buyer clicks the button — a phone-number lead goes out instantly.

The “Buy in 1 click” module for PrestaShop: a button on the product card, a phone form and purchase analytics. Installs in minutes — no storefront rewriting.

Module admin

All controls in one screen

The module screen in the store admin: order and notification settings on top, the button editor below. Changes apply instantly.

Button and protection settings

AG OneClickBuy · PrestaShop

Show the “Name” field When off, the order window keeps only the “Phone number” field.
Send Telegram notifications Instantly report new 1-click orders to a Telegram chat.
Default phone prefix (optional) E.164 prefix — used only when the buyer entered a local number, e.g. +1.
Quick-order addressThe address inserted into a 1-click order.
Quick-order city
Google dataLayer eventsSend purchase events to dataLayer for GA4 / Google Ads.
Meta Pixel Lead eventsSend Lead events to Meta Pixel.
Analytics webhook (signed)An optional endpoint for server-side Lead / Purchase / Cancel / Refund events.
Analytics webhook secret
Telegram bot tokenA token from @BotFather (e.g. 123456789:ABCdef...)
Telegram Chat IDChat or group ID for notifications (e.g. -100123456789).
Cloudflare Turnstile — Site Key
Cloudflare Turnstile — Secret
Settings saved ✓

OneClickBuy button editor

Configure the button and the order popup in one place.

Live preview
Padding Margin

Show on devices

This is a live module editor: colors and text change the button instantly. In a real install, changes are saved in the module settings.

Orders in PrestaShop

Every “1 click” order appears in the orders admin

A lead creates a real order: product, customer, shipping. It immediately appears in the store's order system — just like a regular order.

“Buy in 1 click” orders in the PrestaShop order system
“Buy in 1 click” orders in the PrestaShop order list
Features

What the module does for the store

Features from the real module — proven in production.

A real PrestaShop order. A “1 click” lead creates a real order: product, customer, shipping. It's visible in the store admin like a regular one.
Doesn't touch the cart. The order goes its own path and doesn't conflict with third-party checkout modules (SuperCheckout, OnePageCheckout).
Telegram notifications. Every new order goes to the chat instantly.
Analytics without duplicates. GA4, Google Ads, Meta Pixel + Conversions API. The Purchase event fires only after a paid order status.
Spam protection. CSRF protection, a honeypot trap, per-IP rate limits and optional Cloudflare Turnstile.
GDPR and privacy. Personal data is hashed, consent is collected, and there's data export and deletion on request.
Theme compatibility. Works with Classic, Hummingbird and Creative Elements — no storefront edits.
A button without code. Text, colors, gradient, border and shadow are configured in the editor — no developer needed.
Compatibility

Installs on your PrestaShop version

PrestaShop 8.x – 9.xTested from 8.0 to 9.1.1
PHP 8.1 – 8.4MySQL / MariaDB
Module version 2.2.3ZIP install in the admin
Analytics & consentGA4, Google Ads, Meta Pixel + CAPI
Contact

Ready to try the module?

The live demo is above — or write to us: we'll show the install and tune the button for your store.