Я внедряю Cyber Source с ActiveMerchant. У меня есть гибкий токен, полученный при токенизации карты через документацию Cyber Source
Затем я использую этот токен в методе purchase
шлюза
gateway = ActiveMerchant::Billing::CyberSourceGateway.new(login: 'x', password: 'x')
gateway.purchase(100, 'THETOKEN')
Однако, когда я отправляю это, я получаю следующую ошибку в CyberSource:
подписка () не может быть найдена
Это не оплата подписки поэтому я просмотрел код и увидел, что он делает это автоматически, если в качестве способа оплаты используется строка ссылка Github
Я что-то не так делаю в способе указания этого токена?