chore: remove placeholder payment block from members/create

This commit is contained in:
Jennie Robinson Faber 2026-04-17 17:16:32 +01:00
parent 3ba633cce2
commit 2c834da40a

View file

@ -6,8 +6,6 @@ import { validateBody } from '../../utils/validateBody.js'
import { memberCreateSchema } from '../../utils/schemas.js'
import { sendWelcomeEmail } from '../../utils/resend.js'
import { assignMemberNumber } from '../../utils/memberNumber.js'
// Simple payment check function to avoid import issues
const requiresPayment = (contributionValue) => contributionValue !== '0'
// Function to invite member to Slack
async function inviteToSlack(member) {
@ -112,11 +110,6 @@ export default defineEventHandler(async (event) => {
// Send Slack invitation for new members
await inviteToSlack(member)
// TODO: Process payment with Helcim if not free tier
if (requiresPayment(validatedData.contributionTier)) {
// Payment processing will be added here
}
// Send welcome email (non-blocking)
try {
await sendWelcomeEmail(member)