Paypal Checkout Popup Abort Link always fails (iOS)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
General information
Braintree Web Drop in
SDK/Library version: 1.33.5
Environment: sandbox
Browser and OS (Capacitor App - difference between in-app browser ios and android)
Issue description
Not working abort link when choosing/clicking the PayPal-Button as payment method. I am using the Web-Drop-In in a Capacitor Angular app.
I am currently testing a Braintree (PayPal) checkout in sandbox mode. I initialize the drop-in with the following options:
const options = {
authorization: {token},
container: '#dropin-container',
locale: 'de_DE',
paymentOptionPriority: ['paypal'],
card: false,
paypal: {
flow: 'checkout',
amount: {price},
currency: 'EUR',
},
translations: {
chooseAnotherWayToPay: 'Anderen Paypal-Account verwenden.',
}
};
When the PayPal-Popup opens where I should enter my PayPal-Account-Credentials there are different ways to close the popup.
At least on iOS are appearing 2 options. The first option is the popup (modal) closing cross in the upper right corner.
The second option is an abort link "Cancel and go back to {company name}" below the login form.
When using the cross in the upper right corner the modal closes successfully. I expected the same behavior for the abort link.
I am wondering why this abort/cancel link is only appearing on ios (safari) and not on Android (or Chrome). And when I hit the link instead of the cross - the cancel process fails, I get asked if I want to try this again, which does not work too and the popup tells me immediately after this second attempt that I was too long inactive.
I usually expect anywhere the same behavior, Chrome should show the same as Safari.
Maybe there is a way to forcefully hide this abort link?
I already asked the same thing Braintree via GitHub, unfortunately without success.
- https://github.com/braintree/braintree-web-drop-in/issues/841

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- Error message for obtaining access_token in REST APIs
- where does paypal payments go to if there is no linked phone or email to the seller ? in PayPal Payments Standard
- Couldn't receive International payment in PayPal Payments Standard
- Which api can get oauth2.0 authorization_code? in REST APIs
- Is it possible to make payments in RON (Romanian Leu) through PayPal? in REST APIs