Blackbaud Interview Question

Systems design of multiple payment integrations