Back to problems

Banking System - Schedule and Cancel Payment

Object-Oriented Programming · Instacart · Medium

Problem Design and implement a banking API that supports immediate transfers, future-dated payments, and cancellation of scheduled payments. The API must expose complete invocation details, data formats, and responses so that the operations can be tested programmatically. The system must provide these capabilities: Transfer: Move a specified amount from one account to another. Schedule payment: Register a payment for execution at a future date and time, using a documented…

Checking your access…