README.md
# RazorpayEx
[](https://hex.pm/packages/razorpay)
[](https://hexdocs.pm/razorpay/)
[](https://github.com/sdwarak/razorpay_elixir/blob/master/LICENSE)
[](https://coveralls.io/github/sdwarak/razorpay_elixir)
An Elixir client for the Razorpay API, providing a clean and intuitive interface for integrating Razorpay payments into your Elixir applications.
## Features
- Still in experimental phase, use with caution
- API coverage for basic uses cases
- Support for both Basic Auth and OAuth authentication
- Webhook signature verification
- Comprehensive error handling with specific error types
- Well-documented with detailed examples
- Built-in testing utilities
- Follows Elixir best practices
## Installation
The package can be installed
by adding `razorpay_ex` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:razorpay_ex, "~> 0.1.2"}
]
end
```
License
MIT License - see LICENSE file for details.
Disclaimer
This library is not officially supported by Razorpay. It's a community-maintained project modeled after the official Ruby SDK.