Introduction
The following data objects currently have a labels field:
- Transactions (see Anatomy of a Transaction )
- Balances (see Anatomy of a Balance )
- Alerts (see Anatomy of an Alert )
Labels provide context on a record, and are useful for segmentation and user behavioral analysis.
Quick Reference
Glossary
The following table itemizes Pngme's global labels, with their definitions.
Behavioral Labels
BettingAndLottery
The BettingAndLottery label identifies events associated with gambling behavior.
Depository Account Labels
ATM
The ATM label identifies SMS where a user has withdrawn or deposited cash or electronic funds from an ATM.
AirtimePurchase
The AirtimePurchase label identifies events where a user has purchased airtime or data from a mobile provider
InsufficientFunds
The InsufficientFunds label identifies events signaling that a debit transaction could not be completed because the user has insufficient funds in the depository account
Overdraft
The Overdraft label identifies transaction events on depository accounts that cause a negative balance
POS
The POS label identifies SMS that are related to point-of-sale transactions, including point-of-sale purchases, refunds for point-of-sale purchases, electronic point-of-sale transactions, web payments, point-of-sale bank transfers, and point-of-sale ATM transactions.
Loan Account Labels
LoanApproved
The LoanApproved label identifies events where a user’s loan has been approved by the institution.
LoanDeclined
The LoanDeclined label identifies events where a user’s loan application has been declined by the institution.
LoanDefaulted
The LoanDefaulted label identifies events where a user has defaulted on a loan, and events where a user has been reported to the credit bureau due to outstanding debts.
LoanDisbursed
The LoanDisbursed label identifies events where the institution has transferred funds (in one or more transactions) to a user's depository account(s).
LoanMissedPayment
The LoanMissedPayment label identifies events where a user has missed the scheduled payment date for a loan.
LoanRepaid
The LoanRepaid label identifies events where a user has fully repaid a loan.
LoanRepayment
The LoanRepayment label identifies events where a user has made a loan payment to the institution.
LoanRepaymentReminder
The LoanRepaymentReminder label identifies events where the institution reminds the user of an upcoming loan payment.
NewLoanOffer
The NewLoanOffer label identifies events where a new loan is offered to a user. It is sometimes observed as a targeted advertisement to a user.
OtherLoanOffer
The OtherLoanOffer label identifies all loan offer-related events that don't qualify as a new loan offer. For example, a follow-up or continuation loan offer.
M-Pesa specific labels
Financial
The Financial label identifies transactions with entities providing financial services such as credit merchants, insurance companies, SACCOs or other similar service providers.
Credit
The Credit label identifies transactions with Credit institutions or merchants such as Zash Loan, Sterling Credit, etc.
Insurance
The Insurance label identifies transactions with Insurance companies or merchants.
SACCO
The SACCO label identifies transactions with Savings and Credit Cooperatives (SACCO) or credit unions.
Food
The Food label identifies transactions where the recipients can either be bars/restaurants, caterers, food processors/distributors, food stores or wine/spirit merchants.
BarAndRestaurant
The BarAndRestaurant label identifies transactions at bars or restaurants.
Catering
The Catering label identifies transactions with catering services or merchants.
FoodProcessorAndDistributor
The FoodProcessorAndDistributor label identifies transactions with merchants like mills/millers, dairy factories where the food is either processed or gets distributed or both.
FoodStore
The FoodStore label identifies transactions with entities like grocery stores, meat shops, bakeries, dairy shops.
WineAndSpirit
The WineAndSpirit label identifies transactions with wine/liquor stores.
Health
The Health label identifies transactions with businesses or organizations in the health industry like hospitals, pharmacies or other specialist services.
Hospital
The Hospital label identifies transactions with hospitals, healthcare services or medical centers.
Pharmacy
The Pharmacy label identifies transactions with chemists or pharmacies.
P2P
The P2P label identifies SMS where peer-to-peer transactions occur, involving fund transfers between individuals, and making use of M-Pesa's Send Money service
BuyGoods
The BuyGoods label identifies SMS where payments between 2 parties occur, where one of them is either a bank or a merchant, and the payments make use of M-Pesa's BuyGoods service.
Paybill
The Paybill label identifies SMS where payments between 2 parties occur, where one of them is either a bank or a merchant, and the payments make use of M-Pesa's Paybill service.
PublicInstitutions
The PublicInstitutions label identifies transactions with entities like charities, places of worship (church), government/county organizations or schools/colleges.
Charity
The Charity label identifies transactions with non-profit organizations or charities.
Church
The Church label identifies transactions with places of worship like cathedrals, chapels or churches.
Government
The Government label identifies transactions with government agencies or organizations.
School
The School label identifies transactions with educational institutions such as schools, colleges or universities.
Shopping
The Shopping label identifies transactions with entities like clothing/fashion businesses, e-commerce platforms, retail stores, supermarkets, wholesale businesses/distributors or businesses in the entertainment industry (including subscriptions for services).
ClothingAndFashion
The ClothingAndFashion label identifies transactions with businesses in the clothing/apparel or fashion industries, including beauty/hair salons.
EcommercePlatform
The EcommercePlatform label identifies transactions with e-commerce companies.
EntertainmentAndSubscription
The EntertainmentAndSubscription label identifies transactions with platforms such as Google Play Store, which offer subscription based services. This label also identifies transactions with institutions in the entertainment industry such as resorts, movie theaters, etc.
ProfessionalService
The ProfessionalService label identifies transactions with service oriented businesses. This includes services ranging from mobile phone repairs to automobile servicing/repairs, car wash businesses, etc.
RetailStore
The RetailStore label identifies transactions with brick and mortar retail stores.
Supermarket
The Supermarket label identifies transactions with a wide range of supermarkets.
WholesaleAndDistribution
The WholesaleAndDistribution label identifies transactions with distributors, trading companies and wholesalers.
TransportationAndTravel
The TransportationAndTravel label identifies transactions with businesses or organizations in the travel and transport sector. This includes airlines, airports, hotels, petrol stations, parking garages, etc.
Airfare
The Airfare label identifies transactions with airports or airlines.
Hotel
The Hotel label identifies transactions with places that offer boarding and lodging services - like bed-and-breakfasts and hotels.
Logistics
The Logistics label identifies transactions with entities ranging from packers/movers, freighters, courier centers, cargo companies to expressways, shuttle services and railway corporations.
Parking
The Parking label identifies transactions with parking garages or paid parking spots in places like shopping malls.
PetrolStation
The PetrolStation label identifies transactions with a wide range of companies that have petrol stations/pumps.
Utilities
The Utilities label identifies transactions that deal with utilities such as electricity, water, internet and airtime.
Airtime
The Airtime label identifies transactions related to airtime or mobile data.
Energy
The Energy label identifies transactions with businesses or organizations in the energy sector. This includes gasolene companies, electricity companies, solar companies, etc.
Housing
The Housing label identifies transactions with real-estate or property merchants.
Internet
The Internet label identifies transactions with home/office internet services.
Water
The Water label identifies transactions with water, sewage and/or sanitation services including water vending stations.
