WP Payment Pal Documentation
← Back to site

General Settings Overview

Configure global plugin settings including license, currency, and defaults. This guide covers the General settings tab.

Reading time: 4 minutes | Difficulty: Beginner

Overview

Configure global plugin settings including license, currency, and defaults. This guide covers the General settings tab.

Prerequisites

  • WP Payment Pal installed and activated
  • Administrator access

Accessing General Settings

  1. Go to WP Payment Pal > Settings
  2. The General tab is shown by default
General settings tab overview

License Key

Entering Your License

  1. Find the License Key field
  2. Enter your license key from purchase email
  3. Click Save Changes
  4. License validates automatically
License key field highlighted

License Benefits

  • Automatic plugin updates
  • Premium support access
  • Feature unlocks (if applicable)

License Status

Status Meaning
Active License valid and working
Expired Renewal needed for updates
Invalid Check key and retry

Currency Settings

Default Currency

Set the currency for all payment forms:

  1. Find Currency dropdown
  2. Select your currency (e.g., USD, EUR, GBP)
  3. Save changes
Currency dropdown highlighted
Currency dropdown with options

Supported Currencies

Common currencies:

  • USD – US Dollar ($)
  • EUR – Euro (€)
  • GBP – British Pound (£)
  • CAD – Canadian Dollar (C$)
  • AUD – Australian Dollar (A$)

PayPal supports 25+ currencies.

Currency Position

Choose symbol placement:

  • Left: $100.00
  • Right: 100.00$

Currency Formatting

Set number formatting:

  • Decimal separator: . or ,
  • Thousands separator: , or .
  • Decimal places: 2 (standard)

Payment Page Settings

Payment Page Prefix

Set the URL prefix for payment pages:

Default: pay

https://yoursite.com/pay/form-slug/

Custom example: checkout

https://yoursite.com/checkout/form-slug/
Payment page prefix highlighted
Payment page prefix filled with "checkout"

Changing the Prefix

  1. Enter new prefix
  2. Save settings
  3. Flush permalinks (Settings > Permalinks > Save)

Form Defaults

Set default values for new forms:

Default Form Type

Choose default when creating new forms:

  • Embedded
  • Overlay
  • Payment Page

Default Payment Mode

  • Sandbox – For development/testing
  • Live – For production

Permalink Settings

Flushing Permalinks

After changing the payment page prefix:

  1. Go to Settings > Permalinks
  2. Click Save Changes (no changes needed)
  3. This rebuilds URL rules

Troubleshooting URLs

If payment pages return 404:

  1. Flush permalinks
  2. Check prefix is valid (letters, numbers, hyphens)
  3. Avoid reserved WordPress slugs

Global Defaults Table

Setting Purpose Recommendation
Currency Default payment currency Match your business location
Currency Position Symbol placement Regional preference
Payment Page Prefix URL structure Keep short, memorable
Default Mode Sandbox/Live Live for production

Settings Inheritance

Global settings provide defaults:

  • Individual forms can override
  • Per-form settings take precedence
  • Global settings = fallback

Saving Changes

After modifying settings:

  1. Review all changes
  2. Click Save Changes
  3. Settings apply immediately
  4. Test affected features

Common Configurations

E-commerce (US)

Currency: USD
Position: Left ($100)
Prefix: checkout
Mode: Live

European Business

Currency: EUR
Position: Right (100€) or Left (€100)
Prefix: pay
Mode: Live

Development/Testing

Currency: USD (match production)
Prefix: pay
Mode: Sandbox

Best Practices

  1. Set currency once – Changing later affects existing forms
  2. Test in Sandbox first – Before going live
  3. Keep prefix simple – Easy to share
  4. Regular backups – Before major changes
  5. Document settings – Note what you configured

Settings Don’t Change

These can’t be changed per-form:

  • Currency (global only)
  • Payment page prefix (global only)

Plan these carefully before launching.

Troubleshooting

Currency not changing

  • Save settings
  • Clear cache
  • Check new forms vs existing

Prefix not working

  • Flush permalinks
  • Check for conflicts
  • Try different prefix

License not validating

  • Check key is correct
  • Verify internet connection
  • Contact support if persistent

Security Note

Settings page requires Administrator role. Non-admins cannot access plugin settings.

What’s Next?