Поддержка OmniPay для оплаты токенов API 2checkout?
Кто-нибудь знает как / можно ли использовать токен биллинг? API 2Checkout поддерживает его, а OmniPay поддерживает токен-биллинг, но мне не повезло, и быстрый взгляд на код официального шлюза, похоже, не показывает его поддержку?
Кто-нибудь делает это / есть идеи?
2 ответа
Я могу категорически заявить, что можно использовать токен-биллинг, я делаю это регулярно. Я не очень знаком с 2Checkout, но я использовал биллинг токенов на чередовании, PayPal, PaymentWall, MultiCards, Fat Zebra и других шлюзах.
Есть ли у вас какая-то конкретная проблема, которую вы можете проиллюстрировать примером кода?
Поддерживает ли 2Checkout токен-биллинг? Да, и это работает. Однако есть некоторые причуды с этим:
Вы должны отключить демонстрационный режим на панели инструментов, иначе API-интерфейс 2Checkout и OmniPay не работает должным образом.
Вы должны отправить адрес для выставления счета для совершения транзакций. Если это не сработает для вас, например, для цифровых загрузок, тогда вы захотите рассмотреть другой способ оплаты.
Платежный адрес должен содержать адрес электронной почты клиента и не может быть пустым. Опять же, если это не сработает в вашем рабочем процессе продаж, тогда вы захотите рассмотреть другой платежный шлюз.
Адрес для выставления счета должен содержать номер телефона, но МОЖЕТ быть пустым.
Я обсуждаю это здесь, а также предоставляю пример кода OmniPay: /questions/34318665/2checkout-omnipay-sboj-avtorizatsii/34318686#34318686
Взгляните на мой проект, TokenPay. Я перебрал запутанные документы и заставил их работать на 2CO.
PS Никогда не забывайте свой пароль песочницы - они не сообщают вам об этом в документации, но через службу технической поддержки выяснили, что их сброс пароля при входе в песочницу не выглядит отключенным, но отключенным. (Было бы неплохо, если бы они сделали это совершенно ясно.) Вместо этого вам придется полностью создать другую учетную запись "песочницы", когда вы забудете пароль.