There are many entities involved in credit card transaction approval processes beyond just the cardholder and merchant. The merchant must have an agreement with an acquiring bank to accept credit cards. The funds sent to the merchant come from the cardholder's issuing bank. Additionally, a card association like Visa or Mastercard oversees the transaction, and a payment processor manages transactions on their behalf. The transaction goes through authorization, settlement, and funding steps with cooperation between all these parties.