Tokiva-backend-Node / src /schemas /bon.schema.ts
anoderb
feat: initial commit of Tokiva POS Node backend for Hugging Face
ef874e6
Raw
History Blame Contribute Delete
328 Bytes
import { z } from 'zod';
export const bayarBonSchema = z.object({
body: z.object({
nominal: z.number({ required_error: 'Nominal pembayaran wajib diisi' }).positive('Nominal harus lebih besar dari 0'),
metode: z.enum(['tunai', 'transfer'], { required_error: 'Metode cicilan wajib diisi (tunai/transfer)' }),
}),
});