UNPKG

chargebee

Version:

A library for integrating with Chargebee.

18 lines (17 loc) 735 B
// Generated Zod schemas: OfferFulfillment // Actions: offerFulfillments, offerFulfillmentsUpdate // Do not edit manually – regenerate via sdk-generator import { z } from 'zod'; //OfferFulfillment.offerFulfillments const OfferFulfillmentsOfferFulfillmentBodySchema = z.looseObject({ personalized_offer_id: z.string().max(50), option_id: z.string().max(50), }); export { OfferFulfillmentsOfferFulfillmentBodySchema }; //OfferFulfillment.offerFulfillmentsUpdate const OfferFulfillmentsUpdateOfferFulfillmentBodySchema = z.looseObject({ id: z.string().max(50), status: z.enum(['completed', 'failed']), failure_reason: z.string().max(100).optional(), }); export { OfferFulfillmentsUpdateOfferFulfillmentBodySchema };