...
Request camera access via configuring
Info.plist
in your project.Configure
GiniBankConfigurationGiniConfiguration.shared
. Here is an implementation example.Present the
UIViewController
. Here is an example.Handle the extraction results by implementing
GiniCaptureResultsDelegate
. There are more details about the delegate methods later and here is an implementation example.Cleanup configuration and resources while also providing the required extraction feedback to improve future extraction accuracy. Send the final transfer summary values to Gini by calling
GiniConfiguration.shared.sendTransferSummary()
method which will be used to improve the future extraction accuracyClean up the SDK by calling
GiniConfiguration.shared.cleanup()
which will release the resources used by SDK.
Follow these recommendations:
Note |
---|
|
You don’t need to implement any extra steps.
Code Block | ||
---|---|---|
| ||
GiniBankConfigurationGiniConfiguration.shared.cleanupsendTransferSummary(paymentRecipient: "Payment Recipient", paymentReference: "Payment Reference", paymentPurpose: "Payment Purpose", iban: "IBAN", bic: "BIC", amountToPay: ExtractionAmount(value: 10.242, currency: .EUR)) GiniConfiguration.shared.cleanup() |
Info |
---|
Check out an example app to see what an integration can look like. |
...
Drawio | ||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...