Skip to content

Releases: wl-online-payments-direct/sdk-ruby

4.21.0

16 Apr 14:54
Compare
Choose a tag to compare
  • Added
    • Added SurchargeForPaymentLink class
    • Added surchargeSpecificOutput attribute to PaymentLinkOrderOutput class
    • Added surchargeSpecificInput attribute to PaymentLinkOrderInput class
    • Added paymentProductPreferredOrder attribute to CreditCardSpecificInputHostedTokenization class
    • Added paymentProductPreferredOrder attribute to CardPaymentMethodSpecificInputForHostedCheckout class

4.20.0

26 Mar 00:49
Compare
Choose a tag to compare
  • Added
    • Added PaymentProduct3012 class
    • Added paymentProduct3012 attribute to ShowFormData class

4.19.0

22 Feb 21:24
Compare
Choose a tag to compare
  • Changed
    • State attribute in the Address and AddressPersonal classes should be ISO-3166-2 country subdivision code
    • If instantPaymentOnly attribute in the RedirectPaymentProduct5408SpecificInput class is set to false then consumer can only use standard payment for Account to Account Bank transfer

4.18.0

09 Jan 16:35
Compare
Choose a tag to compare
  • Added

    • Added AcquirerSelectionInformation class
    • Added acquirerSelectionInformation attribute to AcquirerInformation class
    • Added creditCardSpecificInput attribute to CreateHostedTokenizationRequest class
    • Added CreditCardSpecificInputHostedTokenization class
    • Added CreditCardValidationRulesHostedTokenization class
    • Added Discount class
    • Added discount attribute to Order class
  • Changed

    • Renamed PaymentLinkOrder class to PaymentLinkOrderInput
    • Changed paymentLinkOrder attribute in CreatePaymentLinkRequest class to new type PaymentLinkOrderInput
    • Renamed PaymentLinkOrder class to PaymentLinkOrderOutput
    • Changed paymentLinkOrder attribute in PaymentLinkResponse class to new type PaymentLinkOrderOutput

4.17.0

12 Dec 18:38
Compare
Choose a tag to compare
  • Added
    • Added support for Multipart form-data requests by extending the communicator and default_connection
      • Added MultipartFormDataObject class
      • Added MultipartFormDataRequest class
      • Added UploadableFile class
    • Added X-Request-Id header in the requests

4.16.0

25 Oct 14:25
Compare
Choose a tag to compare
  • Added:
    • Added paymentAccountReference attribute to CardPaymentMethodSpecificOutput class
    • Added instantPaymentOnly attribute to RedirectPaymentProduct5408SpecificInput class

4.15.0

10 Oct 09:05
Compare
Choose a tag to compare
  • Added:
    • Added RedirectPaymentProduct5408SpecificInput class
    • Added paymentProduct5408SpecificInput attribute to RedirectPaymentMethodSpecificInput class
    • Added authorisationCode attribute to RedirectPaymentMethodSpecificOutput class

4.14.0

24 Aug 14:37
Compare
Choose a tag to compare
  • Added:
    • Added OmnichannelPayoutSpecificInput class
    • Added omnichannelPayoutSpecificInput attribute to CreatePayoutRequest class
    • Added paymentProduct320SpecificInput attribute to MobilePaymentMethodHostedCheckoutSpecificInput class

4.13.0

10 Aug 13:10
Compare
Choose a tag to compare
  • Added:

    • Added CustomerBankAccount class
    • Added DccCardSource class
    • Added RedirectPaymentProduct5406SpecificInput class
    • Added deviceFingerprint attribute to CustomerDevice class
    • Added paymentProduct5406SpecificInput attribute to RedirectPaymentMethodSpecificInput class
    • Added customerBankAccount attribute to RedirectPaymentMethodSpecificOutput class
  • Changed:

    • Changed card attribute in CurrencyConversionRequest with cardSource

4.12.0

13 Jul 14:58
Compare
Choose a tag to compare
  • Added:

    • Added AcquirerInformation in the CardPaymentMethodSpecificOutput
    • Amount property in the AmountOfMoney is now in the smallest currency unit
      • EUR is a 2-decimal currency, the value 1234 will result in EUR 12.34
      • KWD is a 3-decimal currency, the value 1234 will result in KWD 1.234
      • JPY is a zero-decimal currency, the value 1234 will result in JPY 1234
    • Added PaymentProductFiltersHostedTokenization in the CreateHostedTokenizationRequest
      • Contains the payment product ids that will be used for manipulating the payment products available for the payment to the customer
    • Added CardType in IINDetail
      • Possible values: Credit, Debit, Prepaid
    • Added CardType to GetIINDetailsResponse
    • Added PaymentProductFilterHostedTokenization
      • List containing all payment product ids that should either be restricted to in or excluded from the payment context
    • Added PaymentProductFiltersHostedTokenization
      • Contains Exclude and RestrictTo filters
    • Added Custom property in RedirectPaymentProduct840SpecificInput
      • Free text field that you can use to support reconciliation flow
    • Added SurchargeRate property in SurchargeSpecificOutput
      • A summary of surcharge details used in the calculation of the surcharge amount. null if result = NO_SURCHARGE
  • Removed:

    • Removed LocalDateTime in the Transaction model