ELL3N HSU
← Projects

Payments test APIs and shared SDK

Share request behavior across business APIs while handling protocol changes, existing callers, and retry conditions.

Reusable testability APIs and a shared SDK support money-movement scenarios and existing test suites.

Python / API / SDK

01

Problem

Share request behavior across business APIs while handling protocol changes, existing callers, and retry conditions.

02

My work

Contributed to APIs and led the merchant-funds SDK refactor and compatibility work.

03

Engineering choice

Separate transport capabilities from business semantics: share signing, version routing, and return-code retries while keeping domain parameters and assertions explicit. Preserve old callers and constrain retries by async state and side effects.

Project articles 1

All articles →

Arranged for reading, with further articles added as the project evolves.

Read the project account →

START HERE