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
Navigate to MonsterTools > Settings in your WordPress admin
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]shortcodeUser 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]shortcodeAuto-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]shortcodeIntegration: 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]shortcodeSecurity: 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]shortcodeRequirements: 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
Access Page Settings: Go to MonsterTools > Settings > Page Settings
Select Pages: For each function, select the corresponding auto-created page from the dropdown
Save Settings: Click "Update" to apply your selections
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
Access Settings: Go to MonsterTools > Settings > Page Settings
Assign Pages: For each system function, select the corresponding auto-created page from the dropdown menu
Save Configuration: Click "Update" to save your page assignments
Verify Setup: Test that each page functions correctly in its assigned role
Phase 2: Invoice Customization
Upload Brand Assets
Prepare your company logo in appropriate format
Write company details and policies
Configure Invoice Settings
Go to MonsterTools > Settings > Invoice
Upload invoice logo
Enter company details and preferences
Click "Update" to save
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.