Skip to content

Release v2.8.0

Compare
Choose a tag to compare
@jlejoux jlejoux released this 30 Aug 09:22
· 308 commits to master since this release
a43ba14
  • Add support for 3DS1 fallback for fingerprinting

Usage difference:

When handling redirects to the app after a web challenge a new case has to be managed:

switch (returnAction.getType()) {

{...} // Handling other redirects cases

case ThreeDSFallbackVerification:
    new ProcessOut(this, "project-id").continueThreeDSVerification(returnAction.getInvoiceId(), returnAction.getValue(), new ThreeDSVerificationCallback() {
        @Override
        public void onSuccess(String invoiceId) {
            // Invoice authorized, send the ID to your backend to capture the payment
        }

        @Override
        public void onError(Exception error) {
            // Error
        }
    });
    break;