Payments have traditionally gone through banks, the outdated SWIFT system, and payment networks like Visa and Mastercard. The problem with that system is that it is designed to pay way too many people.
You (diner) pull out the card and The Restaurant (merchant) sends the instruction to their bank (acquiring bank), the bank sends it to VISA (card network), then visa sends to it to your bank (diner’s bank)..
When you pay with a digital wallet like @eversendapp or even mobile money, money is moved within one platform and a simple debit from your account to the merchant’s account is done.
When you send money from Kenya to Ghana using your bank, there must be some kind of relationship between your bank and the recipient’s bank. But this is not a direct relationship.