1💳 What is a payment processor?Chapter 1
A payment processor is a service that sits between merchants (shops, restaurants, retailers) and downstream credit card networks (Visa, Mastercard, American Express). When a customer swipes or taps their card, the payment processor receives the transaction request, forwards it to the appropriate network for authorization, and later settles the actual funds in a nightly batch.
2RequirementsChapter 2
3Data model designChapter 3
4API designChapter 4
5High-level designChapter 5
6Deep divesChapter 6
7Other ConsiderationsChapter 7
8Interviewer expectationsChapter 8
Change learning progressLogin to save progress