Stuart Welham
Stuart Welham
There looks to be a race condition in the paypal tests that occasionally causes the following error. ``` No HTTP request arrived at Bypass stacktrace: (bypass) lib/bypass.ex:19: anonymous fn/1 in...
Currently the gateways are tested by calling the functions directly on the gateway module. This leaves some gaps in the tests, gateways should be tested through the cashier module using...
Currently all available functions on the cashier module are sync functions that wait for the payment gateway to return a result before continuing. Adding an async interface will allow for...
Gateway failover will allow selecting an alternative gateway should a given request fail for the primary payment gateway. This will be an optional config option that will allow the client...
Currency based routing will allow the client to configure cashier to automatically select which payment gateway to use for a given currency. This configuration should allow for multiple payment gateways...
Documentation is needed in the following areas * [ ] Code documentation * [x] Introductory examples in readme (this can be improved) * [ ] Example usage of each gateway...
There should be an example project for each payment gateway that is implemented. This example should demonstrate using each of the available operations of the gateway, as well as detailing...
I have created a new worker using `npx wrangler init` with typescript. I am using the `@aws-sdk/client-eventbridge` package in my worker. However, when I try and mock it in tests...
When using many workers it is very hard to inspect other application output or to run commands when using `iex -S mix` due to the number of heartbeat messages being...
Reminder to take a look at adding an adapter for using hackney directly from ivar.