import * as z from "zod/v3"; /** * Create a transaction with the ID (token) of a stored payment method (and an optional URL for approval) */ export type TokenPaymentMethodCreate = { /** * The ID for the payment method. */ id: string; /** * Always `id`. */ method?: "id" | undefined; /** * The 3 or 4 digit security code often found on the card. This often referred to as the CVV or CVD. */ securityCode?: string | null | undefined; /** * The URL to redirect a user back to after they approve the transaction in the browser. */ redirectUrl?: string | null | undefined; }; /** @internal */ export type TokenPaymentMethodCreate$Outbound = { id: string; method: "id"; security_code?: string | null | undefined; redirect_url?: string | null | undefined; }; /** @internal */ export declare const TokenPaymentMethodCreate$outboundSchema: z.ZodType; export declare function tokenPaymentMethodCreateToJSON(tokenPaymentMethodCreate: TokenPaymentMethodCreate): string; //# sourceMappingURL=tokenpaymentmethodcreate.d.ts.map