Шлюз оплаты кредитной карты в PHP?
Мне нужно обработать кредитные карты и интегрировать их с помощью бэкэнд-платежей, чтобы кредитовать их. Большинство решений в Интернете требуют посредника, например. 2CO, GCO, Auth.net.
Есть ли у вас опыт внедрения шлюза для оплаты кредитной карты в PHP? Любая помощь в оценке.
Спасибо за ваше время.
Ответы
Ответ 1
Stripe имеет библиотеку PHP, чтобы принимать кредитные карты без необходимости использования торгового счета: https://github.com/stripe/stripe-php
Просмотрите документацию и FAQ, и не стесняйтесь бросить наш чат, если у вас есть больше вопросов.
Ответ 2
Если вам нужно что-то быстрое и грязное, вы можете просто использовать кнопки "Купить" PayPal и отбрасывать их на своих страницах. Они заберут людей за пределы площадки в PayPal, где они могут заплатить с помощью учетной записи PayPal или кредитной карты. Это бесплатно и очень легко реализовать.
Если вы хотите, чтобы что-то было немного лучше, когда люди платили на месте с помощью своей кредитной карты, вы бы хотели посмотреть на одного из этих поставщиков услуг третьей части. Ни один из них (я не знаю) полностью свободен. У всех будет плата за транзакцию, и у большинства будет также ежемесячная плата.
Лично я работал с Authorize.NET и PayPal Website Payments Pro. Оба имеют отличные API-интерфейсы и пример кода, которые можно легко подключить через PHP.
Ответ 3
Там больше нескольких шлюзов, но я не знаю о надежном шлюзе, который является бесплатным. Большинство шлюзов, таких как PayPal, предоставят вам API-интерфейсы, которые позволят вам обрабатывать кредитные карты, а также делать такие вещи, как недействительность, заряд или возврат средств.
Еще одна вещь, о которой вам нужно беспокоиться, - это приход PCI-совместимости, который в основном говорит, что если вы несовместимы, вы (или компания, в которой работаете) будут нести ответственность за ваш Merchant Bank и/или Card Vendor за то, что вы не являетесь к июлю 2010 года. Это наложит на вас большие штрафы и, возможно, отменяет возможность обработки кредитных карт.
Все, что говорят такие компании, как PayPal, имеют PHP SDK:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_download_sdks
Authorize.Net:
http://developer.authorize.net/samplecode/
Это два из наиболее популярных для США.
Информация о PCI Info:
https://www.pcisecuritystandards.org/
Ответ 4
Braintree также имеет открытый источник библиотека PHP, что упрощает интеграцию с PHP.
Ответ 5
Лучшим решением, которое мы нашли, было объединение с одним из этих посредников. В противном случае вам придется иметь дело с рядом других требований, таких как соответствие PCI. Мы используем Verifone IPCharge, и он работает достаточно хорошо.