Платежи

class aiopayAPI.quick.QuickPay(config: QuickConfig)

Класс для создание оплаты в PayOk :param amount: Сумма оплаты :type amount: float :param payment: ID платежа в вашей системе :type payment: str, опционально :param shop: ID магазина :type shop: int :param desc: Описание платежа :type desc: str :param currency: Валюта платежа :type currency: str :param secret: Секретный ключ :type secret: str :param email: E-mail получателя :type email: str, опционально :param success_url: URL для отправки Webhook при смене статуса выплаты :type success_url: str, опционально :param method: Специальное значение метода выплаты, (default=Method.card) :type method: Method, опционально :param lang: Язык выплаты :type lang: str, опционально :param custom: Ваш параметр, который вы хотите передать в уведомлении :type custom: str, опционально :param API_ID: ID ключа (нужен ТОЛЬКО для получения транзакций) :type API_ID: int, опционально :param API_KEY: API Ключ (нужен ТОЛЬКО для получения транзакции) :type API_KEY: str, опционально :param json_file: JSON файл для записи ответов :type json_file: str, опционально :param processing_error: Обработка ошибок (boolean, default=False) :type processing_error: bool, опционально

amount: float

Сумма оплаты

payment: int

ID платежа в вашей системе

shop: int

ID магазина

desc: str

Описание платежа

currency: str

Валюта платежа (RUB, USD, EUR и тд)

secret: str

Секретный ключ

json_file: str | None

JSON файл для записи ответов

error: bool | None

Обработка ошибок (boolean, default=False)

Генерация ссылки для оплаты (функция)

Параметры:
  • method (Method, опционально) – Специальное значение метода выплаты, (default=Method.card)

  • email (str, опционально) – E-mail получателя

  • success_url (str, опционально) – URL для отправки Webhook при смене статуса выплаты

  • lang (str, опционально) – Язык выплаты

  • custom (str, опционально) – Ваш параметр, который вы хотите передать в уведомлении

Результат:

Ссылка

async get_transaction(API_ID: int, API_KEY: str) Dict

Получение всех транзакций (макс. 100)

Параметры:
  • API_ID (int, обязательно) – ID ключа

  • API_KEY (str, обязательно) – API Ключ

Результат:

dict с данными транзакции