Где интегрировать платежный шлюз PayU

Я разрабатываю приложение для Android с сервером в nodejs(JavaScript). Я хочу знать, какую сторону я должен выбрать для интеграции этого шлюза, чтобы сделать простую и безопасную оплату либо со стороны сервера (nodejs), либо со стороны клиента (android).

Буду рад услышать любой ответ. Спасибо.

1 ответ

Решение

Это должно быть на сервере nodejs. Это поможет вам защитить солевой ключ и уменьшить шансы любого характера при отправке / получении данных. Также все примеры интеграции Payumoney предполагают, что он должен быть в бэкэнде.

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

Вот ссылка для примера кода интеграции Payu

Другие вопросы по тегам