• API Ideas
  • Long press on help - quick menu for support

Hey guys,

I have an idea šŸ’” and I would like to know what you guys think about. On iOS I can long press on the profile tab in the bottom right corner and it opens a small window where it allows you to quickly change between dark/light mode, log out and switch your account.

I was thinking šŸ’­ now how cool it would be if bunq could use this long press feature for other settings too. Like getting to the support quickly or opening a new topic in together.

It would be very nice if you could long press on the ā€žtogetherā€œ tab and then a small pop up window appears like with the ā€žprofileā€œ where you then can quickly choose if you want to open a new together tab or get directly in contact with support.

I think we can all agree that right now it is a little bit ā€žcomplicatedā€œ to get to the support because it is very hidden. I understand why they did it but sometimes I just donā€™t want to have to click multiple times and scroll around just to get to the support.

With this long press feature bunq could go even further and make it so we could quickly change the account one of our cards is connected to for example. But for now I would like to hear šŸ‘‚ what you guys and girls think about the idea with the quick access to the support.

Have a great day!

    @Heda#85672 Hi šŸ‘‹šŸ¼ Heda!

    I can for the most part understand why bunq šŸŒˆ "hides" Support Chat a bit. But from my perspective - as a regular user/dog - I would love to have a easier way to access support chat. I know where to find it, but I almost always instinctively go to the wrong place. And it is many clicks away.

    Enjoy Easter šŸ£

      @Heda#85672 I think that itā€™s necessary to have easy access to the support, for give same details on how to work and any explanation that maybe need

        @Heda#85672 Thanks for sharing the option for the profile button and a extra option for bunq support is a great idea šŸ’”šŸ‘

          Its been suggested a few times along with more extensive 3DTouch actions :) Not sure what happened to those suggestions. Thereā€™re some actions, just not a lot.

            I understand your point and I vote for your idea as well @Heda#85672
            I am also a regular support chat visitor, but I do see myself sending an e-mail to support@bunq.com because it's faster and it will just be imported in the support chat :)

            High-five!

              @LH-Black-Wolf#85806 Not sure where we could more 3D touch actions in the app? We support them almost everywhere where it makes sense

                @Andreas#85873 Yes, Iā€™m very happy with how widely itā€™s already been implemented - donā€™t get me wrong there, bunq already does a lot more with it than most devs and thatā€™s praise worthy. :) Thatā€™s a potential tough question due to Appleā€™s implementation of long press on devices that donā€™t support 3DTouch though... But if you can differentiate:

                Areas where I for example think 3DTouch could add convenience:
                - Accounts, force press to peek ā€˜n pop your transactions of that account, force touch - hold and swipe up to get an option like starting a payment request from this account. (long press and hold still to rearrange accounts)
                - Overview button, to quickly jump to planned transactions, accepted direct debits or a transaction filter
                - Force touch on a username for a quoted reply so that you peek ā€˜n pop this reply instead of scrolling all the way back
                - Force touch on links on Together, to peek ā€˜n pop the page instead of having to open it
                - Force touch on thumbs up button to see who voted
                - as mentioned, force touch the help button to jump to a support chat instantly

                Just a few examples I think would be nice. :)

                But also another action, for example if you force touch a transaction and you swipe up: show options what to do (eg: send to account, return payment, forward to another account, whatever). Much like with WhatsApp if you force touch a Live Photo and swipe up you can choose to convert to GIF. This makes for quicker actions.

                  @LH-Black-Wolf#85877

                  • Accounts, force press to peek ā€˜n pop your transactions of that account, force touch - hold and swipe up to get an option like starting a payment request from this account. (long press and hold still to rearrange accounts)

                  This unfortunately conflicts with the drag-to-reorder gesture on at least iOS 11 :-(

                  • Overview button, to quickly jump to planned transactions, accepted direct debits or a transaction filter
                  • as mentioned, force touch the help button to jump to a support chat instantly

                  I think those are pretty much outside of regular gestures, like the quick-user-switcher. Quick user switching is something that's really helpful for users with multiple accounts (I have a few myself), but personally I kind of doubt the others: I don't think a lot of users go that often to direct debits or planned transactions to add a very hidden shortcut to it.

                  • Force touch on a username for a quoted reply so that you peek ā€˜n pop this reply instead of scrolling all the way back
                  • Force touch on thumbs up button to see who voted

                  I would love this, but this is currently limited by the way together is implemented partially as a web view (so we can render the HTML in the posts).

                  • Force touch on links on Together, to peek ā€˜n pop the page instead of having to open it

                  This actually already works here?

                  But also another action, for example if you force touch a transaction and you swipe up: show options what to do (eg: send to account, return payment, forward to another account, whatever).

                  This should work, but seems like it doesn't anymore on iOS 12! Will investigate!

                    @Andreas#85882

                    "This unfortunately conflicts with the drag-to-reorder gesture on at least iOS 11 :-("

                    I was already afraid that'd be the case. :( It seems like an odd choice for Apple to program it like that, but then again the rumours are they'll get rid of 3DTouch altogether (I really hope that's not true, I love the feature!) so it might be a sign of the beginning of the end.

                    I think those are pretty much outside of regular gestures, like the quick-user-switcher. Quick user switching is something that's really helpful for users with multiple accounts (I have a few myself), but personally I kind of doubt the others: I don't think a lot of users go that often to direct debits or planned transactions to add a very hidden shortcut to it.

                    Fair enough for jumping to planned transactions and such, I understand that it might be more work than what you'd gain in generic for the largest chunk of the userbase. However, I think I disagree with you on the ability to quickly jump to support chat. :) Right now, the way to get to support chat is rather convoluted unless you had a "recent chat". By adding a 3DTouch action, you'd eliminate this hurdle for people who actually know for sure they have to jump to a chat immediately anyway because their question is private or can only be handled by staff. That way, you don't have to add the "Support chat" button back to the profile page per se either as there will be an alternative route, albeit still a bit hidden as to prevent people from always jumping there for convenience sake even when Together could supply the answer. (Although of course I guess this'd be an advantage only to iPhone users with 3DTouch. Still... Would be nice and helpful. :))

                    @Andreas#85882 I would love this, but this is currently limited by the way together is implemented partially as a web view (so we can render the HTML in the posts).

                    Ah I see! Perhaps it could be 'hacked' to load it from together webversion, but that'd probably mess with your integration and stuff like dark mode, so probably unfeasable. Hope that'll change in the future then. :)

                    @Andreas#85882 This actually already works here?

                    I can't seem to get it to work. I get the same as when attempting to force touch on a username, you get the 3 fast haptic feedbacks indicating no 3DTouch action is possible on the external link?

                    @Andreas#85882 This should work, but seems like it doesn't anymore on iOS 12! Will investigate!

                    Thank you! :)

                      @LH-Black-Wolf#85888

                      I can't seem to get it to work. I get the same as when attempting to force touch on a username, you get the 3 fast haptic feedbacks indicating no 3DTouch action is possible on the external link?

                      Do you have an example of a link that's not working?

                        @Andreas#85889 Sure, for example open this topic: https://together.bunq.com/d/3-we-want-apple-pay
                        Any link to external sites (onemorething, iphoned, iculture, nrc.nl, googleusercontent, etc.) will not peek 'n pop but give the haptic feedback warning there's no action possible.
                        I have that with any external link in any topic.

                          @LH-Black-Wolf#85894 Weird, works right here: not sure whatā€™s going on there :(

                            @Andreas#85895 That is strange. So I went on the debug tour and figured it out. For some reason, peek 'n pop does not work in this fashion in the bunq app when Safari is disabled on the iPhone. (I have another default browser) Strangely, it does work in email, any browser, etc. just not in this app. When I re-enable Safari, it starts working in the bunq app. (Offtopic: Mind you with Safari disabled there's more problems with the bunq app, like sharing a payment link throws an error that it cannot find a browser - but my browser is fully compatible with x-callback-url and registers for any http and https link (ironically, Chrome for examples doesn't do that - but if bunq app finds Chrome with Safari disabled: it will open in Chrome. At least, last time I tried - the app specifically seems to look for Chrome.), so if the bunq app would try: it would instantly open my default browser. Fortunately you can still tap "Copy link" and it opens a share extension pop-up where I can still tap "Open in iCabMobile", but still... Would be nice if it just tried to open the link in my default browser :P All other apps do not have this problem.)

                            Not sure if this has to do with how you implemented this or because of how iOS functions. (But then I don't understand why it does work in apps like Mail, the browser itself, etc.)

                              @LH-Black-Wolf#85898 Ah yeah, if Safari is disabled Safari-integration via SFSafariViewController doesn't work anymore indeed. SFSafariViewController is the recommended way to open links/webpages in 3rd party apps. (That has nothing to do with the ad-hoc x-callback-url thing btw).

                              It works in Mail and other Apple apps, because they have powers 3rd party apps don't have. It does work in other browsers, because, well, they are a browser and open webpages/links by themselves - they are not going to rely on the iOS system to do so.

                              I don't think we can fix/workaround this unfortunately. Disabling Safari breaks a lot of integration iOS offers.

                                @Andreas#85904 Thanks for the explanation! Yep know the two are unrelated.

                                Out of curiousity: doesnā€™t it work with something like WKWebView? Or do you need to ship an in-app browser for that? I mean, the reddit app for example can do it with Safari disabled. :)

                                  @Andreas#85904 Oh and WhatsApp can do it as well (which doesnā€™t have an in-app browser), so there appears to be a function to do it anyway with Safari disabled - something non-specific to Safari.

                                    @LH-Black-Wolf#85906 Yep, it works with WKWebView, but that means we have to implement a lot of extra stuff and are basically reimplementing SFSafariViewController in a crappy way. I don't think that's worth it for us at this point (the number of people with Safari disabled is very low - I know of one person now ;) )

                                    The reason some apps are using a WKWebView for opening up links is so they can track your browsing. Tracking is much more difficult with SFSafariViewController and much easier with WKWebView.

                                      @Andreas#85909 Gotcha. Yes I can understand itā€™s very rare, especially as iCab is the only browser I know that can actually fully replace Safari without any inconvenience. I understand that refactoring that for a few users would be too much work for bunq.

                                      Thanks either way for the explanations and consideration. (Would love for the x-callback to work though instead of erroring out! :P)