crossplatform_flutter_vidvdockit

Flutter plugin wrapping the VIDV DocKit SDK for Android and iOS.

Getting Started

Launch the flow and read the result:

import 'package:crossplatform_flutter_vidvdockit/crossplatform_flutter_vidvdockit.dart';

final result = await VIDVDocKit().startSession({
  'base_url': '…',
  'access_token': '…',
  'bundle_key': '…',
});

if (result != null && result.isSuccess) {
  print(result.transactionId);
  print(result.documentFields);
}

Both platforms return the same envelope, so you parse it once.

Documentation

  • Handling the response — the envelope, the typed VIDVDocKitResult API, how to get the transaction ID, and migration notes for 1.0.x.

See example/lib/main.dart for a full integration covering every configuration option.