Adyen Interview Question

Knowledge about payment processes and general software design patterns