На данный момент все платежные системы работают по принципу переводов. Тоесть Вы переводите на карту, которую указывает платежная система и так после этого обрабатывается платеж.
Платёжная система во время оплаты выдаёт номер карты, на который ты закидываешь указанную сумму. После этого идёт обработка платежа и через какое-то время приходят КоЛы.
P.S. Главное на один и тот же счёт не переводи деньги, иначе спишут и серверу они не придут. Каждый платёж - новый номер счёта будет давать платёжная система.