Recently Published Articles

  • [Security] Add separate permission for creating login key (#4821)
  • [Security] Changing password from panel should require current password (#4759)
  • [Feature] News: Add the ability to create a popup in the affiliate panel (#4081)
  • [Improvement] Paypal email is not being validated on signup (#4326)
  • [Improvement] Domain parking: add validator for country code field (#4828)
  • [Fix] Update From Email after domain is changed in CRM (#3772)
  • [Fix] SQL error in Top affiliates report if there are actions with dash in code (#4836)
  • [Fix] SQL error in Top campaigns report for affiliates without statistics (#4835)
  • [Fix] Add affiliate: (TypeError): Cannot read property 'substr' of null (#4826)
  • [Fix] Installation error: AuthUser not created yet (#4824)
  • [Fix] Variation name and code is not updated in some cases (#4814)
  • [Fix] Add check if SalesStatsProcessorTask exists only once (#4813)
  • [Fix] Recurly Plugin: wrong total cost if a customer has more subscriptions (#4830)
  • [Performance] "429 Too Many Requests" error on campaigns list in the affiliate panel (caused by logo images) (#4717)
  • [Integration] Plugin for ThriveCart (#4808)
  • [Style] Add status icon instead of text in status widget in edit affiliate (#4802)

[Important notice] Required PHP version 7.2 or higher

  • [Security] Add email notification to merchant about log in from new IP (#4351)
  • [Security] Add notification for merchant and affiliate when payout method is changed (#4770)
  • [Security] Add option to enable using REMOTE_ADDR for IP fraud protection for logins (#4809)
  • [Improvement] PAN: add Network fee field for importing transactions from csv (#4775)
  • [Improvement] Top affiliates report: missing Recurring commissions in custom filter and sorting (#4807)
  • [Improvement] Add invoice number to default view columns in Invoices screen (#4806)
  • [Improvement] Use icon status widget in edit affiliate details header (#4800)
  • [Improvement] Do not increase logins count for logins via LoginKey (login to user in edit form) (#4799)
  • [Improvement] Add advanced filter to affiliate's Subaffiliate Sale Stats screen (#4792)
  • [Fix] Use HTTP2 for apple push notifications, HTTP protocol won't be supported after March 31, 2021 (#4778)
  • [Fix] Date joined to private campaign is refreshed after moving to new commission group (#4730)
  • [Fix] Error while exporting affiliates from campaign (#4801)
  • [Fix] Campaign matching problems if product is found in multiple private campaigns (#4788)
  • [Fix] SQL error on event logs when time is set in the advanced filter (#4772)

[Important notice] PHP versions lower than 7.2 are deprecated

  • [Feature] 2-factor authentication (#3169)
  • [Improvement] PAN: Send notification to network owner on affiliate join to campaign in any account (#4758)
  • [Improvement] In dynamic links/deeplinks allow 4 characters patterns (#4766)
  • [Improvement] Add option to send "request new password email" for merchants (#4765)
  • [Improvement] In stats grids display same action commissions columns in same column (#4757)
  • [Improvement] Add option to display statistics on home screen with last month filter (#4756)
  • [Improvement] Hide campaign name from action commissions header (#3377)
  • [Fix] PAN: Network fee is computed incorrectly if Rest commissions plugin is used (#4740)
  • [Fix] HTML signup form doesn't display payout options (#4767)
  • [Fix] Date approved is refreshed in update after loadFromUsername (#4787)
  • [Fix] Image banner: Missing error message on uploading not allowed file type (#4761)
  • [Fix] Simple PDF banner download link displays SQL error if used with wrong ID (#4760)
  • [Fix] If language is changed via "l" parameter in url, old language stays in profile (#4731)
  • [Fix] date in custom timezone is wrong for Add transaction (#4566)
  • [Fix] Can't delete clicks filtered by referrer URL (#4529)
  • [Plugin] HubSpot - do not delete contact when affiliate email is changed (#4764)
  • [Plugin] Recurly integration: problems with trials (#4763)
  • [Improvement] Increase character limit for action code (#4753)
  • [Improvement] Add Identifier to custom filter in Lifetime Referrals Manager (#4746)
  • [Fix] SQL error on standalone update on older versions than 5.3.30 (#4751)
  • [Improvement] Action commission: add option to display statistics per action commissions on home screen (#4741)
  • [Improvement] Top campaign for affiliates: remove from list all campaigns without tracking statistics and display also stopped and private (#4739)
  • [Improvement] Add columns to Lifetime referrals page in Affiliate panel (#4651)
  • [Improvement] Option to pre-define cookie lifetime for new campaigns (#4560)
  • [Improvement] Add language parameter from affiliate profile as custom filter (#4495)
  • [Improvement] Language does not appear in affiliate add form (#4365)
  • [Fix] Network fee doesn't work if its value is set with "," not a "." (#4709)
  • [Fix] Bonus commissions with empty totalcost causes SQL error with SQL strict mode (#4743)
  • [Fix] Plugins configuration on encoded plugins throws an annotation error on standalone installations (#4742)
  • [Fix] PAN - notification on affiliate join request for campaign sent even when disabled (#4738)
  • [Fix] Campaign is hidden in reports if affiliate is pending in private campaign (#4621)
  • [Fix] Stripe plugin: Extra data are not set for checkout session (#4735)