FaxStore

Prerequisites
Installation & Setup
API
Cache
Config File
Developer Mode
Developer Tools
Enable Debug Mode
Events
Extensions
Features
Integrations
License System Extension
Permissions
Updating FaxStore

Weblutions Documentation > FaxStore > Features > Download & Purchase Tracking

Download & Purchase Tracking

FaxStore includes advanced built-in tracking for purchases and downloads, ensuring that merchants are well-prepared in the event of a bank dispute or claims that a customer was unable to download a purchased file.

While FaxStore has historically tracked the number of times a customer downloads an item, version 3.0.2 and later introduces more comprehensive tracking for purchases and downloads, including:

  • IP addresses
  • Country
  • User agents
  • Device type
  • Device languages
  • Session identifiers
  • Geo-location based on IP address
  • User account information

All download and order records automatically collect this information, which can later be accessed by merchants if needed. Each download log is uniquely identified by a time-based integer, enabling cross-referencing with system access logs for precise verification.


API Integration

FaxStore provides an API endpoint to access this tracking data in JSON format, allowing easy integration with external reporting tools and software.

Endpoint:

GET /api/account/:userId/downloadlogs

For detailed information, see the Accounts API documentation.


Store Event

In addition to the API route, the userItemDownloaded event contains a subset of this tracking information. This event can be leveraged when integrating with FaxStore extensions to trigger custom workflows or reporting.


With these features, FaxStore provides robust transparency and accountability for both merchants and customers, helping safeguard against disputes and download-related claims.


Related Articles


Suggest an edit

Review this page

faxes

download track order track fraud track download tracking order tracking

1 recommend this page