Mid-Level: Establish core payment flow, understand sensitive card details must not touch merchant servers, handle basic status updates and reasonable timeout handling.
Senior: Proactively articulate iFrame isolation, identify that external network timeouts require idempotent resolution rather than naive failure, and scale DB via merchant_id sharding.
Staff+: Champion event-driven CDC + Kafka architecture, defense-in-depth with HSM enclaves and HMAC request signing, and design resilient batch reconciliation for 100% financial integrity.