Как проверить, подтвержден ли платеж с помощью Visa Checkout

Я пытаюсь интегрировать Visa Checkout на свой сайт и я подумал, как мне это сделать, чтобы отправить свой запрос Live apikey в Visa, но я не уверен, как проверить, когда платеж уже у меня на руках и не собирается быть возвращенным плательщику. Я имею в виду, как проверить, одобрен ли платеж, а не отклонен. В ключе платежного инструмента есть поле с названием "validStatus", но я думаю, что оно предназначено для самой карты, а не для оплаты (она может быть проверена, не проверена и потреблена для подтверждения). Любая помощь будет оценена, заранее спасибо:)

2 ответа

Вам необходимо обработать платежную информацию, полученную от Visa Checkout, с помощью платежного процессора.

Visa Checkout предоставляет вам только данные платежа (и это не обязательно информация о платёжной карте, а только токен платежа).

Этот токен оплаты используется с обработчиком платежей для фактической обработки платежа и получения средств.

На форумах сообщества Visa они имеют такие вопросы и ответы.

В основном это говорит о том, что если вы получили успешное сообщение для этой функции:

V.on("payment.success", function(payment) {   ...   }

Затем вы сделали успешный платеж.

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