Ecommerce
Description:
An indication of whether a business has online payment capabilities and a way of accepting credit or debit cards online. This includes omnichannel businesses, businesses that accept cards from behind a login wall, as well as non-retail businesses. Note: to retrieve ecommerce companies that are focused on retail, filter with the industries attribute on the NAICS 44-45 industry codes.
Child attributes (and file structure):
Column Name | Data Type | Description | Example |
---|---|---|---|
has_online_payments | boolean | Whether a business ever has an online payment service. | True |
Time structure:
Current point in time. No historical information.
JSON sample
{
"ecommerce": {
"has_online_payments": True
}
}
Timeliness:
Enigma refreshes the data twice a month.
Coverage:
More than 2M businesses are tagged as ecommerce (“True”).
Data sources:
Third-Party Active Business
Enigma's Card Transactions Panel
Business Websites
Methodology:
Enigma uses a machine learning model and website scraped data to predict whether a business has any payment technologies on its website.
The model combines signals about the business from a range of underlying data sources. For example:
- Enigma looks at card transaction data for indicators that an online payment technology was involved in a transaction associated with that business.
- Enigma looks at a company's websites and identifies if there are online payment technologies in use.
If Enigma does not see evidence of online payments or does not have a website for the business, the business will show "null" for the ecommerce.has_online_payments attribute.
Other notes and tips:
You can use this feature along with other merchant transaction attributes (e.g., card_revenue
, card_transactions
) for marketing and prospecting segmentation/prioritization.
Online revenue share and breakdown is available as a prototype attribute for file deliveries only.
Updated 5 months ago