Skip to content

Quick order button for instant order creation without checkout flow

License

Notifications You must be signed in to change notification settings

FriendsOfBotble/fob-quick-order

Repository files navigation

FOB Quick Order

A streamlined quick order plugin for Botble CMS that enables customers to place orders instantly through a modal form without going through the full checkout process, while providing administrators with order management and customization options.

Requirements

  • Botble core 7.5.0 or higher.
  • PHP 8.2 or higher.
  • E-commerce plugin activated.

Installation

Install via Admin Panel

Go to the Admin Panel and click on the Plugins tab. Click on the "Add new" button, find the FOB Quick Order plugin and click on the "Install" button.

Install manually

  1. Download the plugin from the Botble Marketplace.
  2. Extract the downloaded file and upload the extracted folder to the platform/plugins directory.
  3. Go to Admin > Plugins and click on the Activate button.

Screenshots

Quick Order Button

Quick Order Modal

Order Success

Features

  • Quick Order Modal: Two-column modal with product info on the left and order form on the right
  • Product Variations: Full support for product variations with attribute selection
  • Dynamic Pricing: Real-time price updates based on quantity and selected variations
  • Coupon Support: Apply discount coupons directly in the quick order form
  • Payment Methods: Integrated with Botble's payment system (COD, Bank Transfer, etc.)
  • Email Notifications: Automated notifications for administrators and customers
  • Location Support: Country, state, and city selection using Botble's location plugin
  • Order Integration: Creates standard Botble orders with shipment tracking
  • Customizable Settings: Configure button appearance, email recipients, and display rules
  • Form Validation: Advanced validation with CAPTCHA support
  • Multi-language Support: Fully translatable for international stores
  • Cookie Memory: Remembers customer address for faster repeat orders
  • Responsive Design: Works perfectly on desktop, tablet, and mobile devices

Usage

For Store Administrators

  1. Navigate to Admin > Ecommerce > Orders to view quick orders (marked with QO- prefix)
  2. Configure settings at Admin > Settings > Quick Order
  3. Enable/disable quick order per product via product meta settings

For Customers

  1. Visit any product page
  2. Click the "Quick Order" button
  3. Select product variations if applicable
  4. Adjust quantity and see real-time total
  5. Fill in contact and shipping information
  6. Optionally apply a coupon code
  7. Submit the order

Configuration Options

Access settings at Admin > Settings > Quick Order:

  • Enable/Disable: Control global visibility of quick order feature
  • Receiver Emails: Set multiple email addresses for notifications
  • Button Customization: Choose icon and adjust border radius
  • Max Quantity: Set maximum quantity per order
  • Display Rules: Show for out-of-stock products or all products
  • Email Settings: Enable/disable customer confirmation emails

Contributing

Please see CONTRIBUTING for details.

Bug Reports

If you discover a bug in this plugin, please create an issue.

Security

If you discover any security related issues, please email friendsofbotble@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

Quick order button for instant order creation without checkout flow

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published