Requirements: Process Payments - Designing a Payment System | OneNoughtOne