Каков самый простой платежный шлюз для реализации? (используя Django)

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

Я рассматривал различные платежные шлюзы, но большинство (если не все) из них кажутся сложными и трудными для работы. Я также не вижу реальных проектов active Django, которые предлагают простые представления для осуществления платежей.

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

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

Я дам ответы на вопрос, кто может указать хороший. Спасибо!

РЕДАКТИРОВАТЬ. Это только оплата платежей в США. Мне не нужен международный платежный шлюз. И он должен только поддерживать американский английский.

Ответы

Ответ 1

Braintree собирается выпустить клиентскую библиотеку Python, которая может дать вам быструю интеграцию, которую вы ищете. Вот тесты класса Transaction, чтобы дать вам представление о том, что ему нравится: http://pastie.org/private/qdb4q5db3328gpp4apaw8w. Мы планируем выпустить его в пятницу.

Ответ 3

Я успешно выполнил интеграцию с Google Checkout и PayPal ExpressCheckout в Django. Оба сервиса имеют стабильные, хорошо разработанные API, и ни один из них не был слишком сложным для реализации. Есть хорошие библиотеки Python, которые уже написаны, чтобы сделать тяжелую работу для вас тоже.

Ответ 4

Вы можете проверить приложение для платежей Django Mamona, которое я начал не так давно. В настоящее время он обрабатывает только PayPal. Он еще не поддерживает возврат и повторные платежи, но очень прост и может быть прикреплен к любому другому приложению без изменения его кода.

Ответ 5

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