CaptureWithMetadataFlowActivity
This Activity can be used in order to perform the "Capture With Metadata Flow". Specifically, this entails:
Capturing a Receipt
Uploading the Captured Receipt
Displaying follow up Spend Manager UI to the user which will display receipt upload progress, as well as give the user the ability to edit some receipt metadata items.
Intent Extra Inputs: ARG_CAPTURE_CONFIG - A CaptureConfig object used to configure the capture flow that will be launched. If not provided, the default configuration will be used. ARG_EXTERNAL_ACCOUNT_TRANSACTION_ID - A String reference to an external account transaction id that will be linked to the resulting uploaded receipt
Activity Results: Activity.RESULT_OK - A receipt was successfully captured. It has either already been uploaded, or is still in the process of uploading. Activity.RESULT_CANCELED - The receipt capture process failed, or was cancelled. No receipt was created.
Usage Notes: Please note that the com.getsensibill.core.SensibillSDK must be started in order for this activity to run.