Active Merchant is a simple payment abstraction library extracted from Shopify. The aim of the project is to feel natural to Ruby users and to abstract as many parts as possible away from the user to offer a consistent interface across all supported gateways.
Role in this project:
Back-end Developer & QA Engineer/Test Automation Engineer Contributions:7 commits in 6 days
Contributions summary:Zac primarily contributed to the `MerchantESolutionsGateway` implementation within the `active_merchant` library. Their work included adding a `credit()` operation, implementing a `void()` operation, and writing unit and remote tests for the `MerchantESolutionsGateway`. The tests cover various payment scenarios, including successful and unsuccessful purchases, authorizations, captures, voids, and AVS/CVV checks. They also fixed a bug in the `capture()` method.
activemerchantrubyshopify
Contributions:14 pushes, 2 branches in 8 years 3 months