8 releases

new 0.3.1 Apr 10, 2024
0.3.0 Feb 10, 2024
0.2.5 Jan 30, 2024
0.1.0 Jan 24, 2024

#244 in Finance

Download history 34/week @ 2024-01-26 8/week @ 2024-02-09 18/week @ 2024-02-16 30/week @ 2024-02-23 54/week @ 2024-03-01 108/week @ 2024-03-08 17/week @ 2024-03-15 2/week @ 2024-03-22 4/week @ 2024-03-29 112/week @ 2024-04-05

138 downloads per month

MIT license

155KB
5K SLoC

Rusty Razorpay

Rusty Razorpay is an unofficial Rust SDK for Razorpay, currently a work in progress. Please note that this library is in the early stages of development, and nothing has been tested yet. The API and features are subject to change without prior notice.

Installation

To use Rusty Razorpay in your project, add the following line to your Cargo.toml file:

rusty-razorpay = "0.3.1"

Progress

  • Account
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • Delete
  • Addon
    • Types
    • APIs
      • Create
      • Fetch
      • Delete
      • List
  • Address
    • Types
  • Card
    • Types
    • APIs
      • Fetch
      • Fingerprint
  • Customer
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • List
  • Fund account
    • Types
    • APIs
      • Create
      • Fetch
  • Dispute
    • Types
    • APIs
      • Fetch
      • Accept
      • Contest
      • List
  • Document
    • Types
    • APIs
      • Fetch
      • Create
      • Fetch content
  • IIN
    • Types
    • APIs
      • Fetch
  • Invoice
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • Issue
      • Delete
      • Cancel
      • List
      • Notify
  • Item
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • Delete
      • List
  • Line items
    • Types
  • Offer
    • Types
  • Order
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • List
      • List payments
  • Payment
    • Types
    • APIs
      • Capture
      • Fetch
      • Fetch card
      • Fetch refund
      • Update
      • Refund
      • List
      • List refunds
  • Payment downtime
    • Types
    • APIs
      • Fetch
      • List
  • Payment link
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • Notify
      • Cancel
      • List
  • Plan
    • Types
    • APIs
      • Create
      • Fetch
      • List
  • Product
    • Types
    • APIs
      • Create
      • Fetch
      • Fetch T & C
      • Update
  • QR Code
    • Types
    • APIs
      • Create
      • Fetch
      • Close
      • List
      • List payments
  • Refund
    • Types
    • APIs
      • Fetch
      • Update
      • List
  • Settlement
    • Types
    • APIs
      • Fetch
      • Fetch recon
      • List
  • Instant settlement
    • Types
    • APIs
      • Create
      • Fetch
      • List
  • Stakeholders
    • Types
    • APIs
      • Create
      • Fetch
      • Fetch documents
      • Update
      • Update documents
      • List
  • Subscription
    • Types
    • APIs
      • Create
      • Fetch
      • Fetch pending update
      • Update
      • Cancel
      • Cancel scheduled update
      • Pause
      • Resume
      • List
  • Token
    • Types
    • APIs
      • Create
      • Fetch
      • Delete
      • Process payment on alternate PA or PG
  • Transfer
    • Types
    • APIs
      • Create
      • Fetch
      • Fetch settlement
      • Update
      • Reverse
      • List
  • Virtual account
    • Types
    • APIs
      • Create
      • Fetch
      • Fetch payments
      • Add receiver
      • Add allowed payer
      • Delete allowed payer
      • Close
      • List
  • Webhook
    • Types
    • APIs
      • Create
      • Fetch
      • Update
      • Delete
      • List
    • Utility methods
      • Construct event

Important Notice

This library is currently under active development, and no testing has been performed yet. Therefore, it is not recommended for use in a production environment at this time. Additionally, be aware that the API may undergo significant changes as development progresses.

License

This project is licensed under the MIT License.

Contributions

Contributions are welcome! Feel free to open issues, submit pull requests, or provide feedback to help improve Rusty Razorpay. Before contributing, please review the Contribution Guidelines.

Dependencies

~12–26MB
~463K SLoC