Вполне возможно, что можно. Деньги на карте - это такой виртуальный именной счет, то есть, при пополнении любой из карт деньги поступают на единый счет (в этом вся прелесть ситуации: работа еще не выполнена, а деньги за нее уже поступили авансом) , при этом система ведет виртуальные счета по каждой карте, начисляя и списывая с нее "типа деньги" (к реальным деньгам это отношения уже не имеет) . Как перевести деньги на счет предприятия, выполняющего перевозки, понятно. Как происходит учет (ведение виртуальных лицевых счетов) - я не знаю. Банк переводит деньги ведь на счет предприятия, а как передать информацию о поступлении денег на конкретный виртуальный счет (счет конкретной карты) , который ведет само транспортное предприятие внутри себя, но который не известен банку, мне не известно.
Эта оплата очень похожа на оплату, например, за коммунальные услуги (тоже один счет у предприятия-поставщика услуг, жители переводят деньги на один счет предприятия и при этом указывают свой лицевой счет, в квитанциях на оплату содержится вся исчерпывающая информация для осуществления платежей так, чтобы поставщики услуг понимали, какая сумма от какого потребителя услуг поступила) . На карте "Каспий" информации о том, как осуществлять платежи самому через банки, нет.