Design a Donation Service with Reliable Payment and Payout Tracking

Read the full interview experience this question came from →

Quick Overview

Design donation collection and charity payouts with a PSP, idempotent state transitions, durable ledger records, asynchronous provider events, and reconciliation.

Design a Donation Service with Reliable Payment and Payout Tracking

Company: DoorDash

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design donation collection and charity payouts with a PSP, idempotent state transitions, durable ledger records, asynchronous provider events, and reconciliation.

Read the full DoorDash Software Engineer interview experience this question came from

DoorDash logo
DoorDash
Sep 10, 2026
mediumSoftware EngineerOnsiteSystem Design
5
0
Loading...