2009-09-17 6 views
35

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

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

Спасибо за ваше время.

+7

48723 просмотров, 28 голосов 15 избранное ..Кто этот фукиновый ад закрыл этот вопрос –

ответ

32

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

Отъезд documentation и FAQ, и не стесняйтесь отказаться от нашей chatroom, если у вас есть вопросы.

+0

Фантастический! Простота использования и отсутствие скрытых платежей. –

+1

Неудачно работает только с банковскими счетами в США прямо сейчас ... – Blackbam

+3

Нет скрытых платежей? Не взимает ли Stripe как '2% + 30c' за транзакцию? – iGbanam

1

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

9

Существует более нескольких шлюзов, но я не знаю о надежном шлюзе, который является бесплатным. Большинство шлюзов, таких как 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 Информация см:

https://www.pcisecuritystandards.org/

+0

, где я могу прочитать о том, что «вы должны быть компилятором с PCI»? – Chris

+1

https://www.pcisecuritystandards.org/ –

+0

@ Scott Я имел в виду, где я могу найти закон. на этой странице, по крайней мере, я не могу найти уведомление о том, что вы принуждены законом быть компилятором к июлю 2010 года – Chris

11

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

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

Лично я работал с Authorize.NET и PayPal Website Payments Pro. Оба имеют отличные API-интерфейсы и пример кода, которые можно легко подключить через PHP.

+0

является Authorize.NET avail в INR? – amolv

+1

@amolv - вроде, вы можете принимать платежи в INR, но в качестве продавца у вас должен быть банковский счет в США. Поставщик кредитных карт будет обрабатывать конверсию INR -> USD. См. Здесь: http://developer.authorize.net/faqs/#global –

3

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

 Смежные вопросы

  • Нет связанных вопросов^_^