Releases: wl-online-payments-direct/sdk-ruby
Releases · wl-online-payments-direct/sdk-ruby
4.21.0
- 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
- Added
- Added PaymentProduct3012 class
- Added paymentProduct3012 attribute to ShowFormData class
4.19.0
- 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
-
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
- 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
- Added support for Multipart form-data requests by extending the communicator and default_connection
4.16.0
- Added:
- Added paymentAccountReference attribute to CardPaymentMethodSpecificOutput class
- Added instantPaymentOnly attribute to RedirectPaymentProduct5408SpecificInput class
4.15.0
- Added:
- Added RedirectPaymentProduct5408SpecificInput class
- Added paymentProduct5408SpecificInput attribute to RedirectPaymentMethodSpecificInput class
- Added authorisationCode attribute to RedirectPaymentMethodSpecificOutput class
4.14.0
- Added:
- Added OmnichannelPayoutSpecificInput class
- Added omnichannelPayoutSpecificInput attribute to CreatePayoutRequest class
- Added paymentProduct320SpecificInput attribute to MobilePaymentMethodHostedCheckoutSpecificInput class
4.13.0
-
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
-
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