Simple Invoices & Payments
Wordpress plugin that allows the user to create invoices that are tied to WP users, with email notifications. Uses Stripe Checkout for payment.
by Crawford Design Group · github.com/cdgsupport/simple-invoices-payments
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/cdgsupport/simple-invoices-payments/archive/refs/heads/main.zipCustom Invoice System
Custom user profile page with invoice management and flexible late fee system.
Description
Creates a custom profile page for users to view and pay invoices, with admin functionality to manage invoices and configure late fees.
Features:
- Custom user profile page with invoice list
- Stripe payment integration
- Flexible late fee system (flat, percentage, or progressive)
- Email notifications for late fees
- Admin dashboard for invoice management
Installation
- Upload 'custom-invoice-system' to the '/wp-content/plugins/' directory
- Activate the plugin through WordPress admin
- Add Stripe API keys in WordPress settings
- Create a page and add shortcode [custom_profile]
Configuration
Stripe Setup:
- Sign up for Stripe account
- Get API keys from Stripe Dashboard
- Add to WordPress:
- Publishable key: Add to WordPress settings
- Secret key: Add to WordPress settings
Late Fee Configuration:
- Go to Invoices in admin menu
- Enable late fees
- Configure rules:
- Flat: Fixed amount
- Percentage: Based on invoice amount
- Progressive: Weekly increasing amount
Changelog
1.0
- Initial release