Design a Payment Lifecycle from Hold to Charge and Settlement

Quick Overview

Model a payment lifecycle that moves safely from a fund hold through charge and asynchronous settlement. This system design probes idempotent transitions, unknown processor outcomes, append-only accounting, reconciliation, and auditability.

Design a Payment Lifecycle from Hold to Charge and Settlement

Company: OpenAI

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Model a payment lifecycle that moves safely from a fund hold through charge and asynchronous settlement. This system design probes idempotent transitions, unknown processor outcomes, append-only accounting, reconciliation, and auditability.

|Home/System Design/OpenAI
OpenAI logo
OpenAI
Aug 1, 2026
mediumSoftware EngineerOnsiteSystem Design
27
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...