bunq API Documentation
SDK'sPostman Collection
  • Getting Started
    • Welcome to the bunq API documentation
    • Tools
      • Software Development Kits (SDKs)
        • PHP
          • Usage
          • Tests
          • Exceptions
        • Java
          • Usage
          • Tests
          • Exceptions
        • Python
          • Usage
          • Tests
          • Exceptions
        • C#
          • Usage
          • Tests
          • Exceptions
      • Postman
      • Android Emulator
      • Developers Portal
  • Basics
    • bunq API Objects
      • User
      • Monetary Account
      • Payment
      • RequestInquiry
      • Card
      • Attachment and Note Attachment
    • API Context, Device Installation and Session
    • Authentication
      • API Keys
      • OAuth
    • Pagination
    • Errors
    • Rate Limits
    • Response body formatting
    • Moving to production
    • Headers
  • NOT SO BASICS
    • Signing
      • Python Code Example
        • Full main.py
        • Full bunq_lib.py
        • Full signing.py
      • PHP Code Example
    • Callbacks (Webhooks)
  • PSD2
    • Are you a Third Party Provider (TPP)? Start here!
      • Register as a TPP
      • Change your avatar
    • Account Information Service Provider (AISP)
    • Payment Initiation Service Provider (PISP)
    • Card-Based Payment Instrument Issuer (CBPII)
  • Support
    • FAQ
    • bunq status page
    • Terms and Conditions
  • TUTORIALS
    • Your first payment
      • Introduction
      • Creating a sandbox user and getting an API key
      • Creating the API Context
        • Creating the Installation
        • Device Registration
        • Start a Session
      • Setting up a sandbox user
        • Retrieving my user details
        • Getting sandbox money on the user account
        • Sandbox version of the bunq app
      • First Payments
    • Receiving payments on your website using bunq.me
    • How to manage your cards
      • Introduction
      • Ordering a card
      • Setting the card Limit and changing the PIN code
  • API Reference
    • Start here
    • Additional Transaction Information Category
    • Additional Transaction Information Category User Defined
    • Attachment
    • Attachment Public
    • Avatar
    • Billing Contract Subscription
    • bunqme
      • bunqme Tab
      • bunqme Fundraiser Profile
      • bunqme Tab Response
      • bunqme Fundraiser Result
    • Callback URL OAuth
    • Cards
      • Card
      • Card-Batch
      • Card Credit
      • Card Debit
      • Card Name
      • Card Replace
  • Confirmation Of Funds
  • Content and Exports
  • Currency Cloud
    • Currency cloud Benificiairy
    • Payment Quote
  • Currency Conversion
    • Convert
    • Quotes
  • Customer Statements
  • Devices
  • Draft Payment
  • Event
  • Exports
    • Export Annual Overview
    • Export RIB
    • Export Statement Card
  • Generated CVC2
  • Ideal Merchant Transaction
  • Insights
  • Installation
  • Invoice
  • Invoice Export
  • Legal Name
  • Limit
  • Mastercard Action
  • Monetary Account
    • Monetary Account Bank
    • Monetary Account Card
    • Monetary Account External
    • Monetary Account External Savings
    • Monetary Account Joint
    • Monetary Account Savings
    • Monetary Account Savings External
  • Name
  • Note Text & Attachment
    • Adyen Card Transaction
    • Switch Service Payment
    • bunqme fundraiser result
    • Draft Payment
    • Ideal Merchant Transaction
    • Mastercard Action
    • Open Banking Merchant
    • Payment Batch
    • Payment Delayed
    • Payment
    • Request Inquiry Batch
    • Request Response
    • Schedule Payment
    • Schedule Request
    • Sofort
    • Whitelist Result
  • Notification Filter
    • Notification Filter Email
    • Notification Filter Failure
    • Notification Filter Push
    • Notification Filter URL
  • OAuth
  • Payment
    • Payment
    • Payment Auto Allocate
    • Payment Batch
  • Payment Auto Allocation
  • Payment Service Provider
    • Payment Service Provider Credential
    • Payment Service Provider Draft Payment
    • Payment Service Provider Issuer Transaction
  • Request
    • Request Inquiry
    • Request Inquiry Batch
    • Request Response
  • Sandbox Users
  • Schedule
    • Schedule Instance
    • Schedule Payment
    • Schedule Payment Batch
  • Server Error
  • Server Public Key
  • Session
  • [deprecated] Share Invite Monetary Account Inquiry
  • Share Invite Monetary Account Response
  • Sofort Merchant Transaction
  • Statement
  • Switch Service Payment
  • Token QR Request Sofort
  • Transferwise
    • Transferwise Currency
    • Transferwise Quote
    • Transferwise Recipient
    • Transferwise Recipient Requirement
    • Transferwise Transfer
    • Transferwise Transfer Requirement
    • Transferwise User
  • Tree Progress
  • User
    • User Person
    • User Company
    • User Payment Service Provider
  • Whitelist SSD
    • Whitelist SSD One Off
    • Whitelist SSD Recurring
  • Content
Powered by GitBook
On this page
  • Downloads:
  • Installing the sandbox app on your physical device
  • Starting the Android Device Manager
  • Logging into a your user

Was this helpful?

  1. TUTORIALS
  2. Your first payment
  3. Setting up a sandbox user

Sandbox version of the bunq app

PreviousGetting sandbox money on the user accountNextFirst Payments

Last updated 2 months ago

Was this helpful?

Although Postman offers a great way to interact with our systems you might want to verify how something looks for a end-user in the app. Or you may want to have a device with a 2nd sandbox user to easily make payments with.

Downloads:

  • You can download the Sandbox app APK file for Android

  • You can download android Studio

Installing the sandbox app on your physical device

  • Download the APK

    • Ensure it’s saved in your device’s Downloads folder or any other location.

  • Enable Unknown Sources (if not enabled)

    • Open Settings → Apps & notifications (or Apps).

    • Tap Special app access → Install unknown apps.

    • Select the app (e.g., Chrome, File Manager) that you’re using to open the APK.

    • Toggle "Allow from this source" ON.

  • Install the APK

    • Open File Manager and navigate to the APK file.

    • Tap on the file and press Install.

    • Wait for the installation to complete.

  • Open the App

    • Once installed, tap Open to launch the app.

Starting the Android Device Manager

  1. Once you have opened Android studio tap the dropdown menu and choose

  1. From that screen you can easily create a new device

    1. Start the wizard by clicking on "+ Create Virtual Device".

    2. Select a device (recommendation: "Pixel 5.0" or "Nexus 6") and press "Next".

    3. Select an x86 system image (recommendation: Nougat, API Level 25, Android 7.1.1 with Google APIs) and press "Next". The image needs to have Google Play Services 10.0.1 or higher.

    4. In the bottom left corner, select "Show Advanced Settings".

    5. Scroll to "Memory and Storage".

    6. Change "Internal Storage" to "2048 MB".

    7. Change "SD card" to "200 MB".

    8. Press "Finish".

  1. You can now start the virtual device by selecting the play button.

  2. Installing thebunq Sandbox App APK

Logging into a your user

From the sessionserver you can find the user alias on sandbox (e.g. phone number or email address) access codes on sandbox will always be 992266 this is true for both security code as well as text messags you might receive for verification.

Be aware that you cannot create a user from the signup flow in the app. As we're not reviewing the users created in sandbox manually

From the Virtual device simply navigate to our download link and download and install the app. You should now have the bunq app on your desktop

here
here
here