Как использовать платежную интеграцию 2Checkout с Odoo. Я просмотрел их документацию, но понятия не имею, как разработать модуль в odoo для интеграции 2checkout. Есть ли какие-либо рекомендации для этого. Если есть какие-то примеры, которые были бы мне полезны.
2Checkout Платежная интеграция с Odoo
Ответы (2)
Не существует руководства по созданию пользовательских платежных процессоров, однако вы можете взять уже существующие и заменить логику процессоров логикой для 2Checkout.
Самый простой - это модуль Ogone: https://github.com/odoo/odoo/tree/8.0/addons/payment_ogone
Фактически, вы обнаружите, что разработчики Odoo делают то же самое. Иногда я видел ссылку на Ogone в других платежных модулях случайно оставил.
Базовое требование для любого платежного шлюза:
1) Просмотрите документ, где вы можете найти, какие данные требуются для отправки в запросе и какой ответ вы получите.
2) Сгенерируйте запрос и отправьте его из своего модуля, вы получите
ответ.
3) Теперь, как и в odoo, каждый ответ от платежного шлюза отправляется в Интернет, поэтому для обработки вам нужно разработать какой-нибудь веб-шаблон.
4) А в веб-контроллере вы можете сделать весь процесс, который вам нужно сделать для заказа или счета.
Вы можете сделать это с помощью платежного шлюза по умолчанию, такого как PayPal или Bukaroo, доступного в Odoo.
Надеюсь, это поможет вам.