Мероприятия

Криптоплатежи на мероприятиях: приём крипты на ярмарках и фестивалях

Криптоплатежи на мероприятиях: приём крипты на ярмарках и фестивалях, что Qvard планирует для терминалов и рабочий путь через API сегодня. Пошагово.

Криптоплатежи на мероприятиях означают, что продавцы на ярмарках, фестивалях и маркетах принимают крипту от посетителей. Qvard планирует терминал для таких мероприятий, и он ещё не выпущен. Статья объясняет поток на мероприятии и путь, который работает сегодня: касса каждого продавца создаёт платежи через API и показывает посетителю QR-код.

Почему мероприятия — особый случай

На мероприятии часто нет стабильного интернета и много коротких продаж подряд. Каждая продажа всё равно должна быть отдельным платежом со своим статусом, а продавцу нужен понятный способ показать сумму.

Статус: терминал для мероприятий в дорожной карте

Терминал Qvard для продавцов на мероприятиях ещё не выпущен, и статья не описывает его как доступный. Рабочий путь ниже использует API, платёжную страницу и webhook и требует связи в момент оплаты.

Что работает сегодня

Касса продавца создаёт каждый платёж запросом POST /api/v1/payment с заголовком x-api-key, получает redirectUrl и показывает его как QR-код. Посетитель платит на платёжной странице, а webhook возвращает финальный статус кассе.

Один платёж на одну продажу

Создавайте отдельный платёж на каждую продажу, с уникальным id, чтобы каждую продажу можно было подтвердить отдельно. Пакетные суммы не заменяют статус по каждой продаже.

POST/api/v1/payment
x-api-key: sk_live_…

{
  "id": "order_1024",
  "price": 149.99,
  "paymentSystemId": 12
}

// 201 Created
{
  "data": {
    "id": "8f3k2a1c",
    "redirectUrl": "https://my.qvard.com/pay/8f3k2a1c"
  },
  "code": 201,
  "message": "success",
  "status": true
}

Слабая связь

Если связь плохая, держите продажу в ожидании на кассе и повторяйте запрос, когда сеть вернётся. Не показывайте продажу как оплаченную, пока webhook её не подтвердит.

Сверка после мероприятия

После мероприятия сравните список продаж в кассе с webhook со статусом paid. Продажи, оставшиеся в ожидании, нужно проверить до закрытия.

FAQ

Есть ли сегодня терминал Qvard для мероприятий?

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

Нужен ли продавцу интернет на месте?

Да, чтобы создавать платежи и получать webhook. Заранее продумайте связь или стратегию повторов.

Может ли один платёж покрыть несколько продаж?

Нет. Создавайте один платёж на одну продажу, чтобы у каждой был свой id и статус.

Как протестировать до мероприятия?

Создайте демо-счета с тестовой кассы и проверьте, что webhook отмечает каждый из них до начала мероприятия.

Похожие статьи

Похожие статьи