Response schema for discount code validation.
| 247 | |
| 248 | |
| 249 | class ValidateDiscountCodeResponse(BaseResponse): |
| 250 | """ |
| 251 | Response schema for discount code validation. |
| 252 | """ |
| 253 | |
| 254 | valid: bool |
| 255 | discount_type: str | None = None # 'percent_off' or 'amount_off' |
| 256 | discount_value: float | None = None # percentage or amount in cents |
| 257 | discount_description: str | None = None |
| 258 | currency: str | None = None # only for amount_off |
| 259 | is_100_percent_off: bool = False # Explicit flag for 100% off discounts |
| 260 | |
| 261 | |
| 262 | class CreateFreeSubscriptionResponse(BaseResponse): |
no outgoing calls
no test coverage detected
searching dependent graphs…