The General Settings section is the control center for your MonsterTools installation. Located at MonsterTools > Settings in your WordPress admin, this area allows you to configure essential pages, invoice templates, and core functionality that powers your entire tools platform.


Accessing General Settings

  1. Navigate to MonsterTools > Settings in your WordPress admin

  2. You'll see a tabbed interface with two main sections:

    • Page Settings - Configure essential system pages

    • Invoice Settings - Customize invoice appearance and content


Page Settings Configuration

MonsterTools automatically creates all necessary pages during plugin activation. The Page Settings tab allows you to assign these pre-created pages to their respective functions within the system.

Essential Pages to Configure

1. Pricing Page

  • Purpose: Displays your subscription plans and pricing tiers

  • Usage: Used for redirects and pricing-related links throughout the system

  • Content: Automatically contains the [monstertools_pricing] shortcode

  • User Flow: Where customers compare plan features and prices

2. Checkout Page

  • Purpose: Processes subscription payments and order completion

  • Usage: The final step in the purchase process

  • Content: Automatically includes checkout shortcodes for payment processing

  • Critical: This page must be properly assigned for payments to work

3. Login Page

  • Purpose: Existing user authentication

  • Usage: Where registered users log into their accounts

  • Content: Automatically contains [monstertools_login] shortcode

  • Auto-redirect: Logged-in users are automatically redirected away from this page

4. Registration Page

  • Purpose: New user account creation

  • Usage: Where visitors create new accounts

  • Content: Automatically contains [monstertools_register] shortcode

  • Integration: Connects seamlessly with your subscription system

5. Forgot Password Page

  • Purpose: Password reset requests

  • Usage: Where users request password reset links via email

  • Content: Automatically contains [monstertools_forgot] shortcode

  • Security: Uses WordPress standard password reset system

6. Reset Password Page

  • Purpose: Set new passwords after reset request

  • Usage: Where users actually set their new passwords

  • Content: Automatically contains [monstertools_reset] shortcode

  • Requirements: Requires valid reset key and login parameters

7. My Account Page

  • Purpose: User dashboard and account management

  • Usage: Where users manage subscriptions, view history, and access tools

  • Content: Automatically contains account management shortcodes

  • Features: Subscription management, order history, tool access

8. API Key Page

  • Purpose: API key management for developers

  • Usage: Where users generate and manage their API keys

  • Content: Automatically contains API key management shortcodes

  • Audience: Primarily for developers integrating with your tools

Page Assignment Process

  1. Access Page Settings: Go to MonsterTools > Settings > Page Settings

  2. Select Pages: For each function, select the corresponding auto-created page from the dropdown

  3. Save Settings: Click "Update" to apply your selections

  4. Verify Functionality: Test that each page works correctly in its assigned role


Invoice Settings Configuration

The Invoice tab allows you to customize the professional appearance of invoices generated for customer subscriptions and payments.

Invoice Branding & Appearance

1. Invoice Logo

  • Purpose: Your company logo displayed at the top of invoices

  • Format: JPEG, PNG, GIF, or SVG

  • Recommended Size: ~200px width for optimal display

  • Placement: Centered at the top of the invoice

  • Best Practice: Use high-quality logo with transparent background

2. Invoice From Details

  • Purpose: Your company/sender information

  • Content: Company name, address, contact information

  • Formatting: Supports HTML line breaks (<br>)

  • Placement: Header section below the logo

  • Example:

    Your Company Name 123 Business Street City, State 12345 
    Email: billing@yourcompany.com 
    Phone: (555) 123-4567

3. Invoice Number Prefix

  • Purpose: Custom prefix for invoice numbering

  • Format: Alphanumeric characters

  • Examples:

    • INV- (results in INV-1001, INV-1002)

    • MT- (results in MT-1001, MT-1002)

    • INVOICE- (results in INVOICE-1001)

  • System: Numbers increment automatically after the prefix

4. Invoice Notes

  • Purpose: Important information displayed at invoice bottom

  • Content: Payment terms, refund policies, support information

  • Visibility: Appears on every invoice

  • Example Content:


For support, contact help@yourcompany.com. All sales are final - no refunds after 14 days.

5. Invoice Extra Details

  • Purpose: Additional legal or business information

  • Content: Tax ID, VAT number, business registration details

  • Placement: Below company details in header

  • Example:

VAT Number: GB123456789 
Company Registration: 01234567

Invoice Configuration Examples

Basic Business Setup:

**Invoice From:**
Tech Tools Inc. 123 Digital Avenue San Francisco, CA 94102 
**Invoice Number Prefix:** TT-
**Invoice Notes:** Payment due net 30. Questions? Email billing@techtools.com
**Invoice Extra:** Tax ID: 12-3456789

Professional Service Setup:

**Invoice From:**
WebMaster Pro<br>
Suite 500, Business Center<br>
New York, NY 10001 
**Invoice Number Prefix:** WM-
**Invoice Notes:** Subscription automatically renews. Cancel anytime from your account.
**Invoice Extra:** VAT: EU123456789

Step-by-Step Configuration Guide

Phase 1: Page Assignment

  1. Access Settings: Go to MonsterTools > Settings > Page Settings

  2. Assign Pages: For each system function, select the corresponding auto-created page from the dropdown menu

  3. Save Configuration: Click "Update" to save your page assignments

  4. Verify Setup: Test that each page functions correctly in its assigned role

Phase 2: Invoice Customization

  1. Upload Brand Assets

    • Prepare your company logo in appropriate format

    • Write company details and policies

  2. Configure Invoice Settings

    • Go to MonsterTools > Settings > Invoice

    • Upload invoice logo

    • Enter company details and preferences

    • Click "Update" to save

  3. Generate Test Invoice

    • Process a test subscription

    • Download and review the generated invoice

    • Adjust settings as needed


Best Practices for General Settings

Page Management

  • Consistent Assignment: Ensure all pages are properly assigned to their functions

  • Menu Integration: Consider adding important pages to your main navigation menu

  • Testing: Regularly test page functionality after plugin updates

  • Backup: Note your page assignments for quick recovery if needed

Invoice Professionalism

  • Brand Consistency: Use colors and logos matching your website

  • Legal Compliance: Include required business information for your region

  • Clarity: Ensure all information is easy for customers to understand

  • Completeness: Fill in all invoice fields for professional appearance

System Optimization

  • Regular Review: Periodically check that all pages are properly assigned

  • User Testing: Verify the complete user journey from registration to tool access

  • Documentation: Keep records of your configuration choices


Troubleshooting Common Issues

Page Assignment Problems

"Page not found" errors:

  • Verify the assigned pages still exist and are published

  • Check if pages were accidentally deleted

  • Re-create missing pages using the original shortcodes

Shortcodes not working:

  • Ensure pages contain the correct shortcodes

  • Verify MonsterTools plugin is active

  • Check for theme or plugin conflicts

Redirect loops:

  • Confirm page assignments don't create circular references

  • Test with default WordPress theme temporarily

  • Check for conflicting redirect plugins

Invoice Configuration Issues

Logo not displaying:

  • Verify image file format and size

  • Check that upload completed successfully

  • Try different image format if issues persist

Formatting problems:

  • Use simple HTML tags only (<br>, <strong>)

  • Avoid complex CSS or JavaScript in text fields

  • Test invoice generation after changes

Missing information:

  • Ensure all required invoice fields are completed

  • Check text area content isn't being truncated

  • Verify with sample customer data


Maintenance and Updates

Regular Maintenance

  • Monthly: Verify all assigned pages are functioning correctly

  • Quarterly: Update invoice information if business details change

  • After Updates: Check page assignments remain correct after plugin updates

Configuration Backup

  • Note your page assignments for quick reference

  • Keep copies of invoice text content

  • Document any custom configurations

By properly configuring these general settings, you create a solid foundation for your MonsterTools platform. The page settings ensure smooth user navigation using the auto-created pages, while the invoice settings maintain professional billing presentation. These configurations work together to provide a seamless experience for your users.