Whether in-store or online, your American Express® Card is now accepted at these locations and more.
Discover where your American Express® Card is accepted
American Express is accepted in South Africa at American Express accepting merchants. American Express Cards are accepted at a variety of merchants in all business sectors, including tourism establishments, health services, and souvenir shops. Use your Card for all of your spend from everyday groceries, meals out, paying your bills, refueling your car to going on holiday. Plus, earn unlimited Membership Rewards® points when you pay with your American Express Card. The number of businesses accepting American Express across South Africa continues to grow over time, through both point-of-sale (POS) terminals and e-commerce payment platforms.
Experience the Powerful Backing of American Express