braintree-android-drop-in icon indicating copy to clipboard operation
braintree-android-drop-in copied to clipboard

Device data null for credit or debit card payment method

Open idomo1 opened this issue 3 years ago • 3 comments

General information

  • SDK/Library version: 6.3.0
  • Environment: Sandbox
  • Android Version and Device: Samsung Galaxy Note 5 Android 7.0 (non exhaustive list)

Issue description

Whenever using the credit or debit card payment method, DropinResult.deviceData is always null. This isn't the case for other payment methods I've tested (Paypal and Google Pay). Did some quick debugging and I don't see collectDeviceData being called anywhere in the callstack like I do for the other payment methods.

Is this expected behaviour or a bug?

idomo1 avatar Oct 14 '22 04:10 idomo1

@idomo1 thanks for using the Braintree SDK for Android. I checked the source and you're correct. We'll investigate and provide a fix as soon as we can.

sshropshire avatar Oct 14 '22 14:10 sshropshire

@idomo1 this will be in the next release. Thanks for the feedback here!

sshropshire avatar Oct 14 '22 18:10 sshropshire

@sshropshire Thanks, any eta on that release date? We're planning to release to production soon so we'll need to implement a workaround if it's not going to be fixed soon

idomo1 avatar Oct 14 '22 23:10 idomo1

@idomo1 we don't have an exact ETA. There are some updates to the Core library that we would also like to get in. In the meantime, the SNAPSHOT build is available and is fully tested and contains the latest fixes.

sshropshire avatar Oct 17 '22 14:10 sshropshire

Hey @idomo1 -

This change was just released in version 6.4.0.

jaxdesmarais avatar Oct 26 '22 16:10 jaxdesmarais