Чтобы начать, почему бы не взглянуть на Paypal , Realex и HSBC . Хотя их много, еще много ...
Я использовал все три вышеперечисленных, и все они были в порядке. Я предпочел Realex (хорошая документация и обслуживание), но это будет зависеть от вашего местоположения и обстоятельств.
Ответы на эти вопросы:
- Я занимаюсь программированием на JEE6, нужен ли API для банковских переводов?
Платежные шлюзы предоставят веб-сервис, по которому вы позвоните.
- Нужно ли мне программное обеспечение сторонних производителей, и если да, можете ли вы порекомендовать мне одно из этих программ?
Нет, просто обратитесь к веб-сервису. Я бы порекомендовал любую из трех, перечисленных выше.
- Как часто работает стороннее программное обеспечение для электронных платежей?
Это зависит от провайдера. Как правило, вы отправляете заказ и реквизиты карты через https, и поставщик позаботится об обработке платежа. Платежный веб-сервис вернет статус ответа. Некоторые платежные системы также проверяют номера карт и адреса.
- Сложен ли процесс интеграции платежного программного обеспечения третьей стороны в приложение JEE6?
Нет, если у вас есть опыт веб-службы. Интеграция должна быть простой. Хорошая документация от провайдера поможет. Ознакомьтесь с документацией, которую они предоставляют, прежде чем выбрать поставщика.
- Я использую сервер приложений glassfish V3.0. Есть ли в этом какие-либо ограничения в отношении электронных платежей.
Нет, я так не думаю.