Recently Published Articles

  • [Improvement] Merchant Profile Change Webhook plugin: Add role, account and status to "Watched fields" (#5758)
  • [Fix] PHP 8.1: compatibility errors (#5763) (#5764)
  • [Fix] Error on saving affiliate via api without optional file field (#5765)
  • [Fix] Error after trying to send a test email from any reports email templates (#5756)
  • [Plugin] Shopify: reset configuration is checking only current url (#5757)
  • [Plugin] Shopify: forced campaign is not applied in click (#5759)
  • [Plugin] ReCharge: change recurring commission tracking to use Shopify order ID (#5761)
  • [Improvement] Add variables for specific action commissions in email templates (#5559)
  • [Improvement] Lifetime Commissions: Load tiers of Custom commission per commission groups (#5733)
  • [Improvement] Search affiliates based on the notification email (#5742)
  • [Improvement] Not possible to reset password when username is not email (#5741)
  • [Improvement] change "Brute force attempt" logs for not active users to warning instead of critical (#5712)
  • [Improvement] Integrate CRM Checkout app (#5579)
  • [Fix] PHP 8.1: compatibility errors (#5723) (#5734) (#5730) (#5728)
  • [Fix] "Max sent emails per minute" doesn't apply on manually created emails (#5708)
  • [Fix] Smarty templates errors for missing variables (#5735)
  • [Fix] add rate limiter for old password validation (#5690)
  • [Fix] Export to csv: column names are in default language (#5740)
  • [Fix] Status of direct link changed via mobile app is not logged to audit log (#5738)
  • [Fix] Sale requests log: Improve text in Restart confirmation dialog (#5726)
  • [Fix] 500 internal server error on downloading invoice PDF with corrupted HTML (#5721)
  • [Fix] Lifetime referrals: rows with same identifier are inserted (#5727)
  • [Plugin] BigCommerce plugin does not load order details and is stopped (#5722)
  • [Performance] Transactions from previous day are recomputing statistics data on each transaction (#5744) (#5715)
  • [Feature] Assign coupons to a specific affiliate directly from the generating/importing screen (#5664)
  • [Fix] Pending affiliate stay still logged in his affiliate panel (#5704)
  • [Fix] Campaign filters are not applied in Top banners grid (#5689)
  • [Fix] Missing default sorting in Ad Channels screen in affiliate panel (#5682)
  • [Performance] Loading of direct links is sorted by column "matches", but this column is not incrementing (#5711)

Read more about the latest updates

  • [Improvement] Increase event logs limit on cloud accounts (#5699)
  • [Fix] General Webhook Processor not preserving extra data of original Sale in Recurring commission (#5698)
  • [Fix] Characters in UTF-8 encoding are incorrectly encoded in outgoing emails (#5697)
  • [Fix] Affiliate signup form: Data2 field is shown before the data1 field (#5695)
  • [Fix] Confusing merchant notification if affiliate is not recognized in sale process (#5688)
  • [Fix] Confusing warning logs are created in outbox runner (#5700)
  • [Performance] Reduce sales debug logs: remove useless debug logs (#5706)(#5707)

Read more about the latest updates

[Important notice] Added support for PHP version 8.1

  • [Improvement] Send mass emails: Display number of filtered affiliates (#5671)
  • [Improvement] Make last X days in performance rewards work with whole day (#5634)
  • [Improvement] Add the channel code column to the Channel stats report (#5563)
  • [Improvement] Add more info to the "Merchant Profile Change Webhook" plugin (#5658)
  • [Improvement] Affiliate Sale Tracking Codes: Add 'approved' date of commissions as variable (#5569)
  • [Improvement] Audit log: time zone change is not logged in audit log (#5654)
  • [Improvement] Audit log: display data field code for affiliate profile change (#5637)
  • [Improvement] Traffic info: Rename "Monthly limit" to "Monthly pre-paid amount" (#5650)
  • [Improvement] Clicks processor: Add details about click to error log, when click is not saved (#5656)
  • [Improvement] Change critical logs about corrupted affiliate tree to normal errors (#5667)
  • [Fix] PAN: Network fee math expression doesn't work with parenthesis (#5683)
  • [Fix] PAN: Error in add campaign form for network merchants (#5678)
  • [Fix] PAN: Fees in invoice are null and incorrectly computed if are used in math command (#5646)
  • [Fix] Error during installation if processlist didn't load any rows (#5680)
  • [Fix] Sql error in Daily and Monthly Report Grids (#5677)
  • [Fix] Error: Call to undefined method Pap_Features_Hosting_InvoicesGrid::getColumnsForCustomFormula (#5676)
  • [Fix] Custom filter with empty value is not applied for mass mails (#5672)
  • [Fix] Pay affiliates: affiliates filter is applied for transactions (#5669)
  • [Fix] DirectLink URLs section throws error in affiliate panel (#5653)
  • [Fix] Error in generating CSV and paging of campaigns grid in affiliate panel (#5645)
  • [Fix] Affiliate Manager: Sorting by name does not work (#5630)
  • [Fix] Recurring Commissions: Error: Call to a member function getId() on bool (#5661)
  • [Fix] Multiple Currency feature: Error if totalcost is not numeric (#5651)
  • [Plugin] ThriveCart: extra data values are not working for per order tracking (#5660)
  • [Plugin] Recurly plugin: add option to track using invoices instead of new payments (#5640)
  • [Performance] add index to table: qu_pap_keywordclicks for column dateinserted (#5668)
  • [Performance] New responsive themes are creating requests for old icons (#5657)
  • [Style] Sale Tracking Codes: Ticking the box doesn't work to select an option (#5652)

Read more about the latest updates