Обработка Кредитной карты без Google Checkout / Amazon / PayPal

Если бы я хотел бы обработать платежи непосредственно, не проходя Google / Amazon / PayPal, как я пошел бы об этом? Существует ли Java API или некоторая ссылочная реализация, которая показывает, как сделать такую вещь или является ею действительно настолько большой и усложнила это, я должен выбрать поставщика, такого как Google или Amazon?

Я в настоящее время использую Google Checkout, поскольку реализация довольно проста, и я могу легко генерировать отчеты с любой информацией, которую я хочу. Если бы я реализовал решение внутренне, то у меня был бы прямой доступ ко всей той информации так или иначе.

6
задан meagar 16 October 2015 в 04:12
поделиться

3 ответа

Я никогда не использовал Google Checkout или PayPal API для обработки платежей. Если есть способ обойти «прикосновение» к любой части информации о кредитной карте и передать на аутсорсинг их веб-интерфейсы, вы бы захотели, если нет явной причины, почему, и я объясню ниже.

Есть некоторые соображения. вы должны взять его, прежде чем «свернуть свой» платежный шлюз по кредитной карте.

Во-первых, будет ли он использоваться только для внутреннего пользования? То есть будет ли это для некоммерческого использования внутри компании? Причина, по которой я спрашиваю, заключается в том, что если это коммерческий продукт, вам придется пройти сертификацию PA-DSS (ранее PABP или Оптимальные методы для платежных приложений). Это связано с тем, что VISA предписала своим эквайерам и продавцам использовать только программное обеспечение, совместимое с PA-DSS / PCI. Следовательно, это вынуждает разработчиков программного обеспечения разрабатывать совместимое программное обеспечение. Чтобы быть официально сертифицированным и включенным в список PA-DSS, вам придется заплатить солидный гонорар внешнему аудитору, например Verizon Business Cybertrust , чтобы стать полностью совместимым с PA-DSS. Чтобы дать вам приблизительную цифру, аудит, вероятно, обойдется вам примерно в 15 000 долларов

. Все это зависит от того, как структурированы ваше приложение и среда. Мы используем ICVERIFY (который теперь принадлежит First Data) для обработки кредитных карт. ICVERIFY 4.0.3 находится в утвержденном списке. Поскольку наши приложения касаются Track1,2,3, PAN, даты истечения срока действия и т. Д. Кредитной карты, мы также должны были получить одобрение. Бум - 15 тысяч и ежегодный «листинговый» сбор в Совет безопасности PCI .

Наши приложения взаимодействуют с ICVERIFY через файловый интерфейс REQ-ANS, и это очень просто. Это не дорого и может работать с несколькими клиентами одновременно. Я рекомендую вам использовать ICVERIFY, если вы решите пойти по этому пути.

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

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

Если у вас нет причин обрабатывать кредитные карты через ваше приложение или сервер, я предлагаю вам «передать» обработку кредитных карт в PayPal, Google или другое более крупное предприятие и просто получить подтверждающее сообщение о том, что комиссия обработано успешно. Если у вас есть такая возможность, это сделает вашу жизнь намного проще.

9
ответ дан 8 December 2019 в 13:46
поделиться

Вам понадобится поставщик, несмотря ни на что.

У вас есть два варианта:

  • Использовать система вроде Google / Amazon / PayPal.
  • Используйте процессор, например Authorize.net.

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

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

5
ответ дан 8 December 2019 в 13:46
поделиться

Взгляните на jPOS . Они предлагают версию сообщества с открытым исходным кодом под лицензией AGPL, а также профессиональную версию с какой-то коммерческой лицензией.

1
ответ дан 8 December 2019 в 13:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: