---
title: "Apply discount to FunnelFox subscription"
method: POST
path: "/admin/users/{id}/funnelfox/discount"
tags: ["Admin Users"]
---

# Apply discount to FunnelFox subscription

`POST /admin/users/{id}/funnelfox/discount`

Apply discount to the latest FunnelFox subscription of this user.

## Path parameters

- `id` string, required

## Request body

- ApplyFunnelFoxDiscountDtoClass
  - `percent` number, required — Discount percentage (0-100)
  - `countOfIterations` number, required — Number of billing iterations to apply discount
  - `reason` string — Reason of discount application
  - `comment` string — Internal comment

## Response `200`

Discount applied successfully

- UserSubscriptionResponseDto
  - `userId` string, required — User ID
  - `subscriptionId` string — Subscription ID
  - `providerSubscriptionId` string — Provider-level subscription ID
  - `productId` string — Product ID
  - `startedAt` string, date-time — Subscription start date
  - `expiresAt` string, date-time — Subscription expiration date
  - `autoRenewal` boolean — Auto renewal status
  - `isActive` boolean — Whether subscription is currently active
  - `subscriptionSource` 'apple' | 'stripe' | 'funnelfox' — Subscription source/provider
  - `subscriptionStatus` string — Subscription status in source provider
  - `funnelFoxUserId` string — FunnelFox external user identifier
  - `funnelFoxSubscriptionId` string — FunnelFox subscription ID (subs_id)
  - `cancelAtPeriodEnd` boolean — FunnelFox cancel-at-period-end flag

---

[API](https://skmtc.dev/miaai/apis/backend-template-api.md) · [All operations](https://skmtc.dev/miaai/apis/backend-template-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/miaai/backend-template-api/revisions/2a8d88a5124f/schema)
