Swish-rs is a library for interacting with the swish payment service in Rust
This includes a test of the callback on payment recived, it uses axum to provide that test, but its http-server agnostic in practice
it uses ngrock to provide that functionality.
ngrock requires an api-key to be used, if you want to run the tests you will need that key, you can set up your key at ngrock.
and configure an env variable NGROK_AUTHTOKEN="{token}"
The featureset of this library is not yet complete, once its fully featured I'm lookign to release this on crates.io