Skip to content

Releases: razorpay/razorpay-ruby

v3.2.4

Choose a tag to compare

@ankitdas13 ankitdas13 released this 08 Jun 14:16
807e80e

fix: Security fix for AES-GCM onboarding signature

  • Fixed nonce reuse vulnerability in generate_onboarding_signature by using a random nonce per call instead of a static IV derived from the secret key

  • New output format: hex(iv[12] || ciphertext || tag[16]) — the receiver reads the first 24 hex chars as the IV before decrypting

v3.2.3

Choose a tag to compare

@ankitdas13 ankitdas13 released this 27 May 13:51
f3fa62d

feat: Added new API endpoints

  • Added support for add_bank_account, delete_bank_account, request_eligibility_check & fetch_eligibility on customer
  • Added support for expand_details on payment
  • Added support for fetch Reversals for a Transfer
  • Added support for Dispute
  • Added support for Document
  • Added support for view_rto & edit_fulfillment on order

v3.2.2

Choose a tag to compare

@bhavyay bhavyay released this 16 Apr 13:24
4adcc3c

feat: Added oauth APIs and support for access token based authentication mechanism

  • Added oauth APIs (getAuthURL, getAccessToken, refreshToken, revokeToken)
  • Added support for access token based authentication mechanism
  • Added support for onboarding signature generation

v3.2.1

Choose a tag to compare

@ankitdas13 ankitdas13 released this 11 Dec 13:03
9423e2b

Rollback: Generic access point due to some performance concern

v3.1.0

Choose a tag to compare

@ankitdas13 ankitdas13 released this 13 Oct 13:57
9aeddbc

#225 7fc9613 feat: Added new API endpoints

Added account onboarding API create, fetch, edit, delete
Added stakeholders API create, fetch, all, edit
Added product configuration API request_product_configuration, fetch, edit, fetch_tnc
Added webhooks API create, fetch, all, edit, delete
Added Documents API upload_account_doc, fetch_account_doc, upload_stakeholder_doc, fetch_stakeholder_doc
Added token sharing API create, fetch, delete, process_payment_on_alternate_pa_or_pg

v3.0.1

Choose a tag to compare

@ankitdas13 ankitdas13 released this 13 Oct 10:46
a563d73

Added

  • Added Third party validation API for Payments (create_upi, validate_vpa)
  • New API for Payment Methods
  • Doc Updated

v3.0.0

Choose a tag to compare

@ankitdas13 ankitdas13 released this 03 Jun 10:06
9e057a2

Added

  • QR code end point API
  • Settlement end point API
  • Fund Account end point API
  • PaymentLinks end point API
  • Item end point API
  • New APIs for Invoices (Delete, Send/resend)
  • New API for Customers (Fetch Tokens, Delete Token)
  • New APIs for Subscriptions (Update, Pause, Resume, Pending update, Delete offer)
  • New API for Addons (Fetch all Addons)
  • New API for Refund (Update refund)
  • New APIs for Payments (Update, Create recurring, Create Json, Payment downtime details, refunds of a payment, Otp generate, Otp submit, Otp resend)
  • New APIs for Virtual Account (Add receiver, add an allowed payer account, delete an allowed payer account)
  • Updated Testcases
  • Updated Readme

2.4.1

Choose a tag to compare

@harman28 harman28 released this 09 Apr 10:33

Fixed

  • Subscription signature verification [#81]

Added

  • Ruby version to user agent header [#79]

2.4.0

Choose a tag to compare

@harman28 harman28 released this 09 Apr 10:31

Changed

  • Indexed keys used in x-www-form-urlencoded request bodies
  • Updated Utility verify_* methods to return verification bool

Added

  • Support for custom JSON options to Entity to_json

2.3.0

Choose a tag to compare

@harman28 harman28 released this 20 Apr 10:15

Added

  • Support for subscription signature verification
  • Bang! methods (capture!, refund!) that update the calling entity