Большинство банков / организаций взимают плату, я подозреваю, поскольку огромная сумма денег, полученных этими организациями, связана с переводом.Я не могу думать о свободном API, который позволил бы вам сделать это.
Однако вы могли бы рассмотреть возможность использования другой коммерческой организации, например, Amazon, и, возможно, использовать ее API-интерфейсы для автоматической покупки подарочных карт?Я не говорю, что Amazon бесплатен, я просто использую его в качестве примера.
Это не совсем то, что вы хотите, но может быть приемлемым.