Где интегрировать платежный шлюз PayU
Я разрабатываю приложение для Android с сервером в nodejs(JavaScript). Я хочу знать, какую сторону я должен выбрать для интеграции этого шлюза, чтобы сделать простую и безопасную оплату либо со стороны сервера (nodejs), либо со стороны клиента (android).
Буду рад услышать любой ответ. Спасибо.
1 ответ
Это должно быть на сервере nodejs. Это поможет вам защитить солевой ключ и уменьшить шансы любого характера при отправке / получении данных. Также все примеры интеграции Payumoney предполагают, что он должен быть в бэкэнде.
Есть и другие преимущества, связанные с сохранением платежного шлюза в бэкэнде, например, если вы хотите предоставить скидку своему клиенту, сменить ключ, измените метод хэширования, тогда это можно легко сделать, не заставляя клиента обновлять свое приложение.