import laravelHelper from "../../utils/laravelHelper"; import errorHandlingHelper from "../../utils/errorHandlingHelper"; // POST /api/ffn/test-connection -> Laravel /api/fulfiller/test-connection (global fulfiller creds). // Account-level connection test: a successful merchants read == connected. export default defineEventHandler(async (event) => { try { const res: any = await laravelHelper(event, 'fulfiller/test-connection', 'POST', {}) return { status: 200, ...(res || {}) } } catch (err: any) { const data = errorHandlingHelper(err?.data ?? err, err?.data ?? err) return { status: Number(data?.status || err?.status || 500), success: false, message: data?.message || err?.message || 'Connection test failed', error: err?.data ?? null } } })