Skip to content
Haxurn
Contact
10case filechapa-nodejs

chapa-nodejs

Refunds, typed errors, and tests for Ethiopia's payment gateway SDK.

Role
Contributor · fork → upstream
Year
Status
Shipped
Type
Upstream contribution

Exhibits

01exhibitchapa-nodejs
No capture on file

Screenshots are added when they exist.

The story

  1. 01Chapter

    The project

    chapa-nodejs is the TypeScript SDK for Chapa, Ethiopia's payment gateway. Merchants in Ethiopia, including the ones Axova serves, take payments through it.

  2. 02Chapter

    The contributions

    In two merged pull requests I added refunds, typed error handling, a build system, and tests.

  3. 03Chapter

    The workflow

    Both changes started on my fork and were merged upstream after review.