Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…
About Payment forms, Buy now buttons and Invoicing System | GetPaid
GetPaid is a lightweight and user-friendly online payments and invoicing plugin. It can be used as a payment system for other plugins, and offers features such as creating invoices, accepting payments through various payment gateways, and managing taxes. It also has a range of add-ons available for additional functionality.Screenshots









Changelog
2.8.23 – 2024-01-30
- Allow to export payment form custom fields data in export invoices – ADDED
- Adjusted payment IPN priority to resolve email issues – FIXED
- Recommend plugins section is broken with BS 5 in setup wizard window – FIXED
2.8.22 – 2024-01-09
- Update Super Duper to v1.2.17 & AUI to v0.2.31 – CHANGED
2.8.21 – 2024-12-20
- Function _load_textdomain_just_in_time was called incorrectly – FIXED
2.8.20 – 2024-12-13
- admin JS minified file failed to create and was missing – FIXED
2.8.19 – 2024-12-12
- Changes to better support AyeCode Connect Turnstile Captcha – ADDED
2.8.18 – 2024-11-28
- Item image is missing in invoice emails – FIXED
- Bank Transfer auto renewal invoice shows incorrect total when tax & discount applied to invoice – FIXED
- WordPress 6.7 compatibility changes for translation – CHANGED
2.8.17 – 2024-11-12
- Renewal invoice shows incorrect total when tax & discount applied to invoice – FIXED
- Discount code usages don’t increase – FIXED
- Composer packages updated – UPDATED
2.8.16 – 2024-10-10
- Update FlatPickr JS library to v4.6.13 – CHANGED
- Recurring item period dropdown is not responsive with BS5 – FIXED
2.8.15 – 2024-10-03
- Add maxlength validation to CCV input – CHANGED
- wpinv_get_pages() not allowing child page selection – FIXED
- Filter added
wpinv_get_pages_limitto adjust the 500 pages limit – ADDED
2.8.14 – 2024-09-26
- wpinv_get_pages() using prepare when not needed causes PHP notice – FIXED
2.8.13 – 2024-09-16
- Authorize.net documentation links updated – CHANGED
- Composer packages updated – UPDATED
- get_pages() WP function replaced with custom function for better memory usage – CHANGED
2.8.12 – 2024-08-08
- Restrict backend page access via user capabilities – FIXED
2.8.11 – 2024-08-01
- Payment form shows field name untranslated with WPML – FIXED
- Emails are not sent for the bank transfer invoice created for renewal – FIXED
2.8.10 – 2024-07-17
- non FSE themes can fail to render new blocks – FIXED
2.8.9 – 2024-07-16
- Hide VAT Number for invoice receipt when tax option disabled – CHANGED
2.8.8 – 2024-06-11
- Failed to save customer billing address from backend edit profile – FIXED
- Customer data is not deleted when user is deleted – FIXED
- Tax amount not refreshed on country change – FIXED
- Allow to show tax name in invoice line items – CHANGED
- Correct PayPal sandbox activity & subscription url – CHANGED
2.8.7
- PHP 8.2 compatibility changes in Emogrifier class – CHANGED
- Payment form reCAPTCHA conflicts with Ninja Forms reCAPTCHA – FIXED
- IPN validation fails to validate receiver email with PayPal sandbox mode – FIXED
- PayPal shows error “Things don’t appear to be working at the moment.” – FIXED
- Wallet addon not correctly activating from addons page – FIXED
2.8.6
- Moved email merge tags from an external gist to display below the email body textarea – CHANGED
- Modal payment form close button not working if BS5 styles selected – FIXED
2.8.4
- Option added to send notification on subscription activated – ADDED
2.8.3
- Add option to change the button type used to apply discounts.
- Fix slashes added to invoice item names that have special chars.
2.8.2
- Display taxes on invoice as separate line items if enabled in settings.
- Fix the invoice to fit on a single page when printing.
- Fix: Customer search not working.
- Make the refund modal work with both BS5 and BS4.
2.8.1
- Add framework to refund payments in remote gateways.
2.8.0
- Add extra checks when processing Authorize.NET renewals.
- Test on WordPress 6.4.
- New customers’ table.
2.7.9
- Fix one-time item label.
2.7.8
- Allow creating one-time items.
2.7.7
- Make it possible to set renewal reminders for up to 45 days.
- Fix taxes not recalculated when updating vat number for manually created invoices.
- Add: Ability to change maximum bill times for bank transfer payments.
- Add: Ability to change maximum bill times for manual payments.
- Add: Ability to change maximum bill times for Authorize.net payments.
2.7.6
- Add: Ability to change subscription dates for bank transfer payments.
- Add: Ability to change subscription dates for manual payments.
- Add: Ability to change subscription dates for Authorize.net payments.
- Tested on WordPress 6.3
2.7.5
- Fix: Reports showing incorrect summaries.
2.7.4
- Use set parent ID when creating a new item – FIXED
- Unable to name custom prices when paying for an existing invoice – FIXED
2.7.3
- Add: Function to fetch user IDs who purchased an item.
- Fix PHP 8.2 deprecation warnings.
2.7.2
- Fix: grecaptcha not defined error when recaptcha is not enabled.
- Update packages.
2.7.1
- Fix: PayPal sandbox not validating when main paypal email setting is empty.
- Add reCaptcha V2 and v3 support.
2.7.0
- Action to reset form stats – ADDED
- Test on WordPress 6.2
- Change: Re-use existing invoice when an abandoned checkout session is resumed.
2.6.26
- Checkbox value always shows as checked in submitted form data – FIXED
- SD & AUI packaged updated – UPDATED
2.6.25
- AyeCode UI update defaulted to BS v5 instead of v4 – FIXED
2.6.24
- Change: Subscription cancel button now links to the PayPal cancel page.
- Fix: PayPal subscription renewal invoices marked as pending.
2.6.23
- .distignore ignores vendor folder.
2.6.21
- Add .distignore file.
2.6.20
- Fix: PayPal gateway sends invoice pending payment emails on subscription renewals.
- Change: Stop checking nonces when no data is saved to prevent issues with page caching.
- Fix: Reports show db error on multi sites.
2.6.19
- Bank Transfer: Calculate subscription renewal date from the last invoice date instead of the last payment date.
- Fix: Object cache hides Stripe settings.
2.6.18
- Test on WordPress 6.1
2.6.17
- Fix issues where 2 subscriptions are created for manually generated invoices.
- Creating items on the invoice page defaults to “Tax Exempt”.
- Fixed: Date picker not showing on the report export page.
2.6.16
- Add an admin tool to fix permalinks.
- Fix prices more than 10,000 USD rounded up.
2.6.15
- Remove invoicing post types from the seo framework – ADDED
- Invoice / Quote note deletion not working – FIXED
- Update Namibian currency symbol – CHANGED
- Improve messaging for limited subscriptions – CHANGED
- Latest Stripe changes compat – ADDED
2.6.14
- Quantity Selector adds 0.01 instead of 1 – FIXED
- Auto-format card numbers using a space – ADDED
2.6.13
- Fix BuddyPress integration not working correctly.
2.6.12
- Fatal error when checking out with an existing username on PHP 8 – FIXED
2.6.11
- Fallback tax rate does not allow decimals – FIXED
- Clicking on the number of invoices in the customers table shows their invoices – ADDED
- Allow HTML in item descriptions – CHANGED
- Ability to prefill form values via URL query variables – ADDED
- Ability to set the payment date without first having to mark the invoice as paid then saving it – ADDED
2.6.10
- CSS string shows up on the subscription overview page – FIXED
- Renewal reminder emails throw an error on some instances – FIXED
2.6.9
- Ability to create custom tax rules – ADDED
- “Same country rule” setting relocated to the main tax settings – CHANGED
- Use site title and icon on direct payment URLs – CHANGED
2.6.8
- Cannot uncheck checkbox – FIXED
- Invalid maxmind License link – FIXED
- Display featured images on invoices and payment forms – ADDED
2.6.7
- New “Single Invoice” widget – ADDED
- Favicon not inherited on invoice pages – FIXED
- Some composer files did not push with last release – FIXED
- Codebase improvements – ADDED
2.6.1
- GetPaid Elementor widgets not showing in searches – FIXED
- New report hooks – ADDED
2.6.0
- Link to the embed page from the items overview page – ADDED
- Hide shortcode and direct payment details for packages, ads and other non-standard item types – CHANGED
- Link to related remote transaction from Invoice page – ADDED
- Display gateway details on the subscription overview list table – ADDED
- Confusing email failure message when creating invoices via admin backend – FIXED
2.5.14
- Can’t uncheck the disable taxes checkbox when editing invoices – FIXED
2.5.13
- Requires a specific item to be on the cart to apply a specific discount – ADDED
- Ability to duplicate quotes and invoices – ADDED
- Do not send new invoice emails for paid invoices – CHANGED
- Latest AUI changes compatibility – ADDED
2.5.12
- Apostrophes slashed when used in invoice item description – FIXED
- Link to the subscription from individual invoices – ADDED
- Filter to change the default BuddyPress GetPaid tab – ADDED
2.5.11
- Ability to export subscriptions – ADDED
- Ability to search subscriptions – ADDED
- Updated default tax rates – CHANGED
2.5.10
- PayPal IPN throws errors on some requests – FIXED
2.5.9
- “Require login to checkout” only affects invoices – FIXED
- Date field – ability to set default, minimum and maximum dates – ADDED
- Ability to select multiple dates and date ranges from the range field – ADDED
- Ability to disable certain days of the week, certain dates and date ranges – ADDED
2.5.8
- Super Duper changes – ADDED
2.5.7
- Make checkout items mobile friendly – CHANGED
- New discounts only work if for selected items – FIXED
2.5.6
- HTML is stripped from paragraph and heading elements – FIXED
- Ability to import items/discounts/invoices via WP All import – ADDED
2.5.5
- Javascript breaks when optimized by autoptimize – FIXED
2.5.4
- New file upload field – ADDED
2.5.3
- “All 404 Redirect to Homepage” causes settings page to disappear – FIXED
2.5.2
- Super Duper v2 causing some issues with builders that use widgets, rolled back to SDv1 to resolve – FIXED
2.5.1
- Prevent error if Elementor Pro installed and old extension not updated – FIXED
2.5.0
- Bank transfer gateway now supports subscriptions – ADDED
2.4.9
- Add direct payment links to payment forms – ADDED
2.4.8
- Ability to set payment gateway when creating an invoice – ADDED
- Ability to clear selected pages – ADDED
- Cancelling a subscription does not cancel it in Stripe – FIXED
2.4.7
- Preserve newlines in invoice / quote descriptions – ADDED
- Ability to add dynamic items to any payment forms – ADDED
2.4.6
- Manually created invoice billing details do not appear on payment form – ADDED
- [getpaid_edit_address] shortcode – ADDED
2.4.5
- Ability to collect company ID on the checkout page – ADDED
- Ability to duplicate payment forms – ADDED
- Ability to bulk re-send invoices – ADDED
- Stripe connect button doesn’t work the first time it’s clicked on the set-up wizzard – FIXED
2.4.4
- WordPress 5.8 compatibility check.
2.4.3
- Add PayPal connect button
2.4.2
- Update assets
2.4.1
- Add new item dropdown only displays 100 items – FIXED
- Add getpaid_use_new_invoice_items_metabox to revert back to old invoice items metabox – ADDED
2.4.0
- Add invoice items now lists all items instead of using ajax – CHANGED
- Ability to create a new invoice item when creating an invoice – ADDED
- Ability to display custom form elements on invoices and receipts – ADDED
- Customers can now set additional CC email addresses – ADDED
- New setup wizzard – ADDED
2.3.8
- Ability to export all customers – ADDED
- Ability to set the default Website form element value to the current page’s URL – ADDED
- Settings reset when General settings tab is saved – FIXED
2.3.7
- Renew Authorize.NET subscriptions on the expiry date instead of one day after expiry – CHANGED
- Option to stop GetPaid from sending emails for free invoices – ADDED
- MaxMind database API key not saving – FIXED
- [Authorize.NET] Unable to pay with the same card twice when logged out – FIXED
- Stripe addon cannot be installed from the GetPaid extensions page – FIXED
- Create new user button fills existing user data if email exists – CHANGED
- Slashes show up on apostrophes – FIXED
2.3.6
- Unable to use equal prices in price select field – FIXED
- Display selected price label in invoice and emails – ADDED
- Cannot toggle sandbox mode before enabling gateway – FIXED
2.3.5
- Payment form, some custom fields not showing due to array sanitization – FIXED
2.3.4
- Payment form CPT editing restricted to admin user role – CHANGED
- Backend payment form labels not fully sanitized for contributor user level and above – FIXED/SECURITY
2.3.3
- Edit buttons in settings on GetPaid Pages – ADDED
- Manual gateway shows as activated if there’s no active gateway – FIXED
- Gateways overview settings page incorrectly shows “subscription support” information – FIXED
- Authorize.NET shows error if a customer tries to checkout again after previously failing – FIXED
2.3.2
- Replace subscription interval select with a number input box – CHANGED
- Display post states on invoice pages – ADDED
- Free trials show “Free Forever” on the payment page – FIXED
- Do not submit the form when pressing enter in quantity/price/vat input boxes – CHANGED
2.3.1
- New user notification emails can now be enabled/disabled via GetPaid > Settings > Misc > Disable new user emails
- UsersWP integration now overwrites invoice history page – ADDED
- Display invoice description in invoice emails – ADDED
2.3.0
- Indicate first renewal date if possible – ADDED
- Add multiple subscriptions support for compatible payment gateways – ADDED
- Unable to set decimal quantities when editing an invoice item – FIXED
2.2.6
- Ability to use payment form fields as email merge tags – ADDED
- Recurring discounts display payment form fields – FIXED
- Tax rates per state are now filtered case-insensitively – CHANGED
2.2.5
- Exclude invoice notes from comment counts – CHANGED
- Display item tax rates on invoices – ADDED
- Change the address format for userswp account page – CHANGED
2.2.4
- Authorize.NET improvements – ADDED
- Payment gateways can now only be activated in their respective settings sections – CHANGED
- Add discount field to default (and new payment) forms by default – CHANGED
- Hide discount field if there is no published discount code – CHANGED
- Customers in Canada, Vietnam, Australia, Singapore, Nigeria, Brazil, South Korea, and India are no longer no longer required to provide a VAT number if “Require VAT number” is enabled – CHANGED
2.2.3
- Invoice paid hooks not fired – FIXED
2.2.2
- Ability to manually set an invoice’s payment date – ADDED
- Do not update customer names when their billing details change – CHANGED
- Support for non-query string webhook URLs – Authorize.NET no longer accepts query strings in webhook URLs – ADDED
- Display discount code errors below the discount field – ADDED
2.2.1
- Add note for successful notification emails – ADDED
- Link to remote subscription from the subscriptions page – ADDED
- Ability to manually update a subscription’s profile id – ADDED
- Site admins can now view other user’s subscriptions on the frontend – ADDED
- Show subscription bill times on invoices and subscriptions – ADDED
- Trigger js event when form state changes – ADDED
- Reload page until payment is processed – ADDED
2.2.0
- Ability to set logo width and height – ADDED
- Flat amount discount code applies to each item instead of the total – FIXED
- Ability to programmatically link a payment form and an invoice – ADDED
2.1.10
- Non-overridden GetPaid templates not working on Oxygen pagebuilder – FIXED
2.1.9
- Rename improperly named gateways in invoices table – FIXED
- Oxygen pagebuilder custom templates not working – FIXED
- Existing invoices with wrong VAT numbers not payable unless a valid VAT number is provided – FIXED
- Use a datepicker to set the due date – CHANGED
- PayPal sometimes shows incorrect totals – FIXED
- Invoices with discount codes do not automatically add the discount code to the payment form – FIXED
2.1.8
- Sometimes invoice user not changeable for manual invoices – FIXED
- Improve invoice creation customer searches
- Improve invoice creation item searches
- Wildcard information not shown when editing some email templates – FIXED
- Ability to manually add a discount to a quote – ADDED
2.1.7
- Lots of customers causes the invoices screen to hang – FIXED
- New invoice emails not sent for invoices created via admin – FIXED
- Philippines misspelled – UPDATED
- Invoice items ordered by ID instead of order added – CHANGED
- Summer Pro theme sets checkboxes/radio buttons to 100% width – FIXED
- Changing country recalculates the invoice totals – CHANGED
- Cancel subscription when all PayPal renewal retries fail – ADDED
2.1.6
- Subscription emails not editable – FIXED
- Pre-GetPaid invoices containing discounts do not apply the discount on renewals – FIXED
- Tool to recalculate discounts for existing invoices that have discount codes but are not discounted – ADDED.
- Ability to manually add a discount code when editing an invoice – ADDED
- Item description escapes quotes – FIXED
2.1.5
- Show admin notice on our settings page if a GetPaid database table is missing – ADDED
- Better BuddyPress integration – ADDED
- Ability to manually delete a subscription – ADDED
- Do not display VAT number input on the address edit form if taxes are disabled – CHANGED
2.1.4
- Validate minimum amounts without sending the value to the servers – CHANGED
- Missing state defaults to country when editing an invoice – FIXED
- Change website name on invoice templates to business name – CHANGED
- Add the sellers vat number at the bottom of the “from” section and remove from the info section – CHANGED
- Move the buyers vat number from invoice meta to “To” section – CHANGED
- If VAT is reverse charged, indicate next to the tax field – ADDED
- “Same country rule” defaults to charging tax even if VAT number is validated – CHANGED
- “Recalculate totals” button on the invoice edit page does not use the updated VAT numbers – FIXED
- Recurring discount code does not update the recurring text – FIXED
2.1.3
wpinv_insert_invoice()function does not return created invoice on success – FIXED- UK no longer treated as an EU state and no longer applies reverse VAT – CHANGED
- Ability to for customers to edit their billing addresses – ADDED
- Show total spent on the customers list table – ADDED
- Show invoice count on the customers list table – ADDED
- Show registration date on the customers list table – ADDED
- Ability to search through customers – ADDED
2.1.2
- Customers list does not display all available customers – FIXED
- Discounts only usable once if a maximum use count is set – FIXED
- Remove jQuery block ui dependency – CHANGED
- City not showing on invoice edit metabox – FIXED
- Price inclusive of tax does not update the subtotal on the invoice – FIXED
- Display subscriptions info on the Gateways overview page – CHANGED
- Card details validated even if 100% discount is used – FIXED
- Display an invoice’s date of payment on the admin list table and invoice edit screen – ADDED
2.1.1
- Fabulous Fluid theme floats payment form paragraphs – FIXED
- Only migrate an invoice is it’s yet to be migrated – FIXED
- VAT only reverse-charged if vat numbers are required to be validated – FIXED
2.1.0
- Taxes calculated on original amount even if discounts have been added – FIXED
- Invoice totals calculated on the fly instead of displaying the saved total – CHANGED
2.0.8
- Sometimes PayPal subscriptions generate a renewal invoice instantly – FIXED
- Only display the discount/fee on a payment form / invoice if we actually have a discount/fee – CHANGED
- Privacy exporter only exports a maximum of 10 invoices – CHANGED
- Show login link on invoice page if required – ADDED
- Display currency in the “minimum amount” error message – ADDED
- Use a responsive invoice table – ADDED
- Ability to use decimal item quantities – ADDED
- Item not updated when only the description is changed – FIXED
2.0.7
- Incompatibility issues with UX Builder from Flatsome – FIXED
- Template overrides loaded twice – FIXED
- Taxes sometimes applied even if disabled – FIXED
- Wrong trial period shown on the item edit page – FIXED
2.0.6
- Tool to create missing database tables – ADDED
- Tool to re-copy missing invoices – ADDED
- Conflict with youzer plugin – FIXED
- Make it possible to translate the default payment form using WPML – ADDED
- Invoices edited via admin do not show taxes in the admin unless paid for – ADDED
- Save default tax rates for fresh installs – ADDED
2.0.3
- Authorize.NET using the last name as the customer’s address – FIXED
- Resend invoice button not working – FIXED
- Send invoice reminder button not working – FIXED
- Manual gateway renamed to “Test Gateway” – CHANGED
- VAT validation not working – FIXED
2.0.2
- Default pages not created for new installs – FIXED
- Default payment form only created during the first checkout – FIXED
- Remove PHP notices shown when a logged out users uses a “buy now” button – FIXED
- Add a tool to generate missing GetPaid pages – ADDED
- Show notice if some GetPaid pages are not set – ADDED
2.0.1
- New invoices not visible unless a status is manually set – FIXED
- Deleting an invoice item updates the total but does not remove the item from the HTML markup – FIXED
- Subscription not deleted when the recurring item is removed from an invoice – FIXED
- Prices multiplied by 100 when using a comma as a decimal separator – FIXED
- Phone numbers not saving – FIXED
- Payment forms show the current user’s billing details instead of the invoice user’s billing details – FIXED
- Report graphs not displayed if WordFence is active – FIXED
2.0.0-beta3
- Fix “minimum value” error with number settings fields – FIXED
- Add the settings REST API endpoint – ADDED
- Add sales REST API endpoint – ADDED
- Add top-sellers REST API endpoint – ADDED
- Add top-earners REST API endpoint – ADDED
- Add invoice counts REST API endpoint – ADDED
2.0.0-beta2
- Add the raw_html settings field type – ADDED
2.0.0-beta1
- Exclude invoicing pages from Yoast XML page sitemap – CHANGED
- Bump tested upto WP version – CHANGED
- Send BCC email to admin for Payment Reminder – ADDED
- Ability to create payment forms – ADDED
- If VAT is enabled, you can now disable taxes on a per item basis – ADDED
- If VAT is enabled, you can now disable taxes on a per invoice basis – ADDED
- Invoice action buttons not working on the 2019 theme – FIXED
- Ability to change the invoice date – ADDED
- CTA for free checkouts changed from “Complete” to “Continue” – CHANGED
- Unable to checkout when required fields are hidden via CSS – FIXED
- Buy now buttons shortcode now visible – ADDED
- Admin menus re-ordered to provide better hierarchy – CHANGED
- Revenue reports – ADDED
- Yoast SEO 14.1 style conflicts – FIXED
- Show subscription details on receipt – ADDED
- GeoIP2 database not downloading – FIXED
- Pay now link working for logged out users – FIXED
- Upcoming subscription renewal emails – ADDED
- Ability to send invoice notifications to other emails (CC) other than the one currently being billed – ADDED
- VAT Reverse charge notice – ADDED
- Ability to add descriptions/excerpts to invoices – ADDED
- Ability to view and edit customers – ADDED
- Error shows if all discounts are expired – FIXED
- Some discounts do not have a delete link – FIXED
- Remove Astra and RankMath metaboxes from the Invoice edit pages – ADDED
- Change item prices on a per invoice basis – ADDED
- Improve UI to change invoice item quantities – ADDED
- Ability to charge hours, quantities or amounts only – ADDED
- Worldpay – You can now specify an MD5 secret and callback password.
- Worldpay – invoices are now automatically marked as paid or failed.
- Authorize.NET – Get rid of the Authorize.NET SDK to improve on speed, size and reduce the required minimum PHP version.
- Authorize.NET – Allow customers to save their payment profiles for quicker checkouts.
- Authorize.NET – Replaced the deprecated md5 secret with a signature key
- Authorize.NET – Improve the subscriptions feature.
- Admin can now manually renew a subscription – ADDED
- Ability to enter prices with tax – ADDED
- All matching tax rates are now applied – CHANGED
- Ability to calculate tax based on base address instead of shop address – ADDED
- Invoice exports now include the item ids – ADDED
- Users can now set a tax rate for all countries – ADDED
- Users can now set a tax rate for multiple states – ADDED
1.0.18
- Display customer notes on the invoice print page – ADDED
- Use Responsive tables for invoice history invoice items table – CHANGED
- Ability to add item description on the quick add form – ADDED
- Manual payments now support subscriptions – CHANGED
- Pass invoice object to
wpinv_invoice_is_free_trialfilter – - PHP 7.4 compatibility – ADDED
1.0.17
- Show confirmation message when cancelling subscriptions – CHANGED
- Ability to set the receiver email for admin invoice notifications – ADDED
- Discount use reports – ADDED
- Ability to set currency per invoice – ADDED
1.0.16
- Conflict with Pricing Manager Addon – FIXED
1.0.15
- Send email notifications for successful renewals – ADDED
- Remove invoice items (or reduce the number) – Added
WPInv_Invoice->setup_status_nicename()now supports quotes – CHANGED- Created
WPInv_Invoice->is_quote()method – ADDED wpinv_create_invoice()andwpinv_insert_invoice()functions now support creating quotes – CHANGED- Invoices api now supports querying items by meta fields and dates – ADDED
- Return canceled PayPal transactions to the checkout page instead of the payment failed page – CHANGED
- Discount Object – ADDED
- AyeCode Connect notice now shows on extensions pages – ADDED
1.0.14
- Support for group_description for privacy exporters (thanks @garretthyder) – ADDED
- Default buy now button text – ADDED
- Users with a manage_invoicing capability can view subscriptions – ADDED
- Missing “Add New” button on item overview pages – FIXED
- Change invoice address format based on the customer’s billing country – ADDED
- More country states – ADDED
- Rearrange address data into a data folder – CHANGED
- [wpinv_buy] shortcode now uses label instead of title for the button label – BREAKING CHANGE
1.0.13
- Extensions page Gateways not able to be installed via single key – FIXED
- Ability to create, read, update and delete an invoice via REST API – ADDED
- Ability to create, read, update and delete invoice items via REST API – ADDED
- Ability to create, read, update and delete discounts via REST API – ADDED
- Filter invoice address format – ADDED
- Shortcodes converted to Super Duper widgets – CHANGED
- Oxygen plugin page builder breaks invoice template – FIXED
- Error: Call to undefined function
wpinv_month_num_to_name– FIXED - Users with a
manage_invoicingcapability can now manage all aspects of the plugin – ADDED - Super Duper updated to 1.0.16 – CHANGED
- Added alternative IP location service for servers with allow_url_fopen disabled – ADDED
1.0.12
- Super Duper updated to v1.0.15 – CHANGED
1.0.11
- BuddyPress profile my invoice tab showing count with paid only should show all – FIXED
- Remove use of WP_Session library and use transient instead – CHANGED
- Mark invoice viewed when a user view it from invoice history – FIXED
- 100% discount with first time payment for recurring payment should not redirect to gateway – FIXED
- Fix 503 error while visiting checkout page if w3 total cache …
