chore: remove placeholder payment block from members/create
This commit is contained in:
parent
3ba633cce2
commit
2c834da40a
1 changed files with 0 additions and 7 deletions
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue