Платежный шлюз кредитной карты в PHP? [закрыто]


Мне нужно обработать кредитные карты и интегрироваться с внутренними платежными сервисами, чтобы кредитовать их. Большинство решений в Интернете требуют посредника, например 2CO, Генеральный директор, Auth.net .

Есть ли у вас опыт реализации платежного шлюза с кредитными картами в PHP? Любая помощь в этом деле будет оценена по достоинству.

Спасибо, что уделили мне время.

Author: Robinicks, 2009-09-17

5 answers

Stripe имеет библиотеку PHP для приема кредитных карт без использования учетной записи продавца: https://github.com/stripe/stripe-php

Ознакомьтесь с документацией и Часто задаваемыми вопросами , и не стесняйтесь заглядывать в наш чат, если у вас есть дополнительные вопросы.

 34
Author: anurag, 2012-04-01 20:54:42

Если вам нужно что-то быстрое и грязное, вы можете просто воспользоваться кнопками "Купить" PayPal и разместить их на своих страницах. Это приведет людей за пределы сайта в PayPal, где они смогут расплачиваться с помощью учетной записи PayPal или кредитной карты. Это бесплатно и очень легко реализовать.

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

Лично я работал с Authorize.Платежи через ИНТЕРНЕТ и веб-сайт PayPal Pro. У обоих есть отличные API и примеры кода, которые вы можете легко подключить с помощью PHP.

 12
Author: Eric Petroelje, 2009-09-17 16:38:01

Существует более чем несколько шлюзов, но я не знаю о надежном бесплатном шлюзе. Большинство шлюзов, таких как PayPal, предоставят вам API-интерфейсы, которые позволят вам обрабатывать кредитные карты, а также выполнять такие действия, как аннулирование, списание или возврат средств.

Еще одна вещь, о которой вам нужно беспокоиться, - это соответствие требованиям PCI, в котором в основном говорится, что если вы не соответствуете требованиям, вы (или компания, в которой вы работаете) будете нести ответственность перед вашим торговым банком и/или поставщиком карт за то, что вы не соответствуете требованиям. соответствует требованиям к июлю 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 см.:

Https://www.pcisecuritystandards.org/

 10
Author: Scott Lance, 2009-09-17 16:36:50

Braintree также имеет библиотеку PHP с открытым исходным кодом, которая делает интеграцию PHP довольно простой.

 4
Author: dan-manges, 2011-05-05 18:30:00

Лучшим решением, которое мы нашли, было объединиться с одним из этих посредников. В противном случае вам придется иметь дело с кучей других требований, таких как соответствие требованиям PCI. Мы используем IP-зарядку Verifone, и она работает довольно хорошо.

 1
Author: TheCodeMonk, 2009-09-17 16:33:11