Design a Payment Orchestration Layer
Design a payment orchestration layer for a marketplace platform (like Uber or DoorDash) that atomically handles multi-party payment splits across multiple internal services and external systems (e.g., payment processors, banking APIs, tax services) at high throughput, including a robust distributed transaction strategy to handle partial failures mid-flow.
Asked at:
PayPal