Skip to content
brite docs
  • Technical Documentation
    Implementation Guidelines
    Implementation Guidelines

    Detailed guidelines on how to do a technical integration with Brite

    Read more

    Developer API image
    Developer API

    Technical documentation needed for offering the Britest payment solutions

    Read more

  • Checkout Guidelines
  • Marketing Guide
  • Implementation Guidelines
  • Developer API
  • Checkout Guidelines
  • Marketing Guide
  • FAQS
FAQS
Implementation Guidelines
  • Implementation Guidelines
  • Cross Domain Security
Products
  • Brite Play
  • Brite Instant Payments
  • Brite Instant Payouts
  • Brite Data Solutions
Authorize as a merchant
  • Generate Token
  • Renew token
Brite Play
  • Brite Play
Brite Instant Payments
  • Brite Instant Payments
  • Recurring Deposits
  • Approve/Reject Deposit After Merchant Internal Check
Brite Instant Payouts
  • Brite Instant Payouts
  • Withdrawals using the Brite Client
  • Withdrawals using API-only
  • Create Reference Withdrawal
  • Time 2 Money (Withdrawal ETA)
  • Approve/Reject Withdrawal After Merchant Internal Check
KYC
  • KYC
Brite Blended
  • Brite Blended
Bank Account Selection
  • Create Bank Account Selection Session
Client Authentication
  • Create Authentication Session
Rendering the client
  • Rendering the client
  • Language parameter
Session handling
  • Session handling
Transaction handling
  • Transaction Handling
Check balance by API
  • Check balance by API
Http callbacks
  • Http Callbacks
Customer management
  • Customer management
Bank account management
  • Bank account management
Export functionality
  • Export to CSV
Error simulation in Sandbox
  • Error Simulation in Sandbox
Error Codes
  • Aborted state errors
Brite in different Countries
  • Brite in different Countries
Brite on Native App or Mobile
  • Brite on Native App or Mobile
Brite integration test and verification
  • Brite integration test and verification
  • Home
  • Implementation Guideline
  • Brite on Native App or Mobile
  • Brite on Native App or Mobile

Brite on Native App or Mobile

If you have a Native app pay extra attention to the testing since there could be specific requirements needed for the best user experience.

Single Sign

To enable the “remember me” feature you would need to support cross-session cookies in the

native app in the WebView.

This will enable single sign flow in the client for returning users, i.e. returning users would only

have to identify once with Bank Id.

Authentication

Make sure to use the “deeplink_redirect” parameter in the api when creating the session.

This parameter enables the end user to automatically redirect back to your application after bank id

flow is completed.

To make sure users are automatically send back to the Brite client, please supply the following

values in the deeplink_redirect:

– The URL to your app (when using the Brite client in one of your apps)

– The URL to the browser app (when using the Brite client in a mobile web browser)

The App URL would probably look something like: <myapp>:///

This url would need to be registered in your native app.

Note that this deeplink_redirect can also be used for mobile device users identifying via Bank id to be directed back to your mobile website.

Native APP White List #

When developing a native app the native app must allow for 3rd party identification applications to be open automatically. These are:

Sweden:

bankid

Finland:

Nordea: nordeamta://

Danske Bank: danskeid://

Handelsbanken: shb-digitalid://

What are your Feelings
Still stuck? How can we help?

How can we help?

Updated on April 18, 2023
Table of Contents
  • Native APP White List

Brite
Linnégatan 5
114 47, Stockholm
Sweden

Phone: +46101888777

Brite

  • About Us
  • Careers
  • Cookies

Technical Documentation

  • Developer API
  • Implementation Guidelines

Marketing Guide

  • Assets
  • User Information

Checkout Guidelines

  • Checkout Guidelines
  • Service Presentation API

Contact

  • Merchant Support
  • Customer support
brite logomark gray
  • Privacy Policy
  • Terms & Conditions

Brite AB (corporate identity number: 559116-1632) is a licensed Payment Institution under the supervision of the Swedish Financial Supervisory Authority (Finansinspektionen). Brite AB provides payment services under the Swedish Payment Services Act (2010:751) as well as the EU Directive 2015/2366 about payment services in the internal market (PSD2) and has, upon notification, the authority to provide

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

3rd Party Cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

Please enable Strictly Necessary Cookies first so that we can save your preferences!

Cookie Policy

More information about our Cookie Policy