StripePaymentIntegrationSchema: ZodObject<
    {
        taxRateId: ZodOptional<ZodString>;
        account_id: ZodString;
        accountType: ZodOptional<ZodString>;
        enabled: ZodDefault<ZodBoolean>;
        readers: ZodOptional<
            ZodArray<
                ZodObject<
                    { id: ZodString; location: ZodString },
                    "strip",
                    ZodTypeAny,
                    { id: string; location: string },
                    { id: string; location: string },
                >,
                "many",
            >,
        >;
    },
    "strip",
    ZodTypeAny,
    {
        taxRateId?: string;
        account_id: string;
        accountType?: string;
        enabled: boolean;
        readers?: { id: string; location: string }[];
    },
    {
        taxRateId?: string;
        account_id: string;
        accountType?: string;
        enabled?: boolean;
        readers?: { id: string; location: string }[];
    },
> = ...

Schema for Stripe payment integration configuration Contains account settings and device information

const stripeIntegration = {
taxRateId: "txr_1234567890",
account_id: "acct_1234567890",
accountType: "standard",
enabled: true,
readers: [
{ id: "tmr_1234567890", location: "Counter 1" },
{ id: "tmr_0987654321", location: "Counter 2" }
]
};