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

Bread Pay

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

Иди и заплати за хлеб

Обзор​

Breadpay — установка для покупателей

поставщик IDbreadpay
КатегорияКупить сейчас, заплатить позже
Сайтbreadpayments.com

Поддерживаемые операции: Create Cart (payments_authorize) Get Transaction (payments_status) Refund (refund)


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

Метод: Основной аут (api_key:api_secret)
Формат заголовка:

Authorization: Basic {base64(api_key:api_secret)}

Пример:

import base64

api_key = "api_abc123"
api_secret = "secret_xyz789"
credentials = f"{api_key}:{api_secret}"
encoded = base64.b64encode(credentials.encode()).decode()

# Authorization: Basic {encoded}

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

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

ПараметрОписание
base_urlБаза API URL
api_keyAPI Ключ
api_secretAPI Тайна
callback_urlURL для webhooks (необязательно)

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

Статус поставщика4pay СтатусОписание
PENDINGProcessingОбработка транзакций
AUTHORIZEDAuthorizedУтверждено, но не завершено
SETTLEDChargedСделка завершена
CANCELEDVoidedСделка отменена
REFUNDEDRefundedВозвращенные средства
EXPIREDFailureпросроченный
succeededRefunded
failedFailure
(other)PartiallyRefunded

API Ссылка​

методКонечная точкаОписание
POST/carts
GET/transactions/{id}
POST/transactions/actions/{id}

Средства​