Перейти к основному содержимому

Boleto | Документация для разработчиков

Болето

Обновлено: 14 ноября 2025 г
API платежей также позволяет компаниям принимать платежи от своих клиентов через WhatsApp с помощью Boleto.
При использовании этой интеграции WhatsApp лишь обеспечивает связь между продавцами и покупателями. Продавцы несут ответственность за интеграцию с платежной системой, с помощью которой они могут генерировать коды Boleto и подтверждать свои платежи.

Прежде чем начать

    Ознакомьтесь с API заказов. Заказы — это точка входа для сбора платежей в WhatsApp.Для генерации кодов Boleto и автоматической сверки платежей вам потребуется существующая интеграция с платежным сервисом.Статус заказа необходимо обновить сразу после совершения платежа.

    Этапы интеграции

    Следующая диаграмма последовательности демонстрирует типичную интеграцию с системой Boleto.
    Изображение

    1. Отправьте сообщение с подробной информацией о заказе

    Полное руководство по интеграции находится на странице API заказов.
    Если для этого заказа доступна оплата через Boleto, вам потребуется указать Boleto в payment_settings .
    Конечная точка
    POST /{PHONE_NUMBER_ID}/messages
    Пример полезной нагрузки
    {
    "recipient_type""individual",
    "to"",
    "type""interactive",
    "interactive": {
    "type""order_details",
    "body": {
    "text""Содержание вашего сообщения"
        },
    "action": {
    "name""review_and_pay",
    "parameters": {
    "reference_id""unique-reference-id",
    "type""digital-goods",
    "payment_type""br",
    "payment_settings": [
              {
    "type""boleto",
    "boleto": {
    "digitable_line""03399026944140000002628346101018898510000008848"
                }
              }
            ],
    "currency""BRL",
    "total_amount": {
    "value"50000,
    "offset"100
            },
    "order": {
    "status""pending",
    "tax": {
    "value"0,
    "offset"100,
    "description""optional text"
              },
    "items": [
                {
    "retailer_id""1234567",
    "name""Cake",
    "amount": {
    "value"50000,
    "offset"100
                  },
    "quantity"1
                }
              ],
    "subtotal": {
    "value"50000,
    "offset"100
              }
            }
          }
        }
      }
    }
    Объект параметров
    Название поля Необязательный? Тип Описание
    настройки оплаты
    Необязательный
    Список объектов конфигурации, связанных с платежами.
    Настройки оплаты
    Название поля Необязательный? Тип Описание
    тип
    Необходимый
    Нить
    Должно быть boleto.
    болето
    Необходимый
    Объект Boleto, который будет использоваться для отображения этой опции покупателям в процессе оформления заказа.
    Объект Болето
    Название поляНеобязательный?ТипОписание
    цифровая_линия
    Необходимый
    Нить
    Цифровой код Boleto, который будет скопирован в буфер обмена при нажатии пользователем кнопки призыва к действию Boleto.

    2. Отправить уведомление о статусе заказа

    После подтверждения платежа необходимо отправить обновление статуса заказа. Следуйте инструкциям по интеграции на странице API заказов.