{
    "membershipApplications": [],
    "membershipPaymentRequests": [],
    "ispWaiverValidations": [],
    "advisoryMeetings": [],
    "vettingDecisions": [],
    "emails": [],
    "auditLogs": [],
    "members": []
}
{
    "id": "aud_080d3082d8b29037",
    "actorId": "public-applicant",
    "action": "application_submitted",
    "entityType": "application",
    "entityId": "app_1cc61855ac3c1fc0",
    "metadata": {
        "referenceNumber": "MDN-2026-77BD4735"
    },
    "createdAt": "2026-06-11T09:01:16+00:00",
    "requestId": "req_5a4ce3772be49b62"
},
{
    "id": "aud_77910a3095d46e12",
    "actorId": "app_1cc61855ac3c1fc0",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_67644accc0f22432",
    "metadata": {
        "provider": "stripe",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T09:01:25+00:00",
    "requestId": "req_611a6ee611d35fbe"
},
{
    "id": "aud_32dcdcc00db03477",
    "actorId": "public-applicant",
    "action": "application_draft_created",
    "entityType": "application",
    "entityId": "app_e47f36cf6258c899",
    "metadata": [],
    "createdAt": "2026-06-11T09:17:25+00:00",
    "requestId": "req_d9d54d412191966f"
},
{
    "id": "aud_01de4defdce0b4da",
    "actorId": "public-applicant",
    "action": "application_submitted",
    "entityType": "application",
    "entityId": "app_e47f36cf6258c899",
    "metadata": {
        "referenceNumber": "MDN-2026-5B128400"
    },
    "createdAt": "2026-06-11T09:17:48+00:00",
    "requestId": "req_7bc55094766f2cb1"
},
{
    "id": "aud_91ea8504c6433598",
    "actorId": "app_e47f36cf6258c899",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_be733ebde1b451bd",
    "metadata": {
        "provider": "mpesa",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T09:18:09+00:00",
    "requestId": "req_7d8599b243a52ac9"
},
{
    "id": "aud_6a272e12cb3f4d17",
    "actorId": "payment-webhook",
    "action": "application_payment_confirmed",
    "entityType": "application",
    "entityId": "app_e47f36cf6258c899",
    "metadata": {
        "paymentId": "pay_be733ebde1b451bd"
    },
    "createdAt": "2026-06-11T09:19:23+00:00",
    "requestId": "req_34334b4a1466810b"
},
{
    "id": "aud_e601f357002069e3",
    "actorId": "payment-webhook",
    "action": "payment_webhook_processed",
    "entityType": "payment",
    "entityId": "pay_be733ebde1b451bd",
    "metadata": {
        "provider": "mpesa",
        "status": "successful"
    },
    "createdAt": "2026-06-11T09:19:23+00:00",
    "requestId": "req_54472cb4aacc4454"
},
{
    "id": "aud_8c01410e4a4d8f2a",
    "actorId": "system",
    "action": "admin_application_accept_for_vetting",
    "entityType": "application",
    "entityId": "app_e47f36cf6258c899",
    "metadata": {
        "status": "vetting"
    },
    "createdAt": "2026-06-11T09:19:31+00:00",
    "requestId": "req_e3c8b7fe80ae2d41"
},
{
    "id": "aud_0d0d3394dab4f921",
    "actorId": "system",
    "action": "member_account_created",
    "entityType": "member",
    "entityId": "mem_43b0d5a6c29d7fea",
    "metadata": {
        "applicationId": "app_e47f36cf6258c899"
    },
    "createdAt": "2026-06-11T09:20:37+00:00",
    "requestId": "req_f2751726158c0b67"
},
{
    "id": "aud_6e372ed43625d96a",
    "actorId": "system",
    "action": "vetting_approved",
    "entityType": "vetting_record",
    "entityId": "vet_e9cea34413d6b212",
    "metadata": {
        "applicationId": "app_e47f36cf6258c899"
    },
    "createdAt": "2026-06-11T09:20:37+00:00",
    "requestId": "req_21bfdff358922061"
},
{
    "id": "aud_4ce906cfc9537196",
    "actorId": "mem_43b0d5a6c29d7fea",
    "action": "service_request_submitted",
    "entityType": "service_request",
    "entityId": "svc_req_cad0ce80a3d5a566",
    "metadata": {
        "product": "real-estate"
    },
    "createdAt": "2026-06-11T09:22:27+00:00",
    "requestId": "req_e75be77495c89922"
},
{
    "id": "aud_88b69f65dac640e8",
    "actorId": "system",
    "action": "service_request_start_review",
    "entityType": "service_request",
    "entityId": "svc_req_cad0ce80a3d5a566",
    "metadata": {
        "product": "real-estate",
        "status": "under_review"
    },
    "createdAt": "2026-06-11T09:42:23+00:00",
    "requestId": "req_72841cf89522e4dd"
},
{
    "id": "aud_e17ea90a88dc0e47",
    "actorId": "system",
    "action": "dev_payment_simulated",
    "entityType": "application",
    "entityId": "app_1cc61855ac3c1fc0",
    "metadata": {
        "paymentId": "pay_67644accc0f22432"
    },
    "createdAt": "2026-06-11T09:45:13+00:00",
    "requestId": "req_6de33f372ac0526f"
},
{
    "id": "aud_936557f52ff87172",
    "actorId": "system",
    "action": "dev_simulate_payment",
    "entityType": "payment",
    "entityId": "pay_67644accc0f22432",
    "metadata": {
        "applicationId": "app_1cc61855ac3c1fc0"
    },
    "createdAt": "2026-06-11T09:45:13+00:00",
    "requestId": "req_79eb26c74de76774"
},
{
    "id": "aud_4da3e068f62c8128",
    "actorId": "system",
    "action": "admin_application_accept_for_vetting",
    "entityType": "application",
    "entityId": "app_1cc61855ac3c1fc0",
    "metadata": {
        "status": "vetting"
    },
    "createdAt": "2026-06-11T09:49:08+00:00",
    "requestId": "req_1e4e7edfcfe235db"
},
{
    "id": "aud_0be5a08935e5fff1",
    "actorId": "system",
    "action": "admin_application_add_note",
    "entityType": "application",
    "entityId": "app_1cc61855ac3c1fc0",
    "metadata": {
        "status": "vetting"
    },
    "createdAt": "2026-06-11T09:49:43+00:00",
    "requestId": "req_3e55862bac7552c4"
},
{
    "id": "aud_4c6cf38698d1a8e1",
    "actorId": "system",
    "action": "admin_application_accept_for_vetting",
    "entityType": "application",
    "entityId": "app_1cc61855ac3c1fc0",
    "metadata": {
        "status": "vetting"
    },
    "createdAt": "2026-06-11T09:50:13+00:00",
    "requestId": "req_5eca0b6d2ebebb20"
},
{
    "id": "aud_9da38936e201c9a9",
    "actorId": "system",
    "action": "member_account_created",
    "entityType": "member",
    "entityId": "mem_d628fb751884d658",
    "metadata": {
        "applicationId": "app_1cc61855ac3c1fc0"
    },
    "createdAt": "2026-06-11T09:58:31+00:00",
    "requestId": "req_c62bec94db2da6fe"
},
{
    "id": "aud_edf4454676f6917a",
    "actorId": "system",
    "action": "vetting_approved",
    "entityType": "vetting_record",
    "entityId": "vet_4c16757e1beeab21",
    "metadata": {
        "applicationId": "app_1cc61855ac3c1fc0"
    },
    "createdAt": "2026-06-11T09:58:31+00:00",
    "requestId": "req_8a474c061481ebd5"
},
{
    "id": "aud_a824829e626c881f",
    "actorId": "system",
    "action": "service_request_approve",
    "entityType": "service_request",
    "entityId": "svc_req_cad0ce80a3d5a566",
    "metadata": {
        "product": "real-estate",
        "status": "approved"
    },
    "createdAt": "2026-06-11T10:20:33+00:00",
    "requestId": "req_505b4a41a8d5e7d5"
},
{
    "id": "aud_9d5971929dc55a34",
    "actorId": "system",
    "action": "admin_application_add_note",
    "entityType": "application",
    "entityId": "app_1cc61855ac3c1fc0",
    "metadata": {
        "status": "account_created"
    },
    "createdAt": "2026-06-11T10:22:43+00:00",
    "requestId": "req_9dbfd293e2e01e14"
},
{
    "id": "aud_4aaaebb565533e3d",
    "actorId": "system",
    "action": "service_request_activate",
    "entityType": "service_request",
    "entityId": "svc_req_cad0ce80a3d5a566",
    "metadata": {
        "product": "real-estate",
        "status": "active_service_access"
    },
    "createdAt": "2026-06-11T10:23:22+00:00",
    "requestId": "req_a3567366af42e804"
},
{
    "id": "aud_42316337ad701e66",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_6884ad0b3edf95fd",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_48356627c193c8a6"
},
{
    "id": "aud_5fd66fc052a98efb",
    "actorId": "mapp_6884ad0b3edf95fd",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_15d48fc6b23f9bcb",
    "metadata": {
        "provider": "stripe",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_414976bdeaf92e41"
},
{
    "id": "aud_db2700a7f5402009",
    "actorId": "payment-webhook",
    "action": "membership_application_fee_confirmed",
    "entityType": "membership_application",
    "entityId": "mapp_6884ad0b3edf95fd",
    "metadata": {
        "paymentId": "pay_15d48fc6b23f9bcb"
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_40c0a9499044a1d6"
},
{
    "id": "aud_707974d043e20416",
    "actorId": "payment-webhook",
    "action": "payment_webhook_processed",
    "entityType": "payment",
    "entityId": "pay_15d48fc6b23f9bcb",
    "metadata": {
        "provider": "stripe",
        "status": "successful"
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_ae50176334726680"
},
{
    "id": "aud_9c888780c4fe0ed5",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_a4c8d702745c14e9",
    "metadata": {
        "status": "pending_admin_preapproval",
        "waiverApplied": true
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_8d5f3b964d1253b8"
},
{
    "id": "aud_8938e9a538d64dd4",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_4719d060398ce62e",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_e330fe3368717c33"
},
{
    "id": "aud_f662f1b9c2429e70",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_fac90e027c19464c",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_ef938ff404e81f58"
},
{
    "id": "aud_02f36cea430c01c1",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_90fac0acd0d9e751",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "requestId": "req_bc3aae85bf115425"
},
{
    "id": "aud_2c1eca1d25d79d0d",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_f5c8cba47d6814b2",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T14:42:09+00:00",
    "requestId": "2cbf2cd3-811f-4951-b88f-4f905157763a"
},
{
    "id": "aud_572ab3c2001fae91",
    "actorId": "mapp_f5c8cba47d6814b2",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_f242675829c98ab2",
    "metadata": {
        "provider": "stripe",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T14:42:10+00:00",
    "requestId": "3b9aa65f-2cb8-4a9c-b128-5406c6412c3f"
},
{
    "id": "aud_c593374b941300bf",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_53b3ad70e7efa5b8",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T14:47:24+00:00",
    "requestId": "c1ec5fb1-24a4-425b-9645-1f5dc282a9ed"
},
{
    "id": "aud_5ce43575ca2019c1",
    "actorId": "mapp_53b3ad70e7efa5b8",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_ecf2f03e220ea8c6",
    "metadata": {
        "provider": "stripe",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T14:47:25+00:00",
    "requestId": "2296af6c-1686-4c6a-bc2e-bba73e0f9ea8"
},
{
    "id": "aud_dafacefdd733809e",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_89564881bf1e3a1d",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T15:34:50+00:00",
    "requestId": "req_4584182062641d34"
},
{
    "id": "aud_0345f58d727a3713",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_aab0506f22a00529",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T15:34:50+00:00",
    "requestId": "req_7afa2ed9aafce33d"
},
{
    "id": "aud_6e64a7d968504a69",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_d74df6a5faf5bb8f",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T16:46:32+00:00",
    "requestId": "7dc63ebf-dfb3-4120-9c7a-2e53591bce17"
},
{
    "id": "aud_f3927e83f0a8af6f",
    "actorId": "mapp_d74df6a5faf5bb8f",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_01628b363d7ad6ce",
    "metadata": {
        "provider": "stripe",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T16:46:33+00:00",
    "requestId": "96386a66-6ea9-40af-8725-3b50ef3c1cc1"
},
{
    "id": "aud_4f522e047f18047d",
    "actorId": "public-applicant",
    "action": "membership_application_created",
    "entityType": "membership_application",
    "entityId": "mapp_3890ef3e1756226c",
    "metadata": {
        "status": "application_fee_pending",
        "waiverApplied": false
    },
    "createdAt": "2026-06-11T17:02:36+00:00",
    "requestId": "e92f93cc-bbdd-423b-9478-7523df0d73d9"
},
{
    "id": "aud_ebc50124f5fb8a1d",
    "actorId": "mapp_3890ef3e1756226c",
    "action": "payment_intent_created",
    "entityType": "payment",
    "entityId": "pay_a18408923f1b5311",
    "metadata": {
        "provider": "stripe",
        "paymentType": "membership_application"
    },
    "createdAt": "2026-06-11T17:02:36+00:00",
    "requestId": "28604a03-61da-49c4-a5dd-1df1e2bd1703"
},
{
    "id": "aud_5d5cc6baf834b601",
    "actorId": "system",
    "action": "member_account_created",
    "entityType": "member",
    "entityId": "mem_692642eb97378f08",
    "metadata": {
        "applicationId": "app_1cc61855ac3c1fc0",
        "username": "john.kamau"
    },
    "createdAt": "2026-06-11T17:21:19+00:00",
    "requestId": "req_a5b74e2279a3bdd9"
},
{
    "id": "aud_26e5313630618da0",
    "actorId": "system",
    "action": "vetting_approved",
    "entityType": "vetting_record",
    "entityId": "vet_379c4976f62a6545",
    "metadata": {
        "applicationId": "app_1cc61855ac3c1fc0"
    },
    "createdAt": "2026-06-11T17:21:19+00:00",
    "requestId": "req_cdcaf5d5237a156b"
}
],
"notifications": [
{
    "id": "not_c8010cf068a9c775",
    "recipientId": "test@diaspora.com",
    "event": "application_submitted",
    "title": "Application submitted",
    "message": "Your application reference is MDN-2026-77BD4735. Payment is required before review.",
    "read": false,
    "createdAt": "2026-06-11T09:01:16+00:00"
},
{
    "id": "not_9ec112fafc9ee4e0",
    "recipientId": "test@diaspora.com",
    "event": "application_submitted",
    "title": "Application submitted",
    "message": "Your application reference is MDN-2026-5B128400. Payment is required before review.",
    "read": false,
    "createdAt": "2026-06-11T09:17:48+00:00"
},
{
    "id": "not_e6b235b9571cd3cd",
    "recipientId": "test@diaspora.com",
    "event": "payment_confirmed",
    "title": "Payment confirmed",
    "message": "Your membership payment has been confirmed and your application is ready for review.",
    "read": false,
    "createdAt": "2026-06-11T09:19:23+00:00"
},
{
    "id": "not_888d7162b8710e57",
    "recipientId": "test@diaspora.com",
    "event": "vetting_started",
    "title": "Vetting started",
    "message": "Your application has moved to professional vetting.",
    "read": false,
    "createdAt": "2026-06-11T09:19:31+00:00"
},
{
    "id": "not_51223942651ab673",
    "recipientId": "test@diaspora.com",
    "event": "account_created",
    "title": "Membership approved",
    "message": "Your My Diaspora Nexus member account has been created.",
    "read": false,
    "createdAt": "2026-06-11T09:20:37+00:00"
},
{
    "id": "not_60a684b642af3eaa",
    "recipientId": "mem_43b0d5a6c29d7fea",
    "event": "service_request_submitted",
    "title": "Service request submitted",
    "message": "Your request for real-estate has been submitted.",
    "read": false,
    "createdAt": "2026-06-11T09:22:27+00:00"
},
{
    "id": "not_2c79c42f737482ee",
    "recipientId": "test@diaspora.com",
    "event": "payment_confirmed",
    "title": "Payment confirmed (simulated)",
    "message": "Your payment has been confirmed via dev simulation.",
    "read": false,
    "createdAt": "2026-06-11T09:45:13+00:00"
},
{
    "id": "not_36711122629a9489",
    "recipientId": "test@diaspora.com",
    "event": "vetting_started",
    "title": "Vetting started",
    "message": "Your application has moved to professional vetting.",
    "read": false,
    "createdAt": "2026-06-11T09:49:08+00:00"
},
{
    "id": "not_ba737bb18c4531c8",
    "recipientId": "test@diaspora.com",
    "event": "vetting_started",
    "title": "Vetting started",
    "message": "Your application has moved to professional vetting.",
    "read": false,
    "createdAt": "2026-06-11T09:50:13+00:00"
},
{
    "id": "not_746d37b967da3b23",
    "recipientId": "test@diaspora.com",
    "event": "account_created",
    "title": "Membership approved",
    "message": "Your My Diaspora Nexus member account has been created.",
    "read": false,
    "createdAt": "2026-06-11T09:58:31+00:00"
},
{
    "id": "not_f0d4ee79809e5819",
    "recipientId": "mem_43b0d5a6c29d7fea",
    "event": "service_access_activated",
    "title": "Service access activated",
    "message": "Your access to real-estate is now active.",
    "read": false,
    "createdAt": "2026-06-11T10:23:22+00:00"
},
{
    "id": "not_30d8b50e7f477220",
    "recipientId": "normal-20260611173412@example.com",
    "event": "membership_application_fee_paid",
    "title": "Application payment confirmed",
    "message": "Your USD 20 application payment has been confirmed and your application is ready for admin review.",
    "read": false,
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "not_cf36de236eb444c3",
    "recipientId": "test@diaspora.com",
    "event": "account_created",
    "title": "Welcome to My Diaspora Nexus — Sign your contract",
    "message": "Congratulations John Kamau! Your My Diaspora Nexus membership has been approved.\n\nYour login credentials:\n  Username: john.kamau\n  Temporary Password: Mdn@1064AA\n\nYou MUST sign your membership contract before you can access your account.\nPlease log in, review and sign the contract to complete your onboarding.\n\nYou will be prompted to change your password on first login.",
    "read": false,
    "createdAt": "2026-06-11T17:21:19+00:00"
}
],
"idempotency": [],
"sessions": [],
"emailVerifications": [
{
    "id": "ver_2db41279516c0be3",
    "email": "normal-20260611173412@example.com",
    "codeHash": "$2y$10$Zl0MfTMMhHiK2ExChV2d6ueJwydbPxKtEWPI/BqoIW7DKchbqM8Z2",
    "tokenHash": "ac49ba86fb6537491fef11cb60d66453eed88adcf9ad97cb4bbf7e869005e2b4",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=017e260680226625be03b8e355a7d390cf2eed3f8d0c8588",
    "status": "verified",
    "expiresAt": "2026-06-11T15:04:13+00:00",
    "verifiedAt": "2026-06-11T14:34:13+00:00",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "ver_eef640ee0fca46c8",
    "email": "link-20260611173524@example.com",
    "codeHash": "$2y$10$itH78C5Qu73rlRQtsLd7S.Zfncjq2r.8626M8f8jy1ma3POe7SHsO",
    "tokenHash": "2467e427cacd4f7bede03459ef53052be6539f6d584785be7b160cbe4fa05ad3",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=ec09146a8eb392b81d499efebd110ba80bd4d62369ea28ff",
    "status": "verified",
    "expiresAt": "2026-06-11T15:05:25+00:00",
    "verifiedAt": "2026-06-11T14:35:25+00:00",
    "createdAt": "2026-06-11T14:35:25+00:00"
},
{
    "id": "ver_33e2e15b450ba418",
    "email": "lamecknyakweba3@gmail.com",
    "codeHash": "$2y$10$ZBOkqe4Vlvxap4QmUbNZ2OVg6ZY9IHBTh1Mof0RY6w2Yor3fgzgVK",
    "tokenHash": "afa01ed501f5ddc2e0441c997e5b953513da657c1f653a2bf5e2589dac876d2e",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=368d72c52f65ff2dc76a50eb274b2406f36aa9c319dea278",
    "status": "verified",
    "expiresAt": "2026-06-11T15:07:26+00:00",
    "verifiedAt": "2026-06-11T14:37:38+00:00",
    "createdAt": "2026-06-11T14:37:26+00:00"
},
{
    "id": "ver_b44261991c674d23",
    "email": "lamecknyakweba3@gmail.com",
    "codeHash": "$2y$10$rzNWhVP3TCs0zUZAq5REfeRVK96mLqF3fK8IvjUIFUhNA8KlEgWCa",
    "tokenHash": "b010867684ab098cb93249254989ecc80ec1c82a0813c37c28a558e502a54b08",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=c4b9da2a50142ad8ca68badcca925ef039179ff317638c9b",
    "status": "sent",
    "expiresAt": "2026-06-11T15:13:57+00:00",
    "verifiedAt": null,
    "createdAt": "2026-06-11T14:43:57+00:00"
},
{
    "id": "ver_49577542edcc7fe6",
    "email": "lamecknyakweba3@gmail.com",
    "codeHash": "$2y$10$9gFQZd5YifWOZW8x2yhqcOnFuxLzHVGZJq4OatB7rpmEERjhMFAx.",
    "tokenHash": "c2cf3c7fb7f4eeb2507a1f4380b41cc3330a70edb219e4be5fcbfa6c34d0a102",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=ae9296eef5f93ec3cc1f2580fa599dda0bdfb0b1277f6943",
    "status": "sent",
    "expiresAt": "2026-06-11T15:14:07+00:00",
    "verifiedAt": null,
    "createdAt": "2026-06-11T14:44:07+00:00"
},
{
    "id": "ver_b698c931b59c6943",
    "email": "lamecknyakweba3@gmail.com",
    "codeHash": "$2y$10$ufH3GaXjnN3rP22mcgqySuDz8d5iyYNZF3FEf8njruwiWCQSTo3/2",
    "tokenHash": "2b825dd479fc3a1e02d4b0d70052a20e33d8964d844aaf0bdd3c65fe64cdd529",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=009ab101238c4fac77676b17fda15c2aac47039a8ba2424c",
    "status": "verified",
    "expiresAt": "2026-06-11T15:14:21+00:00",
    "verifiedAt": "2026-06-11T14:44:32+00:00",
    "createdAt": "2026-06-11T14:44:21+00:00"
},
{
    "id": "ver_3a942a0b2de058c1",
    "email": "lameck.nyakweba.usa@gmail.com",
    "codeHash": "$2y$10$RxZinHkzj0YtHgx8D3MBAuXSMTz7xpm68EfLnKVJ025iVcn8jvG8m",
    "tokenHash": "97322fbfca8d4b6c6d0519e708851b50ae174e2ce034d74fc3cca28a70949c64",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=9a3c146afe937fe96718ddcb7a762cb099ae540882485283",
    "status": "verified",
    "expiresAt": "2026-06-11T17:14:26+00:00",
    "verifiedAt": "2026-06-11T16:44:37+00:00",
    "createdAt": "2026-06-11T16:44:26+00:00"
},
{
    "id": "ver_506c6285d7b86864",
    "email": "lamecknyakweba3@gmail.com",
    "codeHash": "$2y$10$GWbHgBL4TQ48VQUoDg5Uuu9cK3vZEey.HKf7PNzI5Uo6iwDJ/tqLK",
    "tokenHash": "00eb2ecc078f8ea8ffc4adc1dd94a558a9b17b7c5a449462d299394e8c94eb7c",
    "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=793c95a36a90e5fedb5a552b6ea600d5bdd48b7e508a3706",
    "status": "verified",
    "expiresAt": "2026-06-11T17:24:26+00:00",
    "verifiedAt": "2026-06-11T16:54:45+00:00",
    "createdAt": "2026-06-11T16:54:26+00:00"
}
],
"emailDeliveries": [
{
    "id": "email_e6b99641aa0a6f21",
    "to": "normal-20260611173412@example.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "635539",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=017e260680226625be03b8e355a7d390cf2eed3f8d0c8588",
        "expiresAt": "2026-06-11T15:04:13+00:00"
    },
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_ac3a5e150e7c053d",
    "to": "handbook-smoke@example.com",
    "subject": "My Diaspora Nexus Handbook",
    "template": "handbook_request",
    "status": "sent",
    "data": {
        "firstName": "Test",
        "downloadUrl": "http://localhost:8080/api/v1/handbook/download",
        "attachmentAvailable": true
    },
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_39a3a49c762f11bf",
    "to": "link-20260611173524@example.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "981321",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=ec09146a8eb392b81d499efebd110ba80bd4d62369ea28ff",
        "expiresAt": "2026-06-11T15:05:25+00:00"
    },
    "createdAt": "2026-06-11T14:35:25+00:00"
},
{
    "id": "email_abc82247eff156a9",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "373010",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=368d72c52f65ff2dc76a50eb274b2406f36aa9c319dea278",
        "expiresAt": "2026-06-11T15:07:26+00:00"
    },
    "createdAt": "2026-06-11T14:37:26+00:00"
},
{
    "id": "email_71d60b36d8a50263",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "828817",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=c4b9da2a50142ad8ca68badcca925ef039179ff317638c9b",
        "expiresAt": "2026-06-11T15:13:57+00:00"
    },
    "createdAt": "2026-06-11T14:43:57+00:00"
},
{
    "id": "email_8cfb0d072a76f6fc",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "268788",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=ae9296eef5f93ec3cc1f2580fa599dda0bdfb0b1277f6943",
        "expiresAt": "2026-06-11T15:14:07+00:00"
    },
    "createdAt": "2026-06-11T14:44:07+00:00"
},
{
    "id": "email_82d66fb9f9855881",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "735953",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=009ab101238c4fac77676b17fda15c2aac47039a8ba2424c",
        "expiresAt": "2026-06-11T15:14:21+00:00"
    },
    "createdAt": "2026-06-11T14:44:21+00:00"
},
{
    "id": "email_ad43642778c41ea3",
    "to": "lameck.nyakweba.usa@gmail.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "434637",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=9a3c146afe937fe96718ddcb7a762cb099ae540882485283",
        "expiresAt": "2026-06-11T17:14:26+00:00"
    },
    "createdAt": "2026-06-11T16:44:26+00:00"
},
{
    "id": "email_e35670a395351fa4",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Verify your My Diaspora Nexus application email",
    "template": "membership_email_verification",
    "status": "sent",
    "data": {
        "code": "107870",
        "verificationUrl": "http://localhost:8080/api/v1/verification/email?token=793c95a36a90e5fedb5a552b6ea600d5bdd48b7e508a3706",
        "expiresAt": "2026-06-11T17:24:26+00:00"
    },
    "createdAt": "2026-06-11T16:54:26+00:00"
}
],
"membershipApplications": [
{
    "id": "mapp_6884ad0b3edf95fd",
    "referenceNumber": "MDN-APP-2026-928E32E4",
    "fullName": "Normal Applicant",
    "email": "normal-20260611173412@example.com",
    "phoneNumber": "+254700000000",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "Test Company",
    "industry": "Technology",
    "professionalSummary": "Smoke test application.",
    "internationalExposureCategories": [
        "Kenyan professional with international exposure"
    ],
    "internationalExposureDescription": "Worked with international teams.",
    "ispMembershipNumber": null,
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "reason": "ISP membership number and client name are required for waiver validation."
    },
    "emailVerification": {
        "verificationId": "ver_2db41279516c0be3",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "connect"
    ],
    "documents": [
        {
            "label": "Identity document",
            "mimeType": "application/pdf",
            "sizeBytes": 1234,
            "fileName": "id.pdf",
            "documentType": "identityDocument"
        }
    ],
    "metadata": [],
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "paid",
        "paymentRequestId": "mpayreq_a0f7128c36314f80"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "pending_admin_preapproval",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mapp_a4c8d702745c14e9",
    "referenceNumber": "MDN-APP-2026-65BA8793",
    "fullName": "Test ISP Member",
    "email": "isp-valid-20260611173412@example.com",
    "phoneNumber": "+254700000000",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "Test Company",
    "industry": "Technology",
    "professionalSummary": "Smoke test application.",
    "internationalExposureCategories": [
        "Kenyan professional with international exposure"
    ],
    "internationalExposureDescription": "Worked with international teams.",
    "ispMembershipNumber": "ISP-TEST-001",
    "ispWaiver": {
        "isValid": true,
        "waiverApplied": true,
        "membershipNumber": "ISP-TEST-001",
        "validatedName": "Test ISP Member",
        "registryMemberId": "isp_test_001",
        "registrySource": "runtime",
        "reason": "ISP member waiver validated against an active registry record."
    },
    "emailVerification": {
        "verificationId": "ver_2db41279516c0be3",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "connect"
    ],
    "documents": [
        {
            "label": "Identity document",
            "mimeType": "application/pdf",
            "sizeBytes": 1234,
            "fileName": "id.pdf",
            "documentType": "identityDocument"
        }
    ],
    "metadata": [],
    "applicationFee": {
        "amount": 0,
        "currency": "USD",
        "status": "waived"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "pending_admin_preapproval",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mapp_4719d060398ce62e",
    "referenceNumber": "MDN-APP-2026-75BA515C",
    "fullName": "Test ISP Member",
    "email": "isp-wrong-20260611173412@example.com",
    "phoneNumber": "+254700000000",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "Test Company",
    "industry": "Technology",
    "professionalSummary": "Smoke test application.",
    "internationalExposureCategories": [
        "Kenyan professional with international exposure"
    ],
    "internationalExposureDescription": "Worked with international teams.",
    "ispMembershipNumber": "ISP-DOES-NOT-EXIST",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-DOES-NOT-EXIST",
        "validatedName": "Test ISP Member",
        "reason": "ISP membership number was not found."
    },
    "emailVerification": {
        "verificationId": "ver_2db41279516c0be3",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "connect"
    ],
    "documents": [
        {
            "label": "Identity document",
            "mimeType": "application/pdf",
            "sizeBytes": 1234,
            "fileName": "id.pdf",
            "documentType": "identityDocument"
        }
    ],
    "metadata": [],
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_ec1ba0d79e59a9c2"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mapp_fac90e027c19464c",
    "referenceNumber": "MDN-APP-2026-FB663B6D",
    "fullName": "Mismatch ISP Member",
    "email": "isp-mismatch-20260611173412@example.com",
    "phoneNumber": "+254700000000",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "Test Company",
    "industry": "Technology",
    "professionalSummary": "Smoke test application.",
    "internationalExposureCategories": [
        "Kenyan professional with international exposure"
    ],
    "internationalExposureDescription": "Worked with international teams.",
    "ispMembershipNumber": "ISP-TEST-001",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-TEST-001",
        "validatedName": "Mismatch ISP Member",
        "registryName": "Test ISP Member",
        "reason": "Applicant name does not match the ISP membership record."
    },
    "emailVerification": {
        "verificationId": "ver_2db41279516c0be3",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "connect"
    ],
    "documents": [
        {
            "label": "Identity document",
            "mimeType": "application/pdf",
            "sizeBytes": 1234,
            "fileName": "id.pdf",
            "documentType": "identityDocument"
        }
    ],
    "metadata": [],
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_daf874f16c69488e"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mapp_90fac0acd0d9e751",
    "referenceNumber": "MDN-APP-2026-0BF0467B",
    "fullName": "Inactive ISP Member",
    "email": "isp-inactive-20260611173412@example.com",
    "phoneNumber": "+254700000000",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "Test Company",
    "industry": "Technology",
    "professionalSummary": "Smoke test application.",
    "internationalExposureCategories": [
        "Kenyan professional with international exposure"
    ],
    "internationalExposureDescription": "Worked with international teams.",
    "ispMembershipNumber": "ISP-TEST-INACTIVE",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-TEST-INACTIVE",
        "validatedName": "Inactive ISP Member",
        "registryStatus": "inactive",
        "reason": "ISP membership is not active."
    },
    "emailVerification": {
        "verificationId": "ver_2db41279516c0be3",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "connect"
    ],
    "documents": [
        {
            "label": "Identity document",
            "mimeType": "application/pdf",
            "sizeBytes": 1234,
            "fileName": "id.pdf",
            "documentType": "identityDocument"
        }
    ],
    "metadata": [],
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_7b5a13071125d7bf"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mapp_f5c8cba47d6814b2",
    "referenceNumber": "MDN-APP-2026-F67A813E",
    "fullName": "lameck nyakweba",
    "email": "lamecknyakweba3@gmail.com",
    "phoneNumber": "0757039394",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "Kenya Airlift",
    "industry": "Skilled professional",
    "professionalSummary": "Professional title: Software Engineer\nProfessional category: Skilled professional\nEmployer/business: Kenya Airlift\nYears of experience: 0-2 years\nQualification: Kenyan professional living abroad\nDiaspora status: current\nDiaspora country: United States\nInternational exposure: International contracts\nExposure details: Test\nVerification proof: Passport or residency documentation\nSelected pillars: Nexus Care\nNexus Care\nWhat Care support are you interested in?: Last expense support\nWho would the Care support relate to?: Family\nBriefly describe your Care needs: Test",
    "internationalExposureCategories": [
        "Kenyan professional living abroad",
        "current",
        "International contracts"
    ],
    "internationalExposureDescription": "Test",
    "ispMembershipNumber": "ISP-TEST-001",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-TEST-001",
        "validatedName": "lameck nyakweba",
        "registryName": "Test ISP Member",
        "reason": "Applicant name does not match the ISP membership record."
    },
    "emailVerification": {
        "verificationId": "ver_33e2e15b450ba418",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "care"
    ],
    "documents": [
        {
            "documentType": "identityDocument",
            "label": "Identity document",
            "fileName": "Screenshot 2025-11-27 170352.png",
            "mimeType": "image/png",
            "sizeBytes": 123983
        },
        {
            "documentType": "professionalProof",
            "label": "Professional verification document",
            "fileName": "Screenshot 2025-11-27 170352.png",
            "mimeType": "image/png",
            "sizeBytes": 123983
        },
        {
            "documentType": "internationalExposureProof",
            "label": "International exposure proof",
            "fileName": "Screenshot 2025-12-03 170147.png",
            "mimeType": "image/png",
            "sizeBytes": 51853
        },
        {
            "documentType": "additionalDocument",
            "label": "Additional supporting document",
            "fileName": "Screenshot 2025-12-02 121849.png",
            "mimeType": "image/png",
            "sizeBytes": 214812
        },
        {
            "documentType": "care:careSupportingDocument",
            "label": "Care: Care supporting document",
            "fileName": "Screenshot 2025-12-02 121849.png",
            "mimeType": "image/png",
            "sizeBytes": 214812
        }
    ],
    "metadata": {
        "source": "my-diaspora-nexus-frontend",
        "applicationKey": "membership",
        "verificationProof": "Passport or residency documentation",
        "verificationNotes": "",
        "nationality": "United Kingdom",
        "countryOfCitizenship": "Kenya",
        "dob": "1998-01-01",
        "gender": "Female",
        "idNumber": "36279313"
    },
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_df1db68407606088"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T14:42:09+00:00",
    "updatedAt": "2026-06-11T14:42:09+00:00"
},
{
    "id": "mapp_53b3ad70e7efa5b8",
    "referenceNumber": "MDN-APP-2026-DEC0DBC2",
    "fullName": "lameck nyakweba",
    "email": "lamecknyakweba3@gmail.com",
    "phoneNumber": "0757039394",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software",
    "employerOrBusiness": "dddd",
    "industry": "Finance or investment professional",
    "professionalSummary": "Professional title: Software\nProfessional category: Finance or investment professional\nEmployer/business: dddd\nYears of experience: 6-10 years\nQualification: Kenyan professional living abroad\nDiaspora status: current\nDiaspora country: Kenya\nInternational exposure: Diaspora returnee experience\nExposure details: ddddd\nVerification proof: Passport or residency documentation\nSelected pillars: Nexus Invest\nNexus Invest\nPreferred investment Tier: MMF\nInvestment readiness: I am exploring only\nInvestment goals or notes: test",
    "internationalExposureCategories": [
        "Kenyan professional living abroad",
        "current",
        "Diaspora returnee experience"
    ],
    "internationalExposureDescription": "ddddd",
    "ispMembershipNumber": "ISP-Test-001",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-Test-001",
        "validatedName": "lameck nyakweba",
        "registryName": "Test ISP Member",
        "reason": "Applicant name does not match the ISP membership record."
    },
    "emailVerification": {
        "verificationId": "ver_b698c931b59c6943",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "invest"
    ],
    "documents": [
        {
            "documentType": "identityDocument",
            "label": "Identity document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "professionalProof",
            "label": "Professional verification document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "internationalExposureProof",
            "label": "International exposure proof",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "additionalDocument",
            "label": "Additional supporting document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "invest:investmentProfileDocument",
            "label": "Invest: Investment profile document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        }
    ],
    "metadata": {
        "source": "my-diaspora-nexus-frontend",
        "applicationKey": "membership",
        "verificationProof": "Passport or residency documentation",
        "verificationNotes": "",
        "nationality": "Kenyan",
        "countryOfCitizenship": "Kenya",
        "dob": "1998-01-01",
        "gender": "Male",
        "idNumber": "36279313"
    },
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_1edcdcd0da2e3fef"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T14:47:24+00:00",
    "updatedAt": "2026-06-11T14:47:24+00:00"
},
{
    "id": "mapp_89564881bf1e3a1d",
    "referenceNumber": "MDN-APP-2026-6F78344C",
    "fullName": "Test Member One",
    "email": "member.one@example.com",
    "phoneNumber": "+12025550101",
    "countryOfResidence": "USA",
    "professionalTitle": "Analyst",
    "employerOrBusiness": null,
    "industry": "Finance",
    "professionalSummary": "Experienced analyst.",
    "internationalExposureCategories": [
        "global markets"
    ],
    "internationalExposureDescription": "Worked across regions.",
    "ispMembershipNumber": null,
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "reason": "ISP membership number and client name are required for waiver validation."
    },
    "emailVerification": {
        "verificationId": null,
        "status": "not_supplied"
    },
    "selectedPillars": [],
    "documents": [],
    "metadata": [],
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_92fad1bce0a25ccf"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T15:34:50+00:00",
    "updatedAt": "2026-06-11T15:34:50+00:00"
},
{
    "id": "mapp_aab0506f22a00529",
    "referenceNumber": "MDN-APP-2026-7AD74CFC",
    "fullName": "Test Member Two",
    "email": "member.two@example.com",
    "phoneNumber": "+12025550102",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Consultant",
    "employerOrBusiness": null,
    "industry": "Technology",
    "professionalSummary": "Experienced consultant.",
    "internationalExposureCategories": [
        "east africa"
    ],
    "internationalExposureDescription": "Built regional partnerships.",
    "ispMembershipNumber": "ISP-TEST-001",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-TEST-001",
        "validatedName": "Test Member Two",
        "registryName": "Test ISP Member",
        "reason": "Applicant name does not match the ISP membership record."
    },
    "emailVerification": {
        "verificationId": null,
        "status": "not_supplied"
    },
    "selectedPillars": [],
    "documents": [],
    "metadata": [],
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_437207e830c92d85"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T15:34:50+00:00",
    "updatedAt": "2026-06-11T15:34:50+00:00"
},
{
    "id": "mapp_d74df6a5faf5bb8f",
    "referenceNumber": "MDN-APP-2026-FA4C8908",
    "fullName": "Huduma Express",
    "email": "lameck.nyakweba.usa@gmail.com",
    "phoneNumber": "0759587532",
    "countryOfResidence": "Kenya",
    "professionalTitle": "Software engineer",
    "employerOrBusiness": "230",
    "industry": "Licensed professional",
    "professionalSummary": "Professional title: Software engineer\nProfessional category: Licensed professional\nEmployer/business: 230\nYears of experience: 3-5 years\nQualification: Kenyan professional living abroad\nDiaspora status: former\nDiaspora country: Kenya\nInternational exposure: Global business operations\nExposure details: rrr\nVerification proof: Passport or residency documentation\nVerification notes: rrr\nSelected pillars: Nexus Invest\nNexus Invest\nPreferred investment Tier: MMF\nInvestment readiness: I am exploring only\nInvestment goals or notes: reee",
    "internationalExposureCategories": [
        "Kenyan professional living abroad",
        "former",
        "Global business operations"
    ],
    "internationalExposureDescription": "rrr",
    "ispMembershipNumber": "test",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "test",
        "validatedName": "Huduma Express",
        "reason": "ISP membership number was not found."
    },
    "emailVerification": {
        "verificationId": "ver_3a942a0b2de058c1",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "invest"
    ],
    "documents": [
        {
            "documentType": "identityDocument",
            "label": "Identity document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "professionalProof",
            "label": "Professional verification document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "internationalExposureProof",
            "label": "International exposure proof",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "additionalDocument",
            "label": "Additional supporting document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "invest:investmentProfileDocument",
            "label": "Invest: Investment profile document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        }
    ],
    "metadata": {
        "source": "my-diaspora-nexus-frontend",
        "applicationKey": "membership",
        "verificationProof": "Passport or residency documentation",
        "verificationNotes": "rrr",
        "nationality": "Kenyan",
        "countryOfCitizenship": "Kenya",
        "dob": "2019-02-01",
        "gender": "Male",
        "idNumber": "444444444"
    },
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_631fa28dd8b7eae0"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T16:46:32+00:00",
    "updatedAt": "2026-06-11T16:46:32+00:00"
},
{
    "id": "mapp_3890ef3e1756226c",
    "referenceNumber": "MDN-APP-2026-F2B6E39B",
    "fullName": "lameck nyakweba",
    "email": "lamecknyakweba3@gmail.com",
    "phoneNumber": "0757039394",
    "countryOfResidence": "USA",
    "professionalTitle": "Software Engineer",
    "employerOrBusiness": "DDDD",
    "industry": "Licensed professional",
    "professionalSummary": "Professional title: Software Engineer\nProfessional category: Licensed professional\nEmployer/business: DDDD\nYears of experience: 0-2 years\nQualification: Other verified professional pathway\nDiaspora status: former\nDiaspora country: EEEE\nInternational exposure: Diaspora returnee experience\nExposure details: RRRRR\nVerification proof: Passport or residency documentation\nSelected pillars: Nexus Invest\nNexus Invest\nPreferred investment Tier: MMF\nInvestment readiness: I am exploring only\nInvestment goals or notes: RRRR",
    "internationalExposureCategories": [
        "Other verified professional pathway",
        "former",
        "Diaspora returnee experience"
    ],
    "internationalExposureDescription": "RRRRR",
    "ispMembershipNumber": "ISP-TEST-OO1",
    "ispWaiver": {
        "isValid": false,
        "waiverApplied": false,
        "membershipNumber": "ISP-TEST-OO1",
        "validatedName": "lameck nyakweba",
        "reason": "ISP membership number was not found."
    },
    "emailVerification": {
        "verificationId": "ver_506c6285d7b86864",
        "status": "verified_by_frontend_flow"
    },
    "selectedPillars": [
        "invest"
    ],
    "documents": [
        {
            "documentType": "identityDocument",
            "label": "Identity document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "professionalProof",
            "label": "Professional verification document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "internationalExposureProof",
            "label": "International exposure proof",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "additionalDocument",
            "label": "Additional supporting document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        },
        {
            "documentType": "invest:investmentProfileDocument",
            "label": "Invest: Investment profile document",
            "fileName": "Screenshot 2025-11-24 084216.png",
            "mimeType": "image/png",
            "sizeBytes": 1438
        }
    ],
    "metadata": {
        "source": "my-diaspora-nexus-frontend",
        "applicationKey": "membership",
        "verificationProof": "Passport or residency documentation",
        "verificationNotes": "",
        "nationality": "Kenyan",
        "countryOfCitizenship": "Kenya",
        "dob": "1998-01-01",
        "gender": "Male",
        "idNumber": "36279312"
    },
    "applicationFee": {
        "amount": 20,
        "currency": "USD",
        "status": "pending",
        "paymentRequestId": "mpayreq_289d2dc022b09970"
    },
    "annualMembershipFee": {
        "amount": 100,
        "currency": "USD",
        "status": "not_due"
    },
    "status": "application_fee_pending",
    "createdAt": "2026-06-11T17:02:36+00:00",
    "updatedAt": "2026-06-11T17:02:36+00:00"
}
],
"membershipPaymentRequests": [
{
    "id": "mpayreq_a0f7128c36314f80",
    "applicationId": "mapp_6884ad0b3edf95fd",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "paid",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "normal-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_6884ad0b3edf95fd",
                "membershipReference": "MDN-APP-2026-928E32E4",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_6884ad0b3edf95fd",
                    "referenceNumber": "MDN-APP-2026-928E32E4",
                    "customerEmail": "normal-20260611173412@example.com",
                    "clientName": "Normal Applicant"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "normal-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "+254700000000",
                "membershipApplicationId": "mapp_6884ad0b3edf95fd",
                "membershipReference": "MDN-APP-2026-928E32E4"
            }
        }
    },
    "createdAt": "2026-06-11T14:34:13+00:00",
    "provider": "stripe",
    "gatewayReference": "SMOKE-GATEWAY",
    "receiptNumber": "SMOKE-RECEIPT",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mpayreq_ec1ba0d79e59a9c2",
    "applicationId": "mapp_4719d060398ce62e",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "isp-wrong-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_4719d060398ce62e",
                "membershipReference": "MDN-APP-2026-75BA515C",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_4719d060398ce62e",
                    "referenceNumber": "MDN-APP-2026-75BA515C",
                    "customerEmail": "isp-wrong-20260611173412@example.com",
                    "clientName": "Test ISP Member"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "isp-wrong-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "+254700000000",
                "membershipApplicationId": "mapp_4719d060398ce62e",
                "membershipReference": "MDN-APP-2026-75BA515C"
            }
        }
    },
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mpayreq_daf874f16c69488e",
    "applicationId": "mapp_fac90e027c19464c",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "isp-mismatch-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_fac90e027c19464c",
                "membershipReference": "MDN-APP-2026-FB663B6D",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_fac90e027c19464c",
                    "referenceNumber": "MDN-APP-2026-FB663B6D",
                    "customerEmail": "isp-mismatch-20260611173412@example.com",
                    "clientName": "Mismatch ISP Member"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "isp-mismatch-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "+254700000000",
                "membershipApplicationId": "mapp_fac90e027c19464c",
                "membershipReference": "MDN-APP-2026-FB663B6D"
            }
        }
    },
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mpayreq_7b5a13071125d7bf",
    "applicationId": "mapp_90fac0acd0d9e751",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "isp-inactive-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_90fac0acd0d9e751",
                "membershipReference": "MDN-APP-2026-0BF0467B",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_90fac0acd0d9e751",
                    "referenceNumber": "MDN-APP-2026-0BF0467B",
                    "customerEmail": "isp-inactive-20260611173412@example.com",
                    "clientName": "Inactive ISP Member"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "isp-inactive-20260611173412@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "+254700000000",
                "membershipApplicationId": "mapp_90fac0acd0d9e751",
                "membershipReference": "MDN-APP-2026-0BF0467B"
            }
        }
    },
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "mpayreq_df1db68407606088",
    "applicationId": "mapp_f5c8cba47d6814b2",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "lamecknyakweba3@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_f5c8cba47d6814b2",
                "membershipReference": "MDN-APP-2026-F67A813E",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_f5c8cba47d6814b2",
                    "referenceNumber": "MDN-APP-2026-F67A813E",
                    "customerEmail": "lamecknyakweba3@gmail.com",
                    "clientName": "lameck nyakweba"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "lamecknyakweba3@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "0757039394",
                "membershipApplicationId": "mapp_f5c8cba47d6814b2",
                "membershipReference": "MDN-APP-2026-F67A813E"
            }
        }
    },
    "createdAt": "2026-06-11T14:42:09+00:00"
},
{
    "id": "mpayreq_1edcdcd0da2e3fef",
    "applicationId": "mapp_53b3ad70e7efa5b8",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "lamecknyakweba3@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_53b3ad70e7efa5b8",
                "membershipReference": "MDN-APP-2026-DEC0DBC2",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_53b3ad70e7efa5b8",
                    "referenceNumber": "MDN-APP-2026-DEC0DBC2",
                    "customerEmail": "lamecknyakweba3@gmail.com",
                    "clientName": "lameck nyakweba"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "lamecknyakweba3@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "0757039394",
                "membershipApplicationId": "mapp_53b3ad70e7efa5b8",
                "membershipReference": "MDN-APP-2026-DEC0DBC2"
            }
        }
    },
    "createdAt": "2026-06-11T14:47:24+00:00"
},
{
    "id": "mpayreq_92fad1bce0a25ccf",
    "applicationId": "mapp_89564881bf1e3a1d",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "member.one@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_89564881bf1e3a1d",
                "membershipReference": "MDN-APP-2026-6F78344C",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_89564881bf1e3a1d",
                    "referenceNumber": "MDN-APP-2026-6F78344C",
                    "customerEmail": "member.one@example.com",
                    "clientName": "Test Member One"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "member.one@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "+12025550101",
                "membershipApplicationId": "mapp_89564881bf1e3a1d",
                "membershipReference": "MDN-APP-2026-6F78344C"
            }
        }
    },
    "createdAt": "2026-06-11T15:34:50+00:00"
},
{
    "id": "mpayreq_437207e830c92d85",
    "applicationId": "mapp_aab0506f22a00529",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "member.two@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_aab0506f22a00529",
                "membershipReference": "MDN-APP-2026-7AD74CFC",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_aab0506f22a00529",
                    "referenceNumber": "MDN-APP-2026-7AD74CFC",
                    "customerEmail": "member.two@example.com",
                    "clientName": "Test Member Two"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "member.two@example.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "+12025550102",
                "membershipApplicationId": "mapp_aab0506f22a00529",
                "membershipReference": "MDN-APP-2026-7AD74CFC"
            }
        }
    },
    "createdAt": "2026-06-11T15:34:50+00:00"
},
{
    "id": "mpayreq_631fa28dd8b7eae0",
    "applicationId": "mapp_d74df6a5faf5bb8f",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "lameck.nyakweba.usa@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_d74df6a5faf5bb8f",
                "membershipReference": "MDN-APP-2026-FA4C8908",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_d74df6a5faf5bb8f",
                    "referenceNumber": "MDN-APP-2026-FA4C8908",
                    "customerEmail": "lameck.nyakweba.usa@gmail.com",
                    "clientName": "Huduma Express"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "lameck.nyakweba.usa@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "0759587532",
                "membershipApplicationId": "mapp_d74df6a5faf5bb8f",
                "membershipReference": "MDN-APP-2026-FA4C8908"
            }
        }
    },
    "createdAt": "2026-06-11T16:46:32+00:00"
},
{
    "id": "mpayreq_289d2dc022b09970",
    "applicationId": "mapp_3890ef3e1756226c",
    "stage": "application_fee",
    "amount": 20,
    "currency": "USD",
    "status": "pending",
    "legacyAdapter": {
        "adapter": "legacy_website_payment_stack",
        "stage": "application_fee",
        "amount": 20,
        "currency": "USD",
        "purpose": "MEMBERSHIP APPLICATION FEE",
        "method": "card",
        "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
        "stripe": {
            "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
            "payload": {
                "email": "lamecknyakweba3@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "payment_method": "card",
                "membershipApplicationId": "mapp_3890ef3e1756226c",
                "membershipReference": "MDN-APP-2026-F2B6E39B",
                "metadata": {
                    "module": "my_diaspora_membership",
                    "stage": "application_fee",
                    "applicationId": "mapp_3890ef3e1756226c",
                    "referenceNumber": "MDN-APP-2026-F2B6E39B",
                    "customerEmail": "lamecknyakweba3@gmail.com",
                    "clientName": "lameck nyakweba"
                }
            }
        },
        "mpesa": {
            "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
            "payload": {
                "email": "lamecknyakweba3@gmail.com",
                "amount": 20,
                "purpose": "MEMBERSHIP APPLICATION FEE",
                "phoneNumber": "0757039394",
                "membershipApplicationId": "mapp_3890ef3e1756226c",
                "membershipReference": "MDN-APP-2026-F2B6E39B"
            }
        }
    },
    "createdAt": "2026-06-11T17:02:36+00:00"
}
],
"ispWaiverValidations": [
{
    "isValid": false,
    "waiverApplied": false,
    "reason": "ISP membership number and client name are required for waiver validation.",
    "id": "waiver_4bae99b9d090a094",
    "applicationId": "mapp_6884ad0b3edf95fd",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "isValid": true,
    "waiverApplied": true,
    "membershipNumber": "ISP-TEST-001",
    "validatedName": "Test ISP Member",
    "registryMemberId": "isp_test_001",
    "registrySource": "runtime",
    "reason": "ISP member waiver validated against an active registry record.",
    "id": "waiver_422ca956353cedf9",
    "applicationId": "mapp_a4c8d702745c14e9",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-DOES-NOT-EXIST",
    "validatedName": "Test ISP Member",
    "reason": "ISP membership number was not found.",
    "id": "waiver_e4a2e3f0a1f1a85d",
    "applicationId": "mapp_4719d060398ce62e",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-TEST-001",
    "validatedName": "Mismatch ISP Member",
    "registryName": "Test ISP Member",
    "reason": "Applicant name does not match the ISP membership record.",
    "id": "waiver_703292efd526c869",
    "applicationId": "mapp_fac90e027c19464c",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-TEST-INACTIVE",
    "validatedName": "Inactive ISP Member",
    "registryStatus": "inactive",
    "reason": "ISP membership is not active.",
    "id": "waiver_398dc9cc34af381c",
    "applicationId": "mapp_90fac0acd0d9e751",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-TEST-001",
    "validatedName": "lameck nyakweba",
    "registryName": "Test ISP Member",
    "reason": "Applicant name does not match the ISP membership record.",
    "id": "waiver_7c93e32eb3090b92",
    "applicationId": "mapp_f5c8cba47d6814b2",
    "createdAt": "2026-06-11T14:42:09+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-Test-001",
    "validatedName": "lameck nyakweba",
    "registryName": "Test ISP Member",
    "reason": "Applicant name does not match the ISP membership record.",
    "id": "waiver_d1772f417f4dc0ce",
    "applicationId": "mapp_53b3ad70e7efa5b8",
    "createdAt": "2026-06-11T14:47:24+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "reason": "ISP membership number and client name are required for waiver validation.",
    "id": "waiver_1f7184729eab6892",
    "applicationId": "mapp_89564881bf1e3a1d",
    "createdAt": "2026-06-11T15:34:50+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-TEST-001",
    "validatedName": "Test Member Two",
    "registryName": "Test ISP Member",
    "reason": "Applicant name does not match the ISP membership record.",
    "id": "waiver_f0e0e2ffc5932bc9",
    "applicationId": "mapp_aab0506f22a00529",
    "createdAt": "2026-06-11T15:34:50+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "test",
    "validatedName": "Huduma Express",
    "reason": "ISP membership number was not found.",
    "id": "waiver_1f83e2a25f8341c3",
    "applicationId": "mapp_d74df6a5faf5bb8f",
    "createdAt": "2026-06-11T16:46:32+00:00"
},
{
    "isValid": false,
    "waiverApplied": false,
    "membershipNumber": "ISP-TEST-OO1",
    "validatedName": "lameck nyakweba",
    "reason": "ISP membership number was not found.",
    "id": "waiver_58cb66d55ecb4eac",
    "applicationId": "mapp_3890ef3e1756226c",
    "createdAt": "2026-06-11T17:02:36+00:00"
}
],
"advisoryMeetings": [],
"vettingDecisions": [],
"emails": [
{
    "id": "email_bf76ca5f599f2586",
    "to": "normal-20260611173412@example.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Normal Applicant",
        "referenceNumber": "MDN-APP-2026-928E32E4",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "normal-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_6884ad0b3edf95fd",
                    "membershipReference": "MDN-APP-2026-928E32E4",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_6884ad0b3edf95fd",
                        "referenceNumber": "MDN-APP-2026-928E32E4",
                        "customerEmail": "normal-20260611173412@example.com",
                        "clientName": "Normal Applicant"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "normal-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "+254700000000",
                    "membershipApplicationId": "mapp_6884ad0b3edf95fd",
                    "membershipReference": "MDN-APP-2026-928E32E4"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_3795bf39226960e2",
    "to": "isp-valid-20260611173412@example.com",
    "subject": "Application received - ISP fee waiver applied",
    "template": "membership_application_fee_waived",
    "data": {
        "fullName": "Test ISP Member",
        "referenceNumber": "MDN-APP-2026-65BA8793"
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_98fd2bc45023b367",
    "to": "isp-wrong-20260611173412@example.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Test ISP Member",
        "referenceNumber": "MDN-APP-2026-75BA515C",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "isp-wrong-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_4719d060398ce62e",
                    "membershipReference": "MDN-APP-2026-75BA515C",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_4719d060398ce62e",
                        "referenceNumber": "MDN-APP-2026-75BA515C",
                        "customerEmail": "isp-wrong-20260611173412@example.com",
                        "clientName": "Test ISP Member"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "isp-wrong-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "+254700000000",
                    "membershipApplicationId": "mapp_4719d060398ce62e",
                    "membershipReference": "MDN-APP-2026-75BA515C"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_746f53ad0b833495",
    "to": "isp-mismatch-20260611173412@example.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Mismatch ISP Member",
        "referenceNumber": "MDN-APP-2026-FB663B6D",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "isp-mismatch-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_fac90e027c19464c",
                    "membershipReference": "MDN-APP-2026-FB663B6D",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_fac90e027c19464c",
                        "referenceNumber": "MDN-APP-2026-FB663B6D",
                        "customerEmail": "isp-mismatch-20260611173412@example.com",
                        "clientName": "Mismatch ISP Member"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "isp-mismatch-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "+254700000000",
                    "membershipApplicationId": "mapp_fac90e027c19464c",
                    "membershipReference": "MDN-APP-2026-FB663B6D"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_1c8f9c29c9cf6c7b",
    "to": "isp-inactive-20260611173412@example.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Inactive ISP Member",
        "referenceNumber": "MDN-APP-2026-0BF0467B",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "isp-inactive-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_90fac0acd0d9e751",
                    "membershipReference": "MDN-APP-2026-0BF0467B",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_90fac0acd0d9e751",
                        "referenceNumber": "MDN-APP-2026-0BF0467B",
                        "customerEmail": "isp-inactive-20260611173412@example.com",
                        "clientName": "Inactive ISP Member"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "isp-inactive-20260611173412@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "+254700000000",
                    "membershipApplicationId": "mapp_90fac0acd0d9e751",
                    "membershipReference": "MDN-APP-2026-0BF0467B"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "email_87e89cd75b2eac13",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "lameck nyakweba",
        "referenceNumber": "MDN-APP-2026-F67A813E",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "lamecknyakweba3@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_f5c8cba47d6814b2",
                    "membershipReference": "MDN-APP-2026-F67A813E",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_f5c8cba47d6814b2",
                        "referenceNumber": "MDN-APP-2026-F67A813E",
                        "customerEmail": "lamecknyakweba3@gmail.com",
                        "clientName": "lameck nyakweba"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "lamecknyakweba3@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "0757039394",
                    "membershipApplicationId": "mapp_f5c8cba47d6814b2",
                    "membershipReference": "MDN-APP-2026-F67A813E"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:42:09+00:00"
},
{
    "id": "email_fc40af4aa1949a30",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "lameck nyakweba",
        "referenceNumber": "MDN-APP-2026-DEC0DBC2",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "lamecknyakweba3@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_53b3ad70e7efa5b8",
                    "membershipReference": "MDN-APP-2026-DEC0DBC2",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_53b3ad70e7efa5b8",
                        "referenceNumber": "MDN-APP-2026-DEC0DBC2",
                        "customerEmail": "lamecknyakweba3@gmail.com",
                        "clientName": "lameck nyakweba"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "lamecknyakweba3@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "0757039394",
                    "membershipApplicationId": "mapp_53b3ad70e7efa5b8",
                    "membershipReference": "MDN-APP-2026-DEC0DBC2"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T14:47:24+00:00"
},
{
    "id": "email_4222569939cfbd06",
    "to": "member.one@example.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Test Member One",
        "referenceNumber": "MDN-APP-2026-6F78344C",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "member.one@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_89564881bf1e3a1d",
                    "membershipReference": "MDN-APP-2026-6F78344C",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_89564881bf1e3a1d",
                        "referenceNumber": "MDN-APP-2026-6F78344C",
                        "customerEmail": "member.one@example.com",
                        "clientName": "Test Member One"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "member.one@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "+12025550101",
                    "membershipApplicationId": "mapp_89564881bf1e3a1d",
                    "membershipReference": "MDN-APP-2026-6F78344C"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T15:34:50+00:00"
},
{
    "id": "email_95ea858f1546b8dc",
    "to": "member.two@example.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Test Member Two",
        "referenceNumber": "MDN-APP-2026-7AD74CFC",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "member.two@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_aab0506f22a00529",
                    "membershipReference": "MDN-APP-2026-7AD74CFC",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_aab0506f22a00529",
                        "referenceNumber": "MDN-APP-2026-7AD74CFC",
                        "customerEmail": "member.two@example.com",
                        "clientName": "Test Member Two"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "member.two@example.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "+12025550102",
                    "membershipApplicationId": "mapp_aab0506f22a00529",
                    "membershipReference": "MDN-APP-2026-7AD74CFC"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T15:34:50+00:00"
},
{
    "id": "email_b94a365e21d1ad70",
    "to": "lameck.nyakweba.usa@gmail.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "Huduma Express",
        "referenceNumber": "MDN-APP-2026-FA4C8908",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "lameck.nyakweba.usa@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_d74df6a5faf5bb8f",
                    "membershipReference": "MDN-APP-2026-FA4C8908",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_d74df6a5faf5bb8f",
                        "referenceNumber": "MDN-APP-2026-FA4C8908",
                        "customerEmail": "lameck.nyakweba.usa@gmail.com",
                        "clientName": "Huduma Express"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "lameck.nyakweba.usa@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "0759587532",
                    "membershipApplicationId": "mapp_d74df6a5faf5bb8f",
                    "membershipReference": "MDN-APP-2026-FA4C8908"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T16:46:32+00:00"
},
{
    "id": "email_7f0fe70584eefa2b",
    "to": "lamecknyakweba3@gmail.com",
    "subject": "Complete your USD 20 membership application payment",
    "template": "membership_application_fee_payment",
    "data": {
        "fullName": "lameck nyakweba",
        "referenceNumber": "MDN-APP-2026-F2B6E39B",
        "paymentAdapter": {
            "adapter": "legacy_website_payment_stack",
            "stage": "application_fee",
            "amount": 20,
            "currency": "USD",
            "purpose": "MEMBERSHIP APPLICATION FEE",
            "method": "card",
            "statusEndpoint": "/api/v1/website_nexus/payments/check_payment_status.php",
            "stripe": {
                "endpoint": "/api/v1/website_nexus/payments/make_payments.php",
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/stripe_callback.php",
                "payload": {
                    "email": "lamecknyakweba3@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "payment_method": "card",
                    "membershipApplicationId": "mapp_3890ef3e1756226c",
                    "membershipReference": "MDN-APP-2026-F2B6E39B",
                    "metadata": {
                        "module": "my_diaspora_membership",
                        "stage": "application_fee",
                        "applicationId": "mapp_3890ef3e1756226c",
                        "referenceNumber": "MDN-APP-2026-F2B6E39B",
                        "customerEmail": "lamecknyakweba3@gmail.com",
                        "clientName": "lameck nyakweba"
                    }
                }
            },
            "mpesa": {
                "callbackEndpoint": "/api/v1/website_nexus/product_payment_APIs/mpesa_callback.php",
                "payload": {
                    "email": "lamecknyakweba3@gmail.com",
                    "amount": 20,
                    "purpose": "MEMBERSHIP APPLICATION FEE",
                    "phoneNumber": "0757039394",
                    "membershipApplicationId": "mapp_3890ef3e1756226c",
                    "membershipReference": "MDN-APP-2026-F2B6E39B"
                }
            }
        }
    },
    "status": "queued",
    "createdAt": "2026-06-11T17:02:36+00:00"
}
],
"ispMembers": [
{
    "id": "isp_test_001",
    "memberNumber": "ISP-TEST-001",
    "fullName": "Test ISP Member",
    "status": "active",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
},
{
    "id": "isp_test_inactive",
    "memberNumber": "ISP-TEST-INACTIVE",
    "fullName": "Inactive ISP Member",
    "status": "inactive",
    "createdAt": "2026-06-11T14:34:13+00:00",
    "updatedAt": "2026-06-11T14:34:13+00:00"
}
],
"handbookRequests": [
{
    "id": "hbk_52646599ac667aaf",
    "firstName": "Test",
    "lastName": "User",
    "email": "handbook-smoke@example.com",
    "phone": "+254700000000",
    "hearUs": "Google Ads",
    "downloadUrl": "http://localhost:8080/api/v1/handbook/download",
    "createdAt": "2026-06-11T14:34:13+00:00"
}
]
}