Скип на основной контент

Bambora

Быстрый старт
  1. Подписаться at bambora.com и получить API полномочия
  2. Создать терминал в Консоль Admin с приведенными ниже параметрами
  3. Начало обработки — адаптер предварительно построен и готов к использованию

Отправляйтесь в Бамбору

Обзор​

Bambora (Worldline) — Платежи (процессор платежей)

поставщик IDbambora
КатегорияКарточные процессоры
Сайтbambora.com

Поддерживаемые операции: Sale (payments_authorize - one_phase) Pre-Auth (payments_authorize - two_phase verify) Completion (payments_capture - two_phase commit) Status (payments_status) Refund (payments_refund)


аутентификация​

Метод: Код доступа (Base64 Encoded)
Формат заголовка:

Authorization: Passcode {base64(merchant_id:api_key)}

Пример:

import base64

merchant_id = "123456789"
api_key = "passcode_abc"
credentials = f"{merchant_id}:{api_key}"
encoded = base64.b64encode(credentials.encode()).decode()

# Authorization: Passcode {encoded}

⚠️ Важно: Используемое ключевое слово PasscodeНет. Basic!


конфигурация​

Необходимые параметры​

ПараметрОписание
base_urlБаза API URL
merchant_idторговец ID
api_keyAPI Ключ (пасс-код)

Картирование состояния​

Статус поставщика4pay СтатусОписание
"1"ChargedПродажа Успешный
"1"PendingУспешный предзаказ
not "1"FailureСделка сократилась
"1"Success
not "1"Failure

API Ссылка​

методКонечная точкаОписание
POST/v1/payments
POST/v1/payments/{payment_id}/completions
GET/v1/payments/{payment_id}
POST/v1/payments/{payment_id}/returns

Средства​