Bahrain's national mobile payment system, used widely across the country for person-to-person transfers and retail payments. Accepted at most shops, restaurants, and even street vendors.
Bahrain: BenefitPay requires a Bahraini bank account, so it is most useful for longer stays. For short visits, credit cards and cash work fine at most establishments.