These credit card companies vet businesses and organisations that accept payments from these credit card companies.
Diz credit card company dem dey vet business and organisation dem wey dey accept payment from diz credit card company dem