проверьте, была ли она уже оплачена или нет, из coinbase commerce

#coinbase-api #coinbase-php

#coinbase-api #coinbase-php

Вопрос:

получите платеж через API и проверьте, был ли он уже оплачен или нет, из coinbase commerce,

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

Ответ №1:

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

Поток может быть таким, как показано ниже:

  1. Платеж, созданный клиентом (сохраните платеж в своей системе как ожидающий)
  2. Coinbase Commerce отправляет запрос webhook на ваш сервер при обновлении платежа. a. Убедитесь, что платеж действительно находится в ожидании b. Проверьте еще раз с помощью Coinbase Commerce API, чтобы убедиться, что способ оплаты завершен c. Отметьте платеж как завершенный в вашей системе
  3. Выполните задачу в своей системе теперь, когда платеж завершен.

Это пример того, как вы можете безопасно проверить, что платеж завершен.