Skip to content

Version 2.0.0 - March 2025

Compare
Choose a tag to compare
@shangamesh shangamesh released this 11 Mar 10:50
· 1 commit to main since this release

Version 2.0.0 - March 2025

  • Introducing new v2 Dispute APIs for PSPs (Payment Service Provider). Buyers can create a dispute by filing an Amazon Pay A-to-z Guarantee claim or by filing a chargeback with their bank.
  • The createDispute API is used to notify Amazon of a newly created chargeback dispute by a buyer on a transaction processed by the PSP (Payment Service Provider), ensuring the dispute is properly accounted for in the Amazon Pay systems.
  • The updateDispute API is used to notify Amazon of the closure status of a chargeback dispute initiated by a buyer for orders processed by a partner PSP (Payment Service Provider), ensuring proper accounting within the Amazon systems.
  • The contestDispute API is used by the partner, on behalf of the merchant, to formally contest a dispute managed by Amazon, requiring the submission of necessary evidence files within the specified Dispute Window (11 days for Chargeback, 7 days for A-Z Claims).
  • The uploadFile API is utilised by PSPs (Payment Service Provider) to upload file-based evidence when a merchant contests a dispute, providing the necessary reference ID to the evidence file as part of the Update Dispute API process.
  • Introducing the updateCharge API which enables you to update the charge status of any PSP (Payment Service Provider) processed payment method (PPM) transactions.
  • Changing the directory name from amazon_pay to amazon-pay-api-sdk-ruby in order to make consistent with Gem name.
  • Moved rspec to development dependency in gemspec
    Notice: Those who may upgrade from 1.x.x to 2.0.0 or higher: You must change the require statement from: require './lib/amazon_pay' to require './lib/amazon-pay-api-sdk-ruby' or require 'amazon_pay' to require 'amazon-pay-api-sdk-ruby'