Go to Freemius Website
Features Comparison Compare Freemius to EDD, WooCommerce, and CodeCanyon/ThemeForest.
Software Licensing Control what features to enable based on the plan and number of site activations.
Subscriptions Build a sustainable recurring revenue stream.
Automatic Updates Manage and deploy versions all in one place.
Buy Button Easily embed a buy button on your website.
Analytics & Usage Tracking Get actionable insights on user behavior.
Customer Portal A fully-featured members area for customers.
Affiliate Platform Manage affiliates. Track clicks, visits & referrals.
Cart Abandonment Recovery Recover lost sales with automated emails.
EU VAT & UK VAT Offload VAT handling to Freemius.
US Sales Tax Pass sales tax liability to Freemius.
Selling WordPress Plugins The definitive guide on selling plugins successfully, from ideation to launch (and beyond).
Documentation Start by integrating your WordPress plugin or theme in 5 mins to get all our platform features.
Getting Started Getting Started 🚀Integration & ConfigTesting & DebuggingLicensing APIBuy Button JS APIRESTful API
Popular Topics Getting PaidSelling Add-OnsBundles & MembershipsOffering Free TrialsUser's DashboardVersion Deployment
WordPress SDK
PHP SDK
System Status
Changelog
PricingCustomers BlogVideosPodcast MarketingCustomer SupportInterviewsProduct FAQ
  • Developer Dashboard - Sellers Manage your store, products, plans and earnings.
  • Customer Portal - Buyers Manage your subscriptions, licenses and websites.
  • Developer Dashboard - Sellers Manage your store, products, plans and earnings.
  • Customer Portal - Buyers Manage your subscriptions, licenses and websites.
Start Selling
PricingCustomers BlogVideosPodcast
MarketingCustomer SupportInterviewsProduct

Changelog Category: API / Backend

Swashata Ghosh by Swashata Ghosh

Preventing env var Interpolation Issues in Secret Keys

The secret key our system generates (for example, for products) can include various special characters, including the $ sign. While this is usually fine for many systems, some frameworks, like…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Fixes for Zero-Value Trial Payments and Payment Update Emails

After releasing invoices for zero-value payments, we noticed that the Developer Dashboard was also listing the first zero-value payment for trials. Since this information is internal to our system and…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Improved Webhook Failure Detection and Recovery

Our webhook mechanism includes an error detection system that notifies you when a webhook fails multiple times consecutively. We also have a safeguard in place where, if a webhook fails…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Clearer Onboarding Steps for Releasing Plans and Add-ons

This week we’re releasing a few improvements to the Setup Checklist and related documentation to make the onboarding experience clearer for WordPress makers. Onboarding Step for Releasing Plans We have…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Subscription Zero-Value Invoices Are Now Sent to Buyers

We noticed a bug in our system where we did not send invoices for a subscription’s first payment when the payment value was zero. A zero-value payment can occur for…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Backend QoL Improvements: Invoice Wrapping & License Exports

We are rolling out a few quality-of-life improvements to our backend system. Fixed Long Strings in Invoices We noticed a few edge cases where long strings in invoices could break…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Weekly Report Email Layout Fix for Banner Rendering

We noticed a regression following last week’s deployment of the “Weekly Report Email”. In some email clients, the banner image URL was not rendering correctly. We have identified the root…

Continue Reading
Swashata Ghosh by Swashata Ghosh

API Fix: Resolved 504 Errors and Significantly Improved Sites Version Filter Performance

We noticed an intermittent issue where querying Sites by version number was returning a 504 server error from the API. This typically surfaced when makers clicked the Downloaded link from…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Enhanced DKIM-Aware Email Customization Flow

Following last week’s deployment improving how DKIM-verified emails are handled, this week we’re rolling out additional refinements and addressing a few regressions identified during wider usage. Better UX While Configuring…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Strengthened GDPR Handling and Privacy Controls Across More Regions

We pushed an update tightening GDPR compliance in specific locations following recent regulatory changes. This ensures our system remains aligned with evolving regional privacy requirements while maintaining a smooth experience…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Improved License Activation API with Full Bundle Support

We’ve extended our license activation API to fully support bundle licenses — an important improvement for makers building their own integrations outside the official WordPress SDK. Previously, activating a bundle…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Fix for License Expiration Not Updating After Initial PayPal Payment

A bug was reported where, for some customers, the license was not being extended correctly after receiving the first subscription payment through PayPal. This was caused by a rare edge…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Expanded WordPress Product Slug Limit for Better Compatibility

It came to our attention that the previous 64-character limit for a WordPress product’s slug was too restrictive. Since the WordPress.org repository allows up to 100 characters, some makers found…

Continue Reading
Swashata Ghosh by Swashata Ghosh

API Improvements: Filter Support & Error Message Fix

This week we’re deploying a couple of minor but meaningful bug fixes in the API: The List all Payments endpoint now properly supports the filter parameter. Many makers rely on…

Continue Reading
Swashata Ghosh by Swashata Ghosh

Updated Generic Statement Descriptor for Broader Software Support

Freemius always attempts to display a clear and verbose statement descriptor in your customers’ credit/debit card or bank statements. This helps buyers immediately recognize their purchase and avoid accidental disputes….

Continue Reading

Posts navigation

1 2 3 4 5 6 7 8 9 10 Next

Featured

  • Features Comparison
  • Software Licensing
  • Checkout & Buy Button
  • Recurring Payments Subscriptions
  • Automatic Software Updates
  • Collecting EU VAT Europe
  • Cart Abandonment Recovery
  • Affiliate Platform
  • Analytics & Usage Tracking
  • Customer Portal

Product

  • GDPR Readiness
  • Sales Tax Compliance
  • EU VAT Collection
  • SCA & 3DS 2.0
  • Changelog

Compare with

  • Easy Digital Downloads
  • WooCommerce

Company

  • About Us
  • Pricing
  • Customers
  • Careers
  • Brand Assets
  • Contact

Learn

  • Selling WordPress Plugins
  • Blog
  • plugin.fm Podcast
  • YouTube

Careers

  • Brand Marketing Designer
  • Social Media Manager
  • Senior Full Stack Developer
  • WordPress Developer
  • Offline Video Content Editor (Full time)

Helpful Links

  • FAQs
  • Documentation
  • Free Resources
  • WordPress SDK
  • PHP SDK
  • System Status
High performer fall 2023 banner
Go to the Freemius Website
Copyright © Freemius®, Inc.
  • Terms of Service
  • Privacy Policy
  • Cookies Policy
  • Visit us on Facebook
  • Visit us on X (Formerly Twitter)
  • Visit us on Linkedin
  • Visit us on YouTube
  • Visit us on Instagram
We use tools, such as cookies, to enable essential services and functionality on our site and to collect data on how visitors interact with our site, products and services. By clicking CONTINUE, you agree to our use of these tools for advertising, analytics and support
Learn More