private static void onSuccess(final BraintreeFragment fragment, Intent data, Request request, Result result) { PayPalRequest paypalRequest = getPersistedPayPalRequest(fragment.getApplicationContext()); TokenizationClient.tokenize(fragment, parseResponse(paypalRequest, request, result, data), new PaymentMethodNonceCallback() { @Override public void success(PaymentMethodNonce paymentMethodNonce) { if (paymentMethodNonce instanceof PayPalAccountNonce && ((PayPalAccountNonce) paymentMethodNonce).getCreditFinancing() != null) { fragment.sendAnalyticsEvent("paypal.credit.accepted"); } fragment.postCallback(paymentMethodNonce); } @Override public void failure(Exception exception) { fragment.postCallback(exception); } }); }