На сколько я понимаю рекурентные платежи контролировать банку неимоверно сложно. Банк выпустивший карту только обрабатывает платеж, и если информация поступившая в банк коректна, то платеж пропускается. Информация о рекурентных платежах находится обычно вообще в системе где вы этот платеж совершаете. Например есть обработчики оплат вроде 2checkout или bluesnap, многие продавцы ими пользуются что бы избежать головной боли с обработкой оплат. Обе платежные системы поддерживают рекурентные платежи и информацию о них хрянят у себя и только когда приходит время очередного платежа уже ранее введенную коректную информацию от вас они опять передают в банк, что бы снять очередную сумму. Поэтому собственно банк реально может и не знать обо всех рекурентных платежах.
Что бы избегать рекурентных платежей и удостоверится, что платеж будет только 1 можно играть собственно той информациех которую вы предоставляете при платеже, что бы она была валидна только на время 1 платежа и остальные банк уже не пропускал. Как вариант этого можно достичь с помощью CVV когда. Во время платежа позвоните оператору своего банка и попросите отключитьпроверку CVV кода на короткое время, совершайте платеж без кода. Если с той же информацией попробуют совершить еще 1 платеж, то он провалит проверку CVV кода.