-- Organization type: charity processes payments, fundraiser redirects to external platform
ALTER TABLE "Organization" ADD COLUMN "orgType" TEXT NOT NULL DEFAULT 'charity';

-- Per-event: can this event process payments itself, or redirect to an external page?
ALTER TABLE "Event" ADD COLUMN "paymentMode" TEXT NOT NULL DEFAULT 'self';
ALTER TABLE "Event" ADD COLUMN "externalUrl" TEXT;
ALTER TABLE "Event" ADD COLUMN "externalPlatform" TEXT;

-- WhatsApp connected flag (set when QR scanned + session active)
ALTER TABLE "Organization" ADD COLUMN "whatsappConnected" BOOLEAN NOT NULL DEFAULT false;
