Each Credit card transaction can be funded from either a personal or joint account. The incoming CSV will contain a source field that will define where the funds for a given transaction should come from, either joint or personal.
The destination for the funds will differ based on the source so either the incoming CSV will need to have both source and destination or, more likely, we can configure a map of source -> destination for the CLI to use.
This kind of configuration could provide lots of flexibility for routing to different destinations from a given source based on other metadata as well.
Each Credit card transaction can be funded from either a personal or joint account. The incoming CSV will contain a
source
field that will define where the funds for a given transaction should come from, eitherjoint
orpersonal
.The
destination
for the funds will differ based on thesource
so either the incoming CSV will need to have bothsource
anddestination
or, more likely, we can configure a map ofsource -> destination
for the CLI to use.This kind of configuration could provide lots of flexibility for routing to different destinations from a given source based on other metadata as well.