PayPal Manual Payment
Manual PayPal payment gateway with WhatsApp integration
Product Description
PayPal Manual Payment is a secure, token-based manual payment gateway that allows customers to pay via PayPal using a simple, streamlined process. This module integrates WhatsApp and support ticket systems for payment confirmation, making it easy for customers to complete payments and for you to verify and process them.
How It Works
When a customer selects PayPal Manual Payment, they are redirected to a secure payment page that displays your PayPal email address and payment instructions. The page includes a QR code for easy PayPal app scanning and a clear interface showing the exact amount to send.
After the customer sends the payment to your PayPal email, they can confirm the payment in two ways:
- WhatsApp Confirmation: Click "I Have Paid" button which opens WhatsApp with a pre-filled message including invoice details, amount, transaction ID, and option to upload payment screenshot
- Support Ticket: Create a support ticket directly from the payment page with transaction ID and screenshot upload capability
The module uses secure token-based URLs with HMAC signatures and expiration (default 60 minutes) to ensure payment pages are only accessible for a limited time. All payment confirmations are automatically sent to your support system with all relevant details, allowing you to verify and mark invoices as paid in WHMCS.
Key Features
- PayPal Email Display: Shows your PayPal email address clearly on payment page
- QR Code Generation: Automatic QR code for PayPal app scanning
- WhatsApp Integration: One-click WhatsApp confirmation with pre-filled message template
- Support Ticket Automation: Automatic ticket creation with payment details and screenshot upload
- Secure Token System: HMAC-signed tokens with expiration for payment URLs
- Payment Window Control: Configurable payment expiration time (default 60 minutes)
- Customizable Templates: Editable WhatsApp and ticket message templates with placeholders
- Screenshot Upload: Customers can upload payment screenshots for verification
- Transaction ID Tracking: Customers enter transaction ID for easy reference
- Multiple Confirmation Methods: WhatsApp and support ticket options
- Customer-Friendly Interface: Clean, intuitive payment page design
- License Protected: Secure license verification system
- Auto-Redirect Support: Automatic redirect on checkout pages
How to Use
- Install the module by uploading files to
modules/gateways/paypal_whatsapp/directory - Activate the gateway in Setup > Payments > Payment Gateways > PayPal Manual Payment
- Enter your license key in the gateway configuration
- Configure your PayPal email address where payments should be sent
- Set up WhatsApp number (optional) in international format (e.g., 447426790985)
- Choose WhatsApp endpoint (wa.me or api.whatsapp.com)
- Customize WhatsApp message template (optional):
- Available placeholders: {invoiceid}, {amount}, {currency}, {txid}, {screenshot}, {firstname}, {lastname}, {company}, {email}
- Enable/disable ticket confirmation and customize ticket message template
- Set payment window expiration time (default 60 minutes)
- Configure signing secret key for secure token generation
- Customize customer note with payment instructions
- Assign the gateway to your IPTV products
- Test the payment flow to ensure everything works correctly
💡 Payment Confirmation Process:
- Customer sends payment to your PayPal email
- Customer clicks "I Have Paid" button on payment page
- Customer enters transaction ID from PayPal
- Customer uploads payment screenshot (optional but recommended)
- Customer confirms via WhatsApp or creates support ticket
- You receive notification with all payment details
- You verify payment in your PayPal account
- You mark invoice as paid in WHMCS
This module provides a complete manual PayPal payment solution with multiple confirmation methods, making it easy for customers to pay and for you to verify payments. The secure token system and customizable templates ensure a professional payment experience.
Related Products
Crypto Manual Payment
Manual cryptocurrency payment gateway (BTC/USDT/LTC)
- IPTV Payment Solutions
- One-time license
- Per domain allowed
- BTC (Bitcoin) support
- + 7 more features
IPTV H2H Cryptomus Payment Gateway
IPTV Payment Solutions with Cryptomus integration
- IPTV Payment Solutions
- One-time license
- Per domain allowed
- Cryptomus gateways
- + 1 more features
IPTV Stripe Payment Gateway
IPTV Payment Solutions with Stripe integration
- IPTV Payment Solutions
- One-time license
- Per domain allowed
- Stripe gateways
- + 1 more features