Ну вообще то при финансовых транзакциях обычно сначала выбирают сервис, с нормальными финансовыми условиями и возможностями, а потом уж смотрят какое у него API.
А в вашем случае какой может быть сервис? Единственный вариант списывать деньги с кредитки - подключиться к платежной системе в качестве магазина. А кто именно подключать будет - зависит от многих факторов.