Description
FriendPay Demo Checkout allows users to experience a secure, simulated payment flow inside WooCommerce.
This plugin does not process real payments.
It is built to help merchants preview how FriendPay’s real checkout system will look and function.
Features:
* Modern checkout UI
* Email-based payment link simulation
* 15-minute payment link countdown
* Fake card payment process (no real transactions)
* Auto-generated invoice/receipt screen
* Responsive popup / modal experience
* No API keys required — fully simulated
This plugin is for demonstration and testing only.
How It Works
- User enters an email
- A 15-minute countdown timer starts
- “Send Payment Link” screen appears
- User clicks Open Demo Checkout
- Checkout page opens
- User enters test card (
4242 4242 4242 4242) - Shows “Processing…” animation
- Invoice + transaction ID is generated
- If the link expires “Link expired — create a new link” appears
All steps are simulated. No real payment is made.
Installation
Method 1 — Install from WordPress.org (Recommended for Merchants)
Once the plugin is published on WordPress.org:
- Go to Plugins Add New
- In the search bar, type “FriendPay Demo Checkout”
- Click Install Now
- Click Activate
- The “Experience FriendPay Demo” button will automatically appear on:
- Product pages
- Checkout page
No configuration needed.
Method 2 — Install Manually Using ZIP (For Testing / Developers Only)
Only use this if the plugin is provided to you manually:
- Download the plugin ZIP file
- Go to Plugins Add New Upload Plugin
- Upload the ZIP and click Install Now
- Activate the plugin
FAQ
-
Does this plugin process real payments?
-
No. This is a 100% demo simulation.
-
Do I need API keys?
-
No API keys or integration steps required.
-
Does it work on all themes?
-
Yes. The button appears automatically, but some custom themes may require styling adjustments.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“FriendPay Demo Checkout” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “FriendPay Demo Checkout” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release
- Demo checkout flow added
- Timer system added
- Fake invoice + modal UI
