Return Assistant
Return Assistant helps users manage and process ordered items on their invoice to be returned efficiently. The RA screen has toggles to turn on or off, for each ordered item on the invoice, if turned off the amount is directly deducted from the amount to pay and vice versa, when the toggle is on, the amount to pay calculates that item in the total amount to pay.
Please make sure to contact Gini customer support to enable this feature in our backend platform.
Please note that in GiniBankSDK
this feature is enabled by default by setting returnAssistantEnabled
property to true
.
To disable this feature, set returnAssistantEnabled
to false
in the GiniBankConfiguration
:
let configuration = GiniBankConfiguration.shared
configuration.returnAssistantEnabled = false
Gini Bank SDK shows to Return Assistant (Digital Invoice) that the invoice contains payable items and updates the extractions returned to your app according to the user’s changes. The amountToPay
extraction is updated to be the sum of the items the user decides to pay. It includes discounts and additional charges that might be present on the invoice. The extractions related to Return Assistant are stored in the lineItems
field of the AnalysisResult
.
We highly recommend having a QA session with Gini before releasing the Return Assistant feature to your customers.
For more information about the return assistant’s extractions, see the Gini Bank API’s documentation.
Find out how to customize this feature here.