Feat: Add support for industry practice transaction indicators #43
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently, we support the transaction indicator “CARDONFILE-MERCHANT-INITIATED” for arbitrary, unscheduled, merchant initiated transactions (“COF MIT” or simply “MIT” in short).
For certain business cases, schemes have introduced sub-types of a MIT transaction (Industry Practice MIT). Industry practice MITs may be performed with credentials that the Merchant does not store permanently on file, but only temporarily retains for purposes of completing the purchase.
The ultimate goal is to add general support within our processing framework for sending these indicators (milestone 1) and subsequently pass-on these indicators accordingly to individual adapters where supported (milestone 2; out of scope). However, two POC adapters are in-scope for milestone 1, see Assumptions section.
The new indicators and their use cases are the following:
Tello
RFC