Smerch — API интеграции для мерчантов
    • Быстрый старт
    • Возвраты
    • Песочница, ошибки и go-live
    • Вебхуки (исходящие колбэки)
    • Авторизация и HMAC
    • Балансы и курсы
    • Платежи
    • Выводы (выплаты)
    • Авторизация
      • Проверить, что API отвечает
        GET
    • Балансы
      • Посмотреть балансы
        GET
    • Выводы
      • Создать вывод средств
      • Посчитать вывод без списания
      • Получить вывод по UUID
    • Возвраты
      • Сделать возврат по платежу
    • Песочница
      • Песочница: симулировать отказ оплаты
      • Песочница: отказ, затем запоздавшая оплата
      • Песочница: симулировать успешную оплату
      • Песочница: симулировать истечение платежа
    • Платежи
      • Список платежей
      • Создать платёж
      • Найти платёж по вашему external_id
      • Получить платёж по UUID
    • Вебхуки
      • Посмотреть настройки webhook
      • Задать URL для колбэков
      • Журнал доставок webhook
      • Сменить secret подписи webhook
      • Отправить тестовый колбэк
      • Событие: изменился статус платежа
      • Событие: изменился статус вывода
    • Balances
      • Service method
    • Payments
      • Service method
    • Schemas
      • CreatePayoutRequest
      • CreateRefundRequest
      • CreateTransactionRequest
      • CursorMeta
      • ErrorResponse
      • HealthResponse
      • IntegrationBalancesResponse
      • MerchantBalance
      • MerchantPayoutCallback
      • MerchantTransactionCallback
      • PayoutQuoteResponse
      • PayoutResponse
      • RatesResponse
      • RefundResponse
      • StructuredError
      • TransactionResponse
      • TransactionCursorPage
      • ValidationErrorResponse

    MerchantTransactionCallback

    {
        "event": "string",
        "event_id": "a7a26ff2-e851-45b6-9634-d595f45458b7",
        "schema_version": "string",
        "occurred_at": "2019-08-24T14:15:22.123Z",
        "aggregate_version": 0,
        "transaction": {
            "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
            "type": "string",
            "amount": 0,
            "gross_amount": 0,
            "net_amount": 0,
            "fee_amount": 0,
            "fee_payer": "string",
            "merchant_fee_share_bps": 0,
            "merchant_fee_merchant_amount": 0,
            "merchant_fee_customer_amount": 0,
            "currency": "string",
            "payment_method": "string",
            "status": "string",
            "external_id": "string",
            "description": "string",
            "metadata": {
                "property1": "string",
                "property2": "string"
            },
            "payment_url": "http://example.com",
            "requisites": {
                "property1": "string",
                "property2": "string"
            },
            "expires_at": "2019-08-24T14:15:22.123Z",
            "paid_at": "2019-08-24T14:15:22.123Z",
            "settle_available_at": "2019-08-24T14:15:22.123Z",
            "created_at": "2019-08-24T14:15:22.123Z",
            "updated_at": "2019-08-24T14:15:22.123Z"
        }
    }
    Built with