Mobbeel for developers

Mobbeel for developers

  • MobbScan
  • MobbID
  • MobbSign
  • Clients
  • FAQ

›Getting Started

MobbScan Android SDK

  • Configure MobbScan Android SDK
  • 16 KB Page Size Compatibility

Getting Started

  • Getting started with MobbScan
  • Detect and scan a document in two different calls
  • Detect and scan MRZ
  • Detect and scan a PDF417
  • Scanning documents with NFC
  • Error Handling

Additional configuration

  • Configure the detection process
  • Perform face matching with MobbScan
  • Select images returned by a scan
  • Fix scan orientation
  • Record a video while user performs a scan
  • Adding a video step
  • Configure Play Store distribution

MobbScan UI customization

  • Customize MobbScan Default Interfaces
  • Customize MobbScan document scan UI
  • Customize MobbScan MRZ scan UI
  • Customize Unattended Process UI
  • Customize feedback messages

MobbScan-Agent configurations

  • Getting the verification result

Migration Guides

  • Migration to 2.29.x
  • Migration 2.25.x to 2.26.x
  • Migration 2.24.x to 2.25.x
  • Migration to 2.24.x
  • Migration to 2.22.x
  • Migration 2.19.x to 2.21.x
  • Migration 2.18.x to 2.19.x
  • Migration 2.13.x to 2.14.x

Information

  • Changelog
  • API Reference

Detect and scan a document in two different calls

Overview

In the Getting Started guide, a way of performing both detection and scanning with a single call was shown. However, if your use case requires separating these two actions (for example, to display an intermediate confirmation screen before sending the image to the server), you can perform a two-step scan.

In order to perform these actions, you should have previously called the initAPI method and the startScan method to obtain a scanId. If you have not done this yet, please visit the Getting Started guide.

First, launch the document detection step:

Kotlin
Java
MobbScanAPI.getInstance()
.detectDocument(documentSide) { result, resultData, error -> TODO("Place here your code") }
MobbScanAPI.getInstance().detectDocument(documentSide, (result, resultData, error) -> {
// TODO Place your code here
});

Then you can choose to start the scan as soon as you receive the detection event or save the image and use it later.

Kotlin
Java
MobbScanAPI.getInstance().scanDocument(
documentSide, scanId, detectedImage
) { result, resultData, error -> TODO("Place here your code") }
MobbScanAPI.getInstance()
.scanDocument(documentSide, scanId, detectedBitmap,
(result, resultData, error) -> {
// TODO Place your code here
});
← Getting started with MobbScanDetect and scan MRZ →
  • Overview
Mobbeel for developers
Product Documentation
MobbIDMobbScanMobbSign
Connect
LinkedInFacebookX
More
FAQContact Us
Mobbeel Solutions SL
Copyright © 2026 Mobbeel Solutions SL