Plugin Features

Easy Integration

Simple installation and configuration, no coding required.

Fast Loading

Optimized performance and loading speed.

Secure & Reliable

Following best security practices to protect your website.

Easy to Customize

Flexible options to easily customize the plugin.

Regular Updates

Regular updates with new features and security fixes.

Professional Support

Detailed documentation and professional technical support.

Plugin Description

Professional bookstore commercialization enhancement plugin for WordPress.

Features

🌟 VIP Membership System

  • Member registration and login
  • Admin approval workflow
  • VIP exclusive discounts
  • Member status management
  • Shortcodes: [bpt_vip_form], [bpt_vip_status]

πŸ“– eBook Sales

  • Supported formats: PDF, EPUB, MOBI, ZIP
  • PayPal payment integration
  • Sandbox/Production environment switch
  • Automatic delivery and download
  • Sales statistics tracking
  • Shortcodes: [bpt_ebook_buy], [bpt_ebook_downloads]

⏰ Pre-order Management

  • New book pre-order countdown
  • Pre-order pricing
  • Email subscription notifications
  • Pre-order status management

πŸ’° Price & Inventory

  • Flexible price settings
  • Discount campaign management
  • Inventory alerts
  • VIP exclusive pricing

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • MySQL 5.7 or higher
  • Recommended: Bookstore Theme

Installation

Method 1: Admin Upload

  1. Go to WordPress Admin β†’ Plugins β†’ Add New
  2. Click “Upload Plugin”
  3. Select the plugin zip file and upload
  4. Click “Activate”

Method 2: FTP Upload

  1. Extract the plugin zip file
  2. Upload the bookstore-pro-tools folder to /wp-content/plugins/ directory
  3. Go to WordPress Admin β†’ Plugins
  4. Find Bookstore Pro Tools and click “Activate”

Configuration Guide

1. Basic Settings

Go to Books β†’ Plugin Settings:

Price & Inventory

  • Currency Symbol: Set the currency symbol for price display
  • Price Decimals: Set the number of decimal places
  • Stock Alert Threshold: Show warning when stock falls below this number

VIP Membership System

  • Enable VIP System: Turn VIP functionality on/off
  • VIP Discount Rate: Set the discount rate for VIP members (e.g., 0.9 for 10% off)

Pre-order Management

  • Enable Pre-order: Turn pre-order functionality on/off

eBook Sales (PayPal)

  • PayPal Mode: Sandbox mode for testing, disable for production
  • PayPal Client ID: Get from PayPal Developer
  • PayPal Secret: Get from PayPal Developer

2. VIP Membership Configuration

Create VIP Page

  1. Go to Pages β†’ Add New
  2. Enter title “VIP Membership”
  3. Select template “VIP Membership” in Page Attributes
  4. Publish the page

VIP Page Shortcodes

[bpt_vip_form]      // Display registration form
[bpt_vip_status]    // Display member status

Approve Members

  1. Go to Users β†’ All Users
  2. Find pending users
  3. Click Edit on the user
  4. Select “Approved” in VIP Status
  5. Update user

3. eBook Sales Configuration

Get PayPal Credentials

  1. Visit PayPal Developer
  2. Login and go to Dashboard
  3. Create an app or use existing app
  4. Copy Client ID and Secret
  5. Enter credentials in plugin settings

Set Up eBooks

  1. Edit any book
  2. Find “eBook Sales” metabox in sidebar
  3. Check “Enable eBook Sales”
  4. Set eBook price
  5. Click “Upload eBook” to select file
  6. Update the book

Create Downloads Page

  1. Go to Pages β†’ Add New
  2. Enter title “My Downloads”
  3. Select template “My Downloads” in Page Attributes
  4. Publish the page

4. Pre-order Configuration

Set Up Pre-order Books

  1. Edit any book
  2. In “Pre-order Settings” metabox:
    • Check “Enable Pre-order”
    • Set pre-order price
    • Set pre-order start date
    • Set pre-order end date
  3. Update the book

Shortcode Reference

ShortcodeFunctionParameters
[bpt_vip_form]VIP registration formredirect – Redirect URL
[bpt_vip_status]VIP status displayNone
[bpt_ebook_buy]eBook purchase buttonid – Book ID
[bpt_ebook_downloads]Purchased eBooks listNone

Database Tables

The following tables are created automatically upon plugin activation:

  • wp_bpt_ebook_purchases – eBook purchase records
  • wp_bookstore_preorders – Pre-order subscription records

Frequently Asked Questions

Q: No notification after VIP registration?

A: VIP registration uses manual approval. Administrators need to manually approve users in the user list.

Q: PayPal payment failed?

A:

  1. Check if Client ID and Secret are correct
  2. Confirm sandbox mode setting is correct
  3. Check error logs in PayPal Developer dashboard

Q: eBook download failed?

A:

  1. Confirm user has successfully purchased
  2. Check if eBook file exists
  3. Verify file permissions are correct

Q: Pre-order countdown not showing?

A:

  1. Confirm pre-order start and end times are set
  2. Check if timezone settings are correct

Bookstore Pro Tools – Make your bookstore website more professional and profitable! πŸ’°

License

Proprietary License

This plugin is commercial software. Purchase grants you a non-exclusive, non-transferable license to:

  • Use the plugin on a single website
  • Receive updates during your subscription period
  • Access email support

You may NOT:

  • Redistribute the plugin
  • Modify and distribute the code
  • Use on more sites than licensed

For multi-site licenses or enterprise pricing, contact: 1601800014@qq.com

User Reviews

Leave a Reply

Your email address will not be published. Required fields are marked *