PayToday Payment Gateway for WooCommerce WP Registry grade D. High-severity findings · 6 findingsWP RegistryHigh-severity findings · 6 findingsOpen the reportD
Releases repo for the PayToday Woocommerce payment gateway plugin for WordPress.
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/helloadaire/paytodaywooreleases/releases/download/v1.1.3/paytoday_woo_v1.1.3.zipPayToday WooCommerce Plugin
A secure and easy-to-use payment gateway plugin that integrates PayToday payments with WooCommerce stores.
Features
- Seamless Integration: Easy integration with WooCommerce checkout process
- Secure Payments: Process payments securely through PayToday's payment gateway
- Sandbox Mode: Test payments in sandbox environment before going live
- Order Management: Automatic order status updates based on payment results
- Custom Return URLs: Configurable return URLs for successful payments
- WordPress Admin Integration: Full integration with WordPress admin dashboard
Requirements
- WordPress: 5.0 or higher
- WooCommerce: 3.0 or higher
- PHP: 7.0 or higher
- PayToday Account: Active PayToday merchant account with API credentials
Installation
Method 1: WordPress Admin Dashboard
- Download the latest release from the Releases page
- Log in to your WordPress admin dashboard
- Navigate to
Plugins > Add New > Upload Plugin - Choose the downloaded zip file and click
Install Now - Activate the plugin after installation
Method 2: Manual Installation
- Download and extract the plugin files
- Upload the
paytoday_woofolder to/wp-content/plugins/ - Activate the plugin through the WordPress admin
Pluginsmenu
Method 3: FTP Upload
- Download and extract the plugin files
- Upload the entire
paytoday_woofolder to your/wp-content/plugins/directory via FTP - Activate the plugin in your WordPress admin panel
Configuration
- Navigate to
WooCommerce > Settings > Payments - Find "PayToday" in the payment methods list and click
Manage - Configure the following settings:
Required Settings
| Setting | Description |
|---|---|
| Enable/Disable | Enable PayToday payment gateway |
| Title | Payment method title shown to customers |
| Description | Payment method description shown at checkout |
| Shop Key | Your PayToday shop key (from PayToday dashboard) |
| Shop Handle | Your PayToday shop handle |
| Private Key | Your PayToday private key |
| Return URL | URL where customers return after payment |
Optional Settings
| Setting | Description | Default |
|---|---|---|
| Sandbox Mode | Enable for testing payments | Disabled |
| Service URL | PayToday service endpoint | Auto-configured |
Getting PayToday API Credentials
- Sign up for a PayToday merchant account at PayToday
- Log in to your PayToday dashboard
- Navigate to the 'API Keys' or 'Developer' section
- Generate or copy your:
- Shop Key
- Shop Handle
- Private Key
Payment Flow
- Customer selects PayToday as payment method at checkout
- Customer is redirected to PayToday's secure payment page
- Customer completes payment on PayToday platform
- Customer is redirected back to your store
- Order status is automatically updated based on payment result
Testing
Sandbox Mode
- Enable "Sandbox Mode" in the plugin settings
- Use test credentials provided by PayToday
- Process test transactions to verify integration
- Disable sandbox mode when ready for live payments
Changelog
Version 1.1.0
- Updated plugin structure and documentation
- Improved PayToday payment gateway integration
- Enhanced error handling and logging
- Better WordPress coding standards compliance
Version 1.0.0
- Initial release with PayToday plugin integration
- Supports PayToday payments for WooCommerce
- Basic payment processing and order management
Troubleshooting
Common Issues
Payment not processing:
- Verify API credentials are correct
- Check if sandbox mode settings match your environment
- Ensure return URL is accessible
Orders not updating:
- Verify webhook URLs are configured correctly
- Check WordPress and server logs for errors
- Ensure proper SSL configuration
Plugin not appearing:
- Verify WooCommerce is active and up to date
- Check for plugin conflicts
- Review PHP error logs
Support
- Email: support@paytoday.com
- Website: https://paytoday.com
- Documentation: PayToday Developer Docs
License
This plugin is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Contributing
We welcome contributions! Please feel free to submit issues and pull requests.
Security
If you discover any security-related issues, please email security@paytoday.com instead of using the issue tracker.
Made by the PayToday Team
Releases
4 releases. Each count is every asset in that release; expand a row for the breakdown.
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.