Skip to content

Conversation

@rikterbeek
Copy link
Contributor

@rikterbeek rikterbeek commented Apr 28, 2020

#320 Including all notification codes as constants
#322 Technical Cancel API fix
#323 Added the store field to the PaymentsRequest and PaymentMethodsRequest
#324 Improve minor code changes
#326 Remove ThreeDS2Result from checkout
#328 Updated PaymentResult.ResultCodeEnum possible values
#331 Added tests with encrypted card details
#332 Adds phone number to AccountHolderDetails
#334 Accept all 20x resultcodes
#335 Remove "value" and add correct value field according to nexo
#337 Add "EXTERNAL" to possible recurring.contract values

sulemanchaudhry and others added 21 commits March 18, 2020 08:16
* Added missing messageVersion field to ThreeDS2Result

* Amended hashcode

* Added test case for ThreeDS2Result fields

Co-authored-by: Suleman Chaudhry <Suleman.Chaudhry@net-a-porter.com>
- Got all notification codes from : https://docs.adyen.com/development-resources/notifications/understand-notifications#event-codes
- Created tests for cancelation and chageback events
- Dedup of test code at NotificationTest class

Co-authored-by: Ricardo Faria <ricardo.faria@ifood.com.br>
I encountered two problems when trying to send a TechnicalCancelRequest using
the Modification service:
- ClassCastException when calling setters on TechnicalCancelRequest because
  it's incorrectly trying to cast it as a CancelOrRefundRequest
- Missing "response" field when deserializing the result because the
  ModificationResult was missing an enum for "[technical-cancel-received]"
Added the store field to the PaymentsRequest and PaymentMethodsRequest for the Checkout API.
Updated toString and hash of PaymentsRequest.
Fixed mispelled property name in PaymentMethodRequest.
* Updated PaymentResult.ResultCodeEnum possible values

* Update PaymentResult.java
* Improve minor code changes

* Fix possible NPEs

* Replace star import with class import

Co-authored-by: Simon Michel <simon@simons-mbp.speedport_w_724v_typ_a_05011603_06_003>
* PW-2291: accept all 20x resultcodes

* PW-2291: fix condition

* PW-2291: refactor

* PW-2291: change to Integer
…#335)

* PW-1674: remove "value" and add correct value field according to nexo

* PW-1674: fix '>' character failing tests
The java api library was not compatible anymore with the
web api since the web api does return a phone number object
instead of the fullPhoneNumber field.
@coveralls
Copy link

coveralls commented Apr 28, 2020

Coverage Status

Coverage increased (+0.2%) to 24.681% when pulling d98a550 on develop into a6e0baa on master.

@lgtm-com
Copy link

lgtm-com bot commented Apr 28, 2020

This pull request fixes 7 alerts when merging 09211cc into a6e0baa - view on LGTM.com

fixed alerts:

  • 5 for Dereferenced variable may be null
  • 2 for Boxed variable is never null

@martinsrenato martinsrenato changed the title New release Release version 5.1.0 Apr 28, 2020
@lgtm-com
Copy link

lgtm-com bot commented Apr 28, 2020

This pull request fixes 7 alerts when merging 7a1d763 into a6e0baa - view on LGTM.com

fixed alerts:

  • 5 for Dereferenced variable may be null
  • 2 for Boxed variable is never null

@martinsrenato martinsrenato changed the title Release version 5.1.0 Release version 6.0.0 Apr 28, 2020
@martinsrenato martinsrenato merged commit 47bdced into master Apr 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.