Authorize.Net
Быстрый старт
- Подписаться at authorize.net и получить API полномочия
- Создать терминал в Консоль Admin с приведенными ниже параметрами
- Начало обработки — адаптер предварительно построен и готов к использованию
Обзор
Authorize.Net (Visa) — Платежи (платежный шлюз)
| поставщик ID | authorizedotnet |
| Категория | Карточные процессоры |
| Сайт | authorize.net |
Поддерживаемые операции: Sale (payments_authorize - one_phase) Auth Only (payments_authorize - two_phase verify) Capture (payments_capture - two_phase commit) Status (payments_status) Refund (payments_refund)
аутентификация
Метод: Встроенный в тело запроса
Формат: Полномочия в JSON полезная нагрузка
{
"createTransactionRequest": {
"merchantAuthentication": {
"name": "{login_id}",
"transactionKey": "{transaction_key}"
},
...
}
}
⚠️ Важно: Полномочия, передаваемые в запросе тела, а не в заголовках!
конфигурация
Необходимые параметры
| Параметр | Описание |
|---|---|
base_url | URL API |
login_id | API Логин ID купец |
transaction_key | Ключ транзакции |
Картирование состояния
| Статус поставщика | 4pay Статус | Описание |
|---|---|---|
"1" | Charged | Продажа Успешный |
"1" | Pending | Успешный Auth |
not "1" | Failure | Сделка сократилась |
settledsuccessfully | Charged | Успешно завершен |
capturedpendingsettlement | Charged | Захваченные, ожидающие урегулирования |
authorizedpendingcapture | Pending | Авторизованный, ожидающий захвата |
refundsettledsuccessfully | Pending | Возврат завершен |
refundpendingsettlement | Pending | Возврат средств в процессе |
fdspendingreview | Pending | Обнаружение мошенничества продолжается |
declined | Failure | уменьшившийся |
voided | Failure | аннулированный |
couldnotvoid | Failure | Не удалось аннулировать |
generalerror | Failure | Общая ошибка |
API Ссылка
| метод | Конечная точка | Описание |
|---|---|---|
| POST | / |