UNPKG

storenest-commerce

Version:

Complete e-commerce SDK for Storenest platform with React components, multi-language support, secure checkout, and enterprise-grade security

29 lines (28 loc) 848 B
export interface SimpleCheckoutConfig { theme?: 'modern' | 'classic' | 'minimal'; currency?: string; locale?: 'hr' | 'en' | 'de'; showOrderSummary?: boolean; enableGuestCheckout?: boolean; } export interface SimpleCheckoutCallbacks { onSuccess?: (orderId: string) => void; onError?: (error: string) => void; onCancel?: () => void; } export declare class SimpleCheckoutBox { private config; private callbacks; private container; constructor(config?: SimpleCheckoutConfig, callbacks?: SimpleCheckoutCallbacks); private getTranslations; render(containerId: string): void; private addEventListeners; private renderCheckoutForm; private handleSubmit; private validateForm; private processOrder; private formatPrice; destroy(): void; } export default SimpleCheckoutBox;