Поддержка OmniPay для платежей токенами API 2checkout?

Кто-нибудь знает, как / можно ли использовать токен-биллинг? 2Checkout API поддерживает его, а OmniPay поддерживает выставление счетов с помощью токенов, но мне не повезло, и быстрый взгляд на код официального шлюза не показывает его поддержку?

Кто-нибудь этим занимается/есть идеи?


person MrTomTom    schedule 18.11.2015    source источник


Ответы (2)


Могу категорично заявить, что токен биллинг можно использовать, я так регулярно делаю. Я не очень хорошо знаком с 2Checkout, но я использовал токен-биллинг на Stripe, PayPal, PaymentWall, MultiCards, Fat Zebra и других шлюзах.

Есть ли у вас конкретная проблема, которую вы можете проиллюстрировать на каком-нибудь примере кода?

person delatbabel    schedule 24.11.2015
comment
Сегодня у меня есть твит, в котором я запрашиваю составленный список провайдеры электронной коммерции. Знаете ли вы какие-нибудь хорошие из них, на которые вы могли бы дать ссылку? Это сводит с ума, пытаясь прополоть запутанный маркетинг большинства веб-сайтов электронной коммерции. Я видел все это — некоторым нужны пароли только для того, чтобы читать их API, некоторые пытаются скрыть тот факт, что они являются лишь фасадом и ценовой надбавкой поверх Stripe, некоторые неясны в отношении того, поддерживают ли они токенизацию или нет, некоторые скрывают их цены, пока вы не зарегистрируетесь, и так далее. - person Volomike; 09.05.2016
comment
Хорошо, только те, о которых я знаю: MultiCards (ЕС), PaymentWall (Украина), Fat Zebra (Австралия), PIN (Австралия), eWay (Австралия, но также и международные), PaymentExpress (Новая Зеландия). Stripe, конечно, и различные другие, которые являются API поверх Stripe. Есть некоторые, у которых есть возможность, но она должна быть включена специально для вашей учетной записи: First Data. - person delatbabel; 10.05.2016

Поддерживает ли 2Checkout оплату токенами? Да, и это работает. Однако с ним есть некоторые нюансы:

  • Вы должны отключить демонстрационный режим на панели инструментов, иначе 2Checkout и API OmniPay не будут работать должным образом.

  • Вы должны отправить платежный адрес, чтобы транзакции прошли. Если это не работает для вас, например, для цифровых загрузок, вам следует рассмотреть другой платежный шлюз.

  • Платежный адрес должен содержать адрес электронной почты клиента и не может быть пустым. Опять же, если это не работает в вашем рабочем процессе продаж, вам следует рассмотреть другой платежный шлюз.

  • Платежный адрес должен содержать номер телефона, но МОЖЕТ быть пустым.

Я обсуждаю это здесь, а также предоставляю фрагмент кода примера OmniPay: https://stackoverflow.com/a/36807292/105539

Взгляните на мой проект TokenPay. Я изучил запутанные документы и заработал на 2CO.

P.S. Никогда не забывайте свой пароль для песочницы — они не говорят вам об этом в документах, но через техподдержку узнали, что их сброс пароля при входе в песочницу не выглядит отключенным, а отключен. (Было бы неплохо, если бы они сделали это совершенно ясным.) Вместо этого вам придется полностью создать другую учетную запись в песочнице, если вы забудете там пароль.

person Volomike    schedule 09.05.2016