Card Linking During Registration:
Customers registering with Boomerangme are now required to link a payment card during the registration process.
Payments are not processed immediately but only after the trial period ends.
This option can be enabled in the agency dashboard on the Edit Plans page (/agency/plans). If disabled, the registration process remains unchanged.
Subscription Management Overhaul:
Transitioned away from using Stripe's Customer Portal. Upgrades and cancellations can now be managed directly in the user account.
Upgrades: Changes take effect immediately.
Cancellations: Subscriptions remain active until the end of the paid (or trial) period.
Fixes:
Fixed an issue with displaying social media images when sending a link to proposal page.
Corrected the display of transaction times in reports to match the user account's timezone.
Fixed a bug preventing the renewal of membership card subscriptions.
Addressed an issue with displaying empty user profiles.
Updated coupon statuses: Expired but unused coupons will now show as "Expired" in the user dashboard.