Skip to end of banner
Go to start of banner

Entry Point Guide

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

When a bank user wants to make a payment transaction, your bank app usually offers two options:

  • Photo payment via our Gini Capture SDK

  • Enter manually

If they choose Photo payment, a standard user flow is carried out with our SDK. But if they decide to enter banking details manually, we still want to give them an opportunity to save time and make a transaction easier and more pleasant.

After your bank app user chooses to enter the payment details manually, show them a button (we recommend using a camera icon) next to the input fields to scan in the information via our SDK. When the user clicks the scan button, launch our SDK with the entry point configured to EntryPoint.FIELD. This initiates the field entry user flow of our SDK to scan an IBAN from screenshots of messengers, emails, and other apps; photos of screens; and paper documents that don’t look like regular invoices.

If an error occurs or the information can’t be retrieved, the user can then type all the details manually.

The following code snippet shows how to configure the entry point:

GiniCapture.newInstance()
  .setEntryPoint(EntryPoint.FIELD) // Default is EntryPoint.BUTTON
  (...)
  .build()

  • No labels