What's New in Version 1.49 (Pythagoras)

"Numbers have a way of taking a man by the hand and leading him down the path of reason."
Pythagoras
(570 BC - 495 BC)
As businesses evolve through an everchanging economic climate, operations and offerings must adapt to the demands of customers. In the world of economic evolution, a business wants to offer the best possible features to its customers to promote loyalty and healthy competition within the market. A way of promoting this sense is ensuring that you are not only catering to the needs of the customer but also exceeding them. This can be done by easing the process for you and your customers with convenient solutions to track and proceed with payments.
Pythagoras understood that numbers and mathematical reasoning form the foundation of understanding complex systems. His famous theorem and philosophical approach to numerical relationships showed that logical structure underlies all effective operations. In this spirit, our current release focuses on bringing mathematical precision and systematic organization to subscription management, sales tracking, and operational analytics.
So without further ado, let's introduce Release v1.49 "Pythagoras".
🚀 PLATFORM UPDATES
Beta - We're introducing a major overhaul in how our group subscriptions work. With our new member management mechanism, You can now group together individual subscriptions in a much more seamless way so that they can be invoiced on one consolidated invoice that is issued on the primary members' billing schedule. This makes it easier for you to provide simultaneous access for larger groups of users or several customers to your product or service in the easiest way possible.


To facilitate your sales operations management, we added a new Collaborator type: "Sales Representative". What's special about these collaborators is that they will have a "Commission" attribute that enables you to set, control, and track any subscription-revenue related commissions which are tied to your sales reporting and analytics. This works great when your subscriptions tracking get increasingly complex, or when you work with a large team of sales representatives, and you can't do the mental math as quickly.

To supplement the above sales representative role, We also added a new report to our analytics module which provides insights about the number of subscriptions within a given period broken down by your sales representatives. The report enables you to further drill down on relevant subscriptions on a product or even plan level. This report saves you additional steps in extracting sales-driven insights which drive the financials of your business.

Webhooks provide many benefits for your engineering team in situations where you are connecting another application to your Pelcro platform, and are an efficient option for sending information to other applications without having to set up complicated processes or potentially miss important information (the more the merrier). With that in mind, we introduced major revisions to our webhooks section, most prominently giving you the ability create more than 1 webhook that can subscribe to specific event triggers (entirely at your control), along with an associated description for each webhook so that you can differentiate between the webhooks you are creating.

One additional major introduction with this release are Platform activity logs, which provide auto-generated detailed information for of everything that happens on your site platform. These logs ensure accountability when a given activity has not been performed as expected, make troubleshooting errors easier, speed up diagnosing problems, and help you meet regulatory standards by several regulatory compliance bodies(GDPR, for instance).

Last but not least, we introduced a few improvements in line with our continuous efforts to make your user experience exceptional:
To speed up precious seconds when adding payment methods, specifically for customers which have no billing address available, we added a small dropdown that helps you choose from existing addresses on the account, and autofill the address form.

We added the "Product ID" on dropdown selections which are tied to products, so that you're able to distinguish between any similar or duplicated products within your product catalog easily.

We included a dynamic character counter for your gift messages whenever you're creating a gift subscription, so that you're able to visually keep track of the message length and ensure it does not exceed the allowed character count (This is also included on the gift message counterpart on our user interface).

Finally, we introduced minor platform performance enhancements which can help keep the speed in tip-top shape.
✨ INTERFACE REFINEMENTS
Your customer's donations can make a real difference not only for the community, but also for how your business can create the ripple you wish to see in the world. That's why it's important to keep them on the radar, and exactly why we added a new section on your end user interface to ensure that donations are tracked separate from traditional subscriptions, which gains visibility for your regular and enthusiastic contributors to be contagious and inspire the people around them to also make a difference.

🔗 INTEGRATION IMPROVEMENTS
We've introduced an enhancement that enables you to filter events within our Zinio integration based on entitlements. This enables you to selectively be notified of specific Zinio events that you would like to have highlighted in your notifications.
We've also introduced a couple of enhancements to our MailChimp integration:
- We can now sync (invoice.upcoming) events to Mailchimp for tracking any upcoming invoices automatically.
- We added a new variable to the following events: (order.created, charge.succeeded & order.payment) to display the total amount in regular units instead of cents.
⚠️ BUG FIXES
- Fixed: Visual bugs related to gift renewal CTA exceeding the standard screen size in mobile views.
- Fixed: Minor bug related to data sources for the active subscription report not visible in the exports.
- Fixed: Validation errors not being displayed when attempting to use the current period end parameter for trial plans within the API.
- Fixed: Invoices exports failing when the invoice belongs to specific deleted users.
📚 DOCUMENTATION UPDATES
We'd like you to always feel in control of the product, and able to work autonomously with minimal effort without jumping through hoops, that's why we are constantly working to update our documentation to ensure it remains up-to-date, relevant, easily accessible and structured in a consistent manner. Check it out here!