Экспортировать карты из базы mysql LANBilling-а в формат csv, например, такой командой:
select * into outfile '/tmp/export_cards100.csv' fields terminated by ';' enclosed by '"' escaped by '\\' lines terminated by '\n' from pay_cards where sum=100 and used!=2;
csv-файлы нужно разделять по номиналу карт, экспортировать достаточно только еще не использованные карты.
Перенесите полученные файлы на Carbon Billing.
Параметры скрипта импорта: csv-файл, номинал карты, срок действия карты.
Проверьте отсутствие ошибок и правильность sql-запросов командой
/usr/local/ics/bin/import_cards_lanbil.sh /root/export_cards100.csv 100 '2014-12-31 00:00:00'
После проверки результата вывод скрипта перенаправить в isql.
/usr/local/ics/bin/import_cards_lanbil.sh /root/export_cards100.csv 100 '2014-12-31 00:00:00' | isql