--
-- Host: localhost    Database: ceterisprime_messager
-- ------------------------------------------------------


--
-- Table structure for table `alerts`
--

CREATE TABLE `alerts` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `type` varchar(255) NOT NULL,
  `severity` varchar(255) NOT NULL,
  `title` varchar(255) NOT NULL,
  `message` text NOT NULL,
  `details` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`details`)),
  `context` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`context`)),
  `fingerprint` varchar(255) NOT NULL,
  `status` varchar(255) NOT NULL DEFAULT 'open',
  `occurrence_count` int(11) NOT NULL DEFAULT 1,
  `auto_correctable` tinyint(1) NOT NULL DEFAULT 0,
  `correction_action` varchar(255) DEFAULT NULL,
  `correction_result` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`correction_result`)),
  `resolved_at` timestamp NULL DEFAULT NULL,
  `resolution_notes` text DEFAULT NULL,
  `last_occurrence_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `alerts_status_type_index` (`status`,`type`),
  KEY `alerts_status_auto_correctable_index` (`status`,`auto_correctable`),
  KEY `alerts_fingerprint_index` (`fingerprint`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `alerts`
--


--
-- Table structure for table `cache`
--

CREATE TABLE `cache` (
  `key` varchar(255) NOT NULL,
  `value` mediumtext NOT NULL,
  `expiration` int(11) NOT NULL,
  PRIMARY KEY (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `cache`
--

INSERT INTO `cache` VALUES
('ceteris-connect-messager-cache-illuminate:queue:restart','i:1773978489;',2089338489),
('ceteris-connect-messager-cache-integration_domain_spc_bmp_staging','O:17:\"App\\Models\\Domain\":33:{s:13:\"\0*\0connection\";s:5:\"mysql\";s:8:\"\0*\0table\";s:7:\"domains\";s:13:\"\0*\0primaryKey\";s:2:\"id\";s:10:\"\0*\0keyType\";s:3:\"int\";s:12:\"incrementing\";b:1;s:7:\"\0*\0with\";a:0:{}s:12:\"\0*\0withCount\";a:0:{}s:19:\"preventsLazyLoading\";b:0;s:10:\"\0*\0perPage\";i:15;s:6:\"exists\";b:1;s:18:\"wasRecentlyCreated\";b:0;s:28:\"\0*\0escapeWhenCastingToString\";b:0;s:13:\"\0*\0attributes\";a:14:{s:2:\"id\";i:37;s:9:\"tenant_id\";N;s:4:\"name\";s:24:\"SPC BMP Collection (Dev)\";s:4:\"slug\";s:7:\"spc_bmp\";s:11:\"environment\";s:11:\"development\";s:11:\"webhook_url\";s:40:\"http://127.0.0.1:5100/api/v1/bmp/execute\";s:7:\"api_key\";N;s:9:\"api_token\";s:43:\"estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1\";s:18:\"max_retry_attempts\";i:3;s:19:\"retry_delay_minutes\";i:2;s:6:\"config\";N;s:9:\"is_active\";i:1;s:10:\"created_at\";s:19:\"2025-10-27 19:17:31\";s:10:\"updated_at\";s:19:\"2025-10-29 19:32:45\";}s:11:\"\0*\0original\";a:14:{s:2:\"id\";i:37;s:9:\"tenant_id\";N;s:4:\"name\";s:24:\"SPC BMP Collection (Dev)\";s:4:\"slug\";s:7:\"spc_bmp\";s:11:\"environment\";s:11:\"development\";s:11:\"webhook_url\";s:40:\"http://127.0.0.1:5100/api/v1/bmp/execute\";s:7:\"api_key\";N;s:9:\"api_token\";s:43:\"estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1\";s:18:\"max_retry_attempts\";i:3;s:19:\"retry_delay_minutes\";i:2;s:6:\"config\";N;s:9:\"is_active\";i:1;s:10:\"created_at\";s:19:\"2025-10-27 19:17:31\";s:10:\"updated_at\";s:19:\"2025-10-29 19:32:45\";}s:10:\"\0*\0changes\";a:0:{}s:11:\"\0*\0previous\";a:0:{}s:8:\"\0*\0casts\";a:4:{s:6:\"config\";s:5:\"array\";s:9:\"is_active\";s:7:\"boolean\";s:18:\"max_retry_attempts\";s:7:\"integer\";s:19:\"retry_delay_minutes\";s:7:\"integer\";}s:17:\"\0*\0classCastCache\";a:0:{}s:21:\"\0*\0attributeCastCache\";a:0:{}s:13:\"\0*\0dateFormat\";N;s:10:\"\0*\0appends\";a:0:{}s:19:\"\0*\0dispatchesEvents\";a:0:{}s:14:\"\0*\0observables\";a:0:{}s:12:\"\0*\0relations\";a:0:{}s:10:\"\0*\0touches\";a:0:{}s:27:\"\0*\0relationAutoloadCallback\";N;s:26:\"\0*\0relationAutoloadContext\";N;s:10:\"timestamps\";b:1;s:13:\"usesUniqueIds\";b:0;s:9:\"\0*\0hidden\";a:0:{}s:10:\"\0*\0visible\";a:0:{}s:11:\"\0*\0fillable\";a:11:{i:0;s:4:\"name\";i:1;s:4:\"slug\";i:2;s:9:\"tenant_id\";i:3;s:11:\"environment\";i:4;s:11:\"webhook_url\";i:5;s:9:\"api_token\";i:6;s:7:\"api_key\";i:7;s:18:\"max_retry_attempts\";i:8;s:19:\"retry_delay_minutes\";i:9;s:6:\"config\";i:10;s:9:\"is_active\";}s:10:\"\0*\0guarded\";a:1:{i:0;s:1:\"*\";}}',1773982110),
('messager-cache-illuminate:queue:restart','i:1773426028;',2088786028);

--
-- Table structure for table `cache_locks`
--

CREATE TABLE `cache_locks` (
  `key` varchar(255) NOT NULL,
  `owner` varchar(255) NOT NULL,
  `expiration` int(11) NOT NULL,
  PRIMARY KEY (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `cache_locks`
--


--
-- Table structure for table `collector_executions`
--

CREATE TABLE `collector_executions` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `collector_name` varchar(255) NOT NULL,
  `command` varchar(255) NOT NULL,
  `parameters` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`parameters`)),
  `status` enum('running','success','failed') NOT NULL DEFAULT 'running',
  `exit_code` int(11) DEFAULT NULL,
  `output` text DEFAULT NULL,
  `error_message` text DEFAULT NULL,
  `duration` decimal(8,2) DEFAULT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `collector_executions_status_index` (`status`),
  KEY `collector_executions_created_at_index` (`created_at`),
  KEY `collector_executions_collector_name_index` (`collector_name`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `collector_executions`
--

INSERT INTO `collector_executions` VALUES
(1,'Fichiers BMP (FTP)','collect:bmp-files','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": null, \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": null, \"sinceCustom\": null, \"sincePreset\": \"now\"}','success',0,'? Début de la collecte BMP...\r\n\r\n? Date de collecte: 2026-02-17 (aujourd\'hui)\r\n\r\n? Résultats de la collecte:\r\n\r\n  ❌ Sales Report:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *link_sales_report_20260217.csv\r\n\r\n  ❌ Credit Limit:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *credit_limit_log_20260217.csv\r\n\r\n  ❌ Subagents:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *subagents_20260217.csv\r\n\r\n? Résumé:\r\n+------------------+--------+\r\n| Métrique         | Valeur |\r\n+------------------+--------+\r\n| Fichiers traités | 3      |\r\n| Succès           | 0      |\r\n| Échecs           | 3      |\r\n| Taux de succès   | 0%     |\r\n+------------------+--------+\r\n\r\n⚠️  Fichiers en échec:\r\n   - sales: Aucun fichier trouvé\r\n   - credit: Aucun fichier trouvé\r\n   - subagents: Aucun fichier trouvé\r\n\r\n✅ Collecte BMP terminée\r\n',NULL,1.07,'2026-02-17 08:08:11','2026-02-17 08:08:12','2026-02-17 08:08:11','2026-02-17 08:08:12'),
(2,'Fichiers BMP (FTP)','collect:bmp-files','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": null, \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": null, \"sinceCustom\": null, \"sincePreset\": \"now\"}','success',0,'? Début de la collecte BMP...\r\n\r\n? Date de collecte: 2026-02-17 (aujourd\'hui)\r\n\r\n? Résultats de la collecte:\r\n\r\n  ❌ Sales Report:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *link_sales_report_20260217.csv\r\n\r\n  ❌ Credit Limit:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *credit_limit_log_20260217.csv\r\n\r\n  ❌ Subagents:\r\n     Erreur: Aucun fichier trouvé\r\n     Pattern: *subagents_20260217.csv\r\n\r\n? Résumé:\r\n+------------------+--------+\r\n| Métrique         | Valeur |\r\n+------------------+--------+\r\n| Fichiers traités | 3      |\r\n| Succès           | 0      |\r\n| Échecs           | 3      |\r\n| Taux de succès   | 0%     |\r\n+------------------+--------+\r\n\r\n⚠️  Fichiers en échec:\r\n   - sales: Aucun fichier trouvé\r\n   - credit: Aucun fichier trouvé\r\n   - subagents: Aucun fichier trouvé\r\n\r\n✅ Collecte BMP terminée\r\n',NULL,0.64,'2026-02-17 08:08:45','2026-02-17 08:08:45','2026-02-17 08:08:45','2026-02-17 08:08:45'),
(3,'BMP via SPC API','collect:bmp-from-spc-v2','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": \"2025-12-31\", \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": \"2025-12-01\", \"sinceCustom\": null, \"sincePreset\": \"now\"}','failed',NULL,NULL,'Période de collecte trop longue (31 jours). Utilisez --force pour forcer.',NULL,'2026-02-17 10:13:06','2026-02-17 10:13:19','2026-02-17 10:13:06','2026-02-17 10:13:19'),
(4,'Emails bancaires','collect:banking-emails-v2','{\"force\": false, \"limit\": 50, \"waveTo\": null, \"markRead\": false, \"bmpDateTo\": null, \"sinceType\": \"preset\", \"waveForce\": false, \"waveLimit\": null, \"waveSince\": null, \"periodCode\": null, \"bmpDateFrom\": null, \"sinceCustom\": null, \"sincePreset\": \"now\"}','success',0,'? Démarrage de la collecte BANK\r\n\r\n? Message de traçabilité créé (ID: 4)\r\n\r\n╔══════════════════════════════════════════════════════════════╗\r\n║  Collecte emails bancaires - compta@estair.travel           ║\r\n╚══════════════════════════════════════════════════════════════╝\r\n\r\n? Configuration:\r\n   • Depuis: 2026-02-22 13:30:06\r\n   • Limite: 50 emails\r\n   • Marquer comme lu: Non\r\n\r\n? Connexion à IMAP...\r\n✅ Connecté\r\n\r\nℹ️  Aucun email trouvé\r\n✅ Collecte terminée avec succès\r\n\r\n\r\n╔══════════════════════════════════════════════════════════════╗\r\n║  RÉSUMÉ DE LA COLLECTE EMAILS BANCAIRES                      ║\r\n╚══════════════════════════════════════════════════════════════╝\r\n   • Total emails: 0\r\n   • Traités: 0\r\n   • Succès: 0\r\n\r\n',NULL,8.32,'2026-02-22 13:29:59','2026-02-22 13:30:07','2026-02-22 13:29:59','2026-02-22 13:30:07'),
(5,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T00:00\",\"waveTo\":\"2025-12-31T00:00\",\"waveLimit\":null,\"waveForce\":true}','failed',NULL,NULL,'No query results for model [App\\Models\\Domain].',NULL,'2026-03-20 02:54:55','2026-03-20 02:54:55','2026-03-20 02:54:55','2026-03-20 02:54:55'),
(6,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T00:00\",\"waveTo\":\"2025-12-31T00:00\",\"waveLimit\":null,\"waveForce\":true}','failed',NULL,NULL,'No query results for model [App\\Models\\Domain].',NULL,'2026-03-20 02:55:57','2026-03-20 02:55:57','2026-03-20 02:55:57','2026-03-20 02:55:57'),
(7,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T00:00\",\"waveTo\":\"2025-12-31T00:00\",\"waveLimit\":null,\"waveForce\":true}','failed',NULL,NULL,'No query results for model [App\\Models\\Domain].',NULL,'2026-03-20 03:05:34','2026-03-20 03:05:35','2026-03-20 03:05:34','2026-03-20 03:05:35'),
(8,'Transactions Wave','collect:wave-transactions-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":\"2025-12-01T04:14\",\"waveTo\":\"2025-12-31T04:14\",\"waveLimit\":null,\"waveForce\":true}','success',0,'🚀 Démarrage de la collecte WAVE\n\nℹ️  Format ISO8601 détecté. Le format recommandé est YYYY-MM-DD (ex: 2026-01-15)\nℹ️  Format ISO8601 détecté. Le format recommandé est YYYY-MM-DD (ex: 2026-01-16)\n📝 Message de traçabilité créé (ID: 7)\n\n==============================================\nCollecte transactions Wave (V2 - Architecture unifiée)\n==============================================\n\nℹ️  Format ISO8601 détecté. Le format recommandé est YYYY-MM-DD (ex: 2026-01-15)\nℹ️  Format ISO8601 détecté. Le format recommandé est YYYY-MM-DD (ex: 2026-01-16)\n📅 Période: depuis 2025-12-01\n          jusqu\'à 2025-12-31\n\n📡 Appel de l\'API Wave...\n\n📨 86 message(s) créé(s) et envoyé(s) dans la queue\n✅ Collecte terminée avec succès\n\n\n╔══════════════════════════════════════════════════════════════╗\n║  RÉSUMÉ DE LA COLLECTE WAVE                                  ║\n╚══════════════════════════════════════════════════════════════╝\n+----------------+------------+\n| Métrique       | Valeur     |\n+----------------+------------+\n| Période depuis | 2025-12-01 |\n| Total trouvé   | 86         |\n| Messages créés | 86         |\n+----------------+------------+\n\n',NULL,34.47,'2026-03-20 03:15:00','2026-03-20 03:15:35','2026-03-20 03:15:00','2026-03-20 03:15:35'),
(9,'BMP via SPC API','collect:bmp-from-spc-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":\"2025-12-01\",\"bmpDateTo\":\"2025-12-31\",\"periodCode\":null,\"waveSince\":null,\"waveTo\":null,\"waveLimit\":null,\"waveForce\":false,\"bmpSpcForce\":true}','running',NULL,NULL,NULL,NULL,'2026-03-20 03:16:47',NULL,'2026-03-20 03:16:47','2026-03-20 03:16:47'),
(10,'BMP via SPC API','collect:bmp-from-spc-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":\"2025-12-01\",\"bmpDateTo\":\"2025-12-31\",\"periodCode\":null,\"waveSince\":null,\"waveTo\":null,\"waveLimit\":null,\"waveForce\":false,\"bmpSpcForce\":true}','running',NULL,NULL,NULL,NULL,'2026-03-20 03:17:01',NULL,'2026-03-20 03:17:01','2026-03-20 03:17:01'),
(11,'BMP via SPC API','collect:bmp-from-spc-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":\"2025-12-01\",\"bmpDateTo\":\"2025-12-31\",\"periodCode\":null,\"waveSince\":null,\"waveTo\":null,\"waveLimit\":null,\"waveForce\":false,\"bmpSpcForce\":true}','running',NULL,NULL,NULL,NULL,'2026-03-20 03:28:57',NULL,'2026-03-20 03:28:57','2026-03-20 03:28:57'),
(12,'BMP via SPC API','collect:bmp-from-spc-v2','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":\"2025-12-01\",\"bmpDateTo\":\"2025-12-31\",\"periodCode\":null,\"waveSince\":null,\"waveTo\":null,\"waveLimit\":null,\"waveForce\":false,\"bmpSpcForce\":true}','success',0,'🚀 Démarrage de la collecte BMP\n\n⚠️  ATTENTION: Collecte forcée sur 31 jours (> 30 jours)\n\n📝 Message de traçabilité créé (ID: 97)\n\n🔓 Lock BMP acquis\n==============================================\nCollecte BMP via SPC (V2 - Architecture unifiée)\n==============================================\n\n⚠️  ATTENTION: Collecte forcée sur 31 jours (> 30 jours)\n\n📅 Période de collecte: du 2025-12-01 au 2025-12-31\n📊 Nombre de jours: 31\n\n📡 Appel de l\'API SPC\n🔗 URL: http://127.0.0.1:5100/api/v1/bmp/execute\n\n✅ Collecte lancée avec succès (traitement asynchrone)\n\n⚠️  Le traitement est en cours. Les résultats seront envoyés via callback.\n📋 Job ID: bmp_20260320_034830\n',NULL,0.10,'2026-03-20 03:48:30','2026-03-20 03:48:30','2026-03-20 03:48:30','2026-03-20 03:48:30'),
(13,'Fichiers BMP (FTP)','collect:bmp-files','{\"sinceType\":\"preset\",\"sincePreset\":\"now\",\"sinceCustom\":null,\"limit\":50,\"markRead\":false,\"force\":false,\"bmpDateFrom\":null,\"bmpDateTo\":null,\"periodCode\":null,\"waveSince\":null,\"waveTo\":null,\"waveLimit\":null,\"waveForce\":false,\"bmpMode\":\"range\",\"bmpFilesFrom\":\"2025-12-01\",\"bmpFilesTo\":\"2025-12-31\"}','success',0,'📂 Début de la collecte BMP...\n\n📅 Collecte en intervalle: 2025-12-01 → 2025-12-31\n📊 Nombre de jours: 31\n\n⏳ Mode synchrone: collecte jour par jour...\n\n  0/31 [░░░░░░░░░░░░░░░░░░░░░░░░░░░░]   0%\n  4/31 [▓▓▓░░░░░░░░░░░░░░░░░░░░░░░░░]  12%\n  7/31 [▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░░░░]  22%\n 10/31 [▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░░░]  32%\n 13/31 [▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░░░░]  41%\n 16/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░░░░]  51%\n 19/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░░░]  61%\n 22/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░░░░]  70%\n 25/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░░░░]  80%\n 28/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓░░░]  90%\n 31/31 [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓] 100%\n\n📈 Résumé global:\n+-------------------+--------+\n| Métrique          | Valeur |\n+-------------------+--------+\n| Jours traités     | 31     |\n| Jours avec succès | 29     |\n| Jours avec échecs | 0      |\n| Taux de succès    | 93.5%  |\n+-------------------+--------+\n\n✅ Collecte BMP en intervalle terminée\n',NULL,2.30,'2026-03-26 12:12:04','2026-03-26 12:12:06','2026-03-26 12:12:04','2026-03-26 12:12:06');

--
-- Table structure for table `dlq_messages`
--

CREATE TABLE `dlq_messages` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `original_message_id` bigint(20) unsigned NOT NULL,
  `domain_id` bigint(20) unsigned NOT NULL,
  `tenant_id` varchar(255) DEFAULT NULL,
  `queue_name` varchar(255) NOT NULL,
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`payload`)),
  `last_error_message` text NOT NULL,
  `last_error_code` varchar(50) DEFAULT NULL,
  `error_type` enum('temporary','permanent','unknown') NOT NULL DEFAULT 'unknown',
  `total_attempts` int(11) NOT NULL DEFAULT 0,
  `status` enum('pending','replayed','discarded') NOT NULL DEFAULT 'pending',
  `replayed_at` timestamp NULL DEFAULT NULL,
  `replayed_message_id` bigint(20) unsigned DEFAULT NULL,
  `moved_to_dlq_at` timestamp NOT NULL,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `dlq_messages_original_message_id_foreign` (`original_message_id`),
  KEY `dlq_messages_replayed_message_id_foreign` (`replayed_message_id`),
  KEY `dlq_messages_status_created_at_index` (`status`,`created_at`),
  KEY `dlq_messages_domain_id_status_index` (`domain_id`,`status`),
  KEY `dlq_messages_error_type_status_index` (`error_type`,`status`),
  KEY `dlq_messages_tenant_id_index` (`tenant_id`),
  CONSTRAINT `dlq_messages_domain_id_foreign` FOREIGN KEY (`domain_id`) REFERENCES `domains` (`id`) ON DELETE CASCADE,
  CONSTRAINT `dlq_messages_original_message_id_foreign` FOREIGN KEY (`original_message_id`) REFERENCES `messages` (`id`) ON DELETE CASCADE,
  CONSTRAINT `dlq_messages_replayed_message_id_foreign` FOREIGN KEY (`replayed_message_id`) REFERENCES `messages` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `dlq_messages`
--


--
-- Table structure for table `domains`
--

CREATE TABLE `domains` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `tenant_id` varchar(255) DEFAULT NULL,
  `name` varchar(255) NOT NULL,
  `slug` varchar(255) NOT NULL,
  `environment` varchar(255) NOT NULL DEFAULT 'production',
  `webhook_url` varchar(500) DEFAULT NULL,
  `api_key` varchar(255) DEFAULT NULL,
  `api_token` varchar(255) DEFAULT NULL,
  `max_retry_attempts` int(11) NOT NULL DEFAULT 3,
  `retry_delay_minutes` int(11) NOT NULL DEFAULT 5,
  `config` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`config`)),
  `is_active` tinyint(1) NOT NULL DEFAULT 1,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `domains_is_active_index` (`is_active`),
  KEY `domains_tenant_id_index` (`tenant_id`)
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `domains`
--

INSERT INTO `domains` VALUES
(1,NULL,'Amadeus GDS Operations (Dev)','amadeus','development','http://127.0.0.1:5100/api/v1/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"priority\": \"medium\", \"description\": \"Synchronisation continue des états de ventes via SPC\", \"sync_continuous\": true, \"batch_processing\": false}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(2,NULL,'Amadeus GDS Operations (Prod)','amadeus','production','http://127.0.0.1:5100/api/v1/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"priority\": \"medium\", \"description\": \"Synchronisation continue des états de ventes via SPC\", \"sync_continuous\": true, \"batch_processing\": false}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(3,NULL,'Banking Integration (Dev)','bancaire','development','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"]}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(4,NULL,'Banking Integration (Prod)','bancaire','production','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"]}',1,'2025-10-06 13:42:41','2025-10-27 18:43:41'),
(5,NULL,'BMP Data Collection (Dev)','bmp','development','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"daily_collection\": true}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(6,NULL,'BMP Data Collection (Prod)','bmp','production','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"daily_collection\": true}',1,'2025-10-06 13:57:03','2025-10-27 18:43:41'),
(7,NULL,'Estair Unified Gateway','estair','development','http://127.0.0.1:8110','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"routing\": \"dynamic\", \"category\": \"gateway\", \"description\": \"Point d\'entrée unique pour tous les messages Estair (SPC, BMP, BSP, RHC, etc.)\", \"subcategory\": \"estair\", \"accept_domains\": [\"spc_selling\", \"spc_appro\", \"spc_bmp\", \"spc_bsp\", \"spc_rhc\"]}',1,'2025-10-27 18:43:41','2025-11-21 10:36:59'),
(8,NULL,'Estair Backend API (Prod)','estair','production','http://127.0.0.1:8110','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(9,NULL,'SPC Selling Platform Operations','spc_selling','development','http://127.0.0.1:5100/api/v1/selenium/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,1,'{\"queue\": \"spc_selling\", \"timeout\": 120, \"category\": \"selenium\", \"description\": \"Opérations Amadeus Selling Platform (PNR, tickets, etc.)\", \"subcategory\": \"selling\", \"dedupe_field\": \"execution_uuid\", \"max_attempts\": 3, \"retry_strategy\": \"exponential\", \"selenium_token\": \"spc_last_unified_HdK92mPzX7qYw3Lv5BnJt8Rf4Cg6Ua0S\", \"callback_domain\": \"messager_selling\", \"response_config\": {\"expected_fields\": [\"status\", \"data\"]}, \"response_handler\": \"json\", \"notify_on_failure\": true, \"selenium_endpoint\": \"http://localhost:5100/api/v1/selenium/execute\", \"retry_delay_minutes\": 2, \"dedupe_window_minutes\": 60, \"notification_channels\": [\"teams\", \"email\"]}',1,'2025-09-30 15:18:35','2025-11-21 18:42:35'),
(10,NULL,'SPC Selling Platform Operations','spc_selling','production','http://127.0.0.1:5100/api/v1/selenium/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,1,'{\"headers\": {\"Authorization\": \"Bearer estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1\"}, \"priority\": \"medium\", \"description\": \"Domaine pour synchronisation continue des états de ventes\", \"spc_auth_token\": \"estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1\", \"sync_continuous\": true, \"batch_processing\": false}',1,'2025-09-30 15:18:35','2025-10-03 20:51:13'),
(11,NULL,'Services Bancaires Estair (Dev)','estair_bancaire','development','http://localhost:8110/v1/messager/webhook/bank',NULL,'estair_bank_z12wCTXnRFsWBQWEZIfLQCdGluBo78ns',5,2,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"], \"description\": \"Domaine pour emails Ecobank et callbacks Wave/Orange Money\", \"fifo_enabled\": true}',1,'2025-09-30 15:18:35','2025-10-03 15:39:33'),
(12,NULL,'Services Bancaires Estair (Prod)','estair_bancaire','production','http://localhost:8110/v1/messager/webhook/bank',NULL,'estair_bank_z12wCTXnRFsWBQWEZIfLQCdGluBo78ns',5,2,'{\"priority\": \"critical\", \"countries\": [\"CI\", \"GN\", \"SN\", \"CV\"], \"providers\": [\"ecobank\", \"wave\", \"orange_money\"], \"description\": \"Domaine pour emails Ecobank et callbacks Wave/Orange Money\", \"fifo_enabled\": true}',1,'2025-09-30 15:18:35','2025-10-03 15:39:33'),
(13,NULL,'BMP Data Collection Estair (Dev)','estair_bmp','development','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',5,2,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"description\": \"Domaine pour collecte quotidienne des fichiers BMP via FTP\", \"fifo_enabled\": true, \"daily_collection\": true, \"processing_order\": [\"sales\", \"credit\", \"subagents\"]}',1,'2025-09-30 19:37:18','2025-09-30 19:37:18'),
(14,NULL,'BMP Data Collection Estair (Prod)','estair_bmp','production','http://127.0.0.1:8110/v1/messager/webhook/bmp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',5,2,'{\"priority\": \"high\", \"file_types\": [\"sales_report\", \"credit_limit\", \"subagents\"], \"description\": \"Domaine pour collecte quotidienne des fichiers BMP via FTP\", \"fifo_enabled\": true, \"daily_collection\": true, \"processing_order\": [\"sales\", \"credit\", \"subagents\"]}',1,'2025-09-30 19:37:18','2025-09-30 19:37:18'),
(15,NULL,'Opérations Financières Estair','estair_financial','development','http://localhost:8110/v1/messager/webhook/financial',NULL,'estair_financial_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"description\": \"Domaine pour les mouvements financiers (load, unload, daily_credit, cancel_credit)\", \"fifo_enabled\": true, \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-22 18:51:37','2025-10-23 18:32:34'),
(16,NULL,'Opérations Financières Estair','estair_financial','production','http://localhost:8110/v1/messager/webhook/financial',NULL,'estair_financial_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"description\": \"Domaine pour les mouvements financiers (load, unload, daily_credit, cancel_credit)\", \"fifo_enabled\": true, \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-22 18:51:37','2025-10-23 18:32:34'),
(17,NULL,'Helpdesk Estair (Dev)','estair_helpdesk','development','http://localhost:8110/v1/messager/webhook/helpdesk',NULL,'estair_help_iHzZfT3ZjJ3h4gi8pfvRscic1BC5m21p',3,5,'{\"priority\": \"high\", \"description\": \"Domaine pour validation finance des requêtes clients\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-09-30 15:18:35','2025-09-30 19:37:18'),
(18,NULL,'Helpdesk Estair (Prod)','estair_helpdesk','production','http://localhost:8110/v1/messager/webhook/helpdesk',NULL,'estair_help_iHzZfT3ZjJ3h4gi8pfvRscic1BC5m21p',3,5,'{\"priority\": \"high\", \"description\": \"Domaine pour validation finance des requêtes clients\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-09-30 15:18:35','2025-09-30 19:37:18'),
(19,NULL,'Paiements Orange Money - Estair (Dev)','estair_orange','development','http://localhost:8110/v1/messager/webhook/bank',NULL,'dK6tZVkSl1wr1XgARy6nNDOLheM3aYXj',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(20,NULL,'Paiements Orange Money - Estair (Prod)','estair_orange','production','http://localhost:8110/v1/messager/webhook/bank',NULL,'dK6tZVkSl1wr1XgARy6nNDOLheM3aYXj',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(21,NULL,'Paiements Wave - Estair (Dev)','estair_wave','development','http://localhost:8110/v1/messager/webhook/bank',NULL,'dzzk1VJQlshPLv0nr9RrvOq2btpzej6T',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(22,NULL,'Paiements Wave - Estair (Prod)','estair_wave','production','http://localhost:8110/v1/messager/webhook/bank',NULL,'dzzk1VJQlshPLv0nr9RrvOq2btpzej6T',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-08 16:23:58','2025-10-08 16:23:58'),
(23,NULL,'Financial Mouvements (Dev)','financial','development','http://localhost:8110/v1/messager/webhook/financial','estair_dev_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','dom_dev_financial_Xw5Qm8Tn3Pk7Lt2Yh9Bj6Cd4Ua0Zs1Nr',3,5,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(24,NULL,'Financial Mouvements (Prod)','financial','production','http://localhost:8110/v1/messager/webhook/financial','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','estair_financial_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,5,'{\"queues\": [\"financial_mouvements\", \"financial_daily_credits\", \"financial_loads\", \"financial_cancellations\"], \"priority\": \"critical\", \"mouvement_types\": [\"credit\", \"debit\", \"load\", \"unload\", \"daily_credit\", \"cancel_credit\"]}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(25,NULL,'FTP Air Watcher (Dev)','ftp_air','development','http://127.0.0.1:8110/v1/messager/webhook/air','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(26,NULL,'FTP Air Watcher (Prod)','ftp_air','production','http://127.0.0.1:8110/v1/messager/webhook/air','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,NULL,1,'2025-10-02 15:03:34','2025-10-27 18:43:41'),
(27,NULL,'Helpdesk Finance Validation (Dev)','helpdesk','development','http://127.0.0.1:8110/v1/messager/webhook/helpdesk','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(28,NULL,'Helpdesk Finance Validation (Prod)','helpdesk','production','http://127.0.0.1:8110/v1/messager/webhook/helpdesk','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"priority\": \"high\", \"approval_required\": true, \"manual_validation\": true}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(29,NULL,'IATA BSP Reports (Dev)','estair_bsp','development','http://127.0.0.1:8110/v1/messager/webhook/bsp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"notes\": [\"Le ZIP BSP contient 2 PDFs: BILLSUM et BILLDET\", \"Les 2 messages sont créés en séquence\"], \"source\": \"spc\", \"data_types\": [\"bsp_summary\", \"bsp_details\"], \"description\": \"Rapports IATA BSP collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(30,NULL,'IATA BSP Reports (Prod)','estair_bsp','production','http://127.0.0.1:8110/v1/messager/webhook/bsp','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"notes\": [\"Le ZIP BSP contient 2 PDFs: BILLSUM et BILLDET\", \"Les 2 messages sont créés en séquence\"], \"source\": \"spc\", \"data_types\": [\"bsp_summary\", \"bsp_details\"], \"description\": \"Rapports IATA BSP collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 19:17:31'),
(31,NULL,'IATA RHC Reports (Dev)','estair_rhc','development','http://127.0.0.1:8110/v1/messager/webhook/rhc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"source\": \"spc\", \"data_types\": [\"rhc_report\"], \"description\": \"Rapports IATA RHC collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(32,NULL,'IATA RHC Reports (Prod)','estair_rhc','production','http://127.0.0.1:8110/v1/messager/webhook/rhc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"source\": \"spc\", \"data_types\": [\"rhc_report\"], \"description\": \"Rapports IATA RHC collectés depuis SPC\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(33,NULL,'Orange Money Provider (Dev)','orange_money','development','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(34,NULL,'Orange Money Provider (Prod)','orange_money','production','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"orange_money\", \"queue_name\": \"payment_orange\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(35,NULL,'SPC Selenium API (Dev)','spc','development','http://127.0.0.1:5100',NULL,'spc_dev_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1Rs',3,2,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(36,NULL,'SPC Selenium API (Prod)','spc','production','http://127.0.0.1:5100',NULL,'spc_prod_X8vTn5Qm2Yw9Hk6Bj7Cd4Ng3Ua0Zs1Lr',3,2,NULL,1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(37,NULL,'SPC BMP Collection (Dev)','spc_bmp','development','http://127.0.0.1:5100/api/v1/bmp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-29 19:32:45'),
(38,NULL,'SPC BMP Collection (Prod)','spc_bmp','production','http://127.0.0.1:5100/api/v1/bmp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(39,NULL,'SPC BSP Collection (Dev)','spc_bsp','development','http://127.0.0.1:5100/api/v1/bsp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(40,NULL,'SPC BSP Collection (Prod)','spc_bsp','production','http://127.0.0.1:5100/api/v1/bsp/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(41,NULL,'SPC RHC Collection (Dev)','spc_rhc','development','http://127.0.0.1:5100/api/v1/rhc/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(42,NULL,'SPC RHC Collection (Prod)','spc_rhc','production','http://127.0.0.1:5100/api/v1/rhc/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(43,NULL,'SPC Callback to Estair (Dev)','spc_webhook','development','http://127.0.0.1:8110/v1/messager/webhook/spc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(44,NULL,'SPC Callback to Estair (Prod)','spc_webhook','production','http://127.0.0.1:8110/v1/messager/webhook/spc','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,2,NULL,1,'2025-10-27 19:17:31','2025-10-27 19:17:31'),
(45,NULL,'Wave Payment Provider (Dev)','wave','development','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(46,NULL,'Wave Payment Provider (Prod)','wave','production','http://127.0.0.1:8110/v1/messager/webhook/bank','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"provider\": \"wave\", \"queue_name\": \"payment_wave\"}',1,'2025-10-27 18:43:41','2025-10-27 18:43:41'),
(49,NULL,'Messager BMP Webhook (Dev)','messager_bmp','development','http://localhost:8112/api/v1/bmp/webhook',NULL,'msg_bmp_dev_e03b2be266a4586f3890ac3434014234',3,2,NULL,1,'2025-10-29 18:26:21','2025-10-29 18:26:21'),
(50,NULL,'Messager BMP Webhook (Prod)','messager_bmp','production','http://localhost:8112/api/v1/bmp/webhook',NULL,'msg_bmp_prod_36cdb19e25f5da0e004482da0204921f',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(51,NULL,'Messager BSP Webhook (Dev)','messager_bsp','development','http://localhost:8112/api/v1/bsp/webhook',NULL,'msg_bsp_dev_c7f76288358c9713f60c89cb985e5d35',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(52,NULL,'Messager BSP Webhook (Prod)','messager_bsp','production','http://localhost:8112/api/v1/bsp/webhook',NULL,'msg_bsp_prod_66abbf3e764860a20d0cb31f72340873',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(53,NULL,'Messager RHC Webhook (Dev)','messager_rhc','development','http://localhost:8112/api/v1/rhc/webhook',NULL,'msg_rhc_dev_3a05338aba384836da718b3f11383e57',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(54,NULL,'Messager RHC Webhook (Prod)','messager_rhc','production','http://localhost:8112/api/v1/rhc/webhook',NULL,'msg_rhc_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(55,NULL,'Amadeus BMP Approvisionnement','spc_appro','development','http://127.0.0.1:5100/api/v1/appro/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,5,'{\"queue\": \"spc_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:5100/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-17 11:00:31','2025-11-19 13:02:53'),
(56,NULL,'Amadeus BMP Approvisionnement','spc_appro','production','http://127.0.0.1:5100/api/v1/appro/execute',NULL,'estair_spc_M9pXq4vBn7ZkLt2Yw8HjFr3Cd6Ng5Ua1',3,5,'{\"queue\": \"spc_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:3002/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-17 11:00:31','2025-11-19 13:02:53'),
(57,NULL,'Messager Appro Webhook (Dev)','messager_appro','development','http://localhost:8112/api/v1/appro/webhook',NULL,'msg_appro_dev_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(58,NULL,'Messager Appro Webhook (Prod)','messager_appro','production','http://localhost:8112/api/v1/appro/webhook',NULL,'msg_appro_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(59,NULL,'Estair BMP Approvisionnement','estair_appro','development','http://localhost:8110/v1/messager/webhook/appro','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"queue\": \"bmp_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:5100/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-18 14:35:01','2025-11-18 14:35:01'),
(60,NULL,'Estair BMP Approvisionnement','estair_appro','production','http://localhost:8110/v1/messager/webhook/appro','estair_messager_K7p9Qx3Wn2Vm5Lt8Yh6Bj4Cd1Ng0Ua9Zs','lw2Xz6Hfiip0iond498BbHT5OrHHSQ_za4l1EbH53p9-p5AT9K_1H-lRIRBwN5R77VSlUWKJIGq6hTkFo4I_Tg',3,5,'{\"queue\": \"bmp_appro\", \"source\": \"estair\", \"priority\": \"critical\", \"webhooks\": {\"estair\": {\"url\": \"/api/messager/webhook/appro\", \"method\": \"POST\", \"timeout\": 120, \"description\": \"Webhook pour notifier Estair du résultat d\'appro BMP\"}}, \"description\": \"Domaine pour l\'approvisionnement BMP via SPC (TRÈS HAUTE PRIORITÉ)\", \"spc_endpoint\": \"http://localhost:5100/api/v1/appro/execute\", \"retry_strategy\": {\"max_attempts\": 3, \"timeout_seconds\": 120, \"behavior_on_failure\": \"mark_as_failed_no_callback\"}}',1,'2025-11-18 14:35:01','2025-11-18 14:35:01'),
(62,NULL,'Messager Selling Callback','messager_selling','development','http://localhost:8112/api/v1/selling/webhook',NULL,'messager_selling_Trhu18pNgiX8sBpzlBDq7uyr6yIrZE0v',3,5,'{\"queue\": \"messager_selling\", \"category\": \"callback\", \"description\": \"Callback des résultats Selenium Selling vers Estair\", \"subcategory\": \"selling\", \"max_attempts\": 3, \"target_domain\": \"estair_selling\", \"retry_delay_minutes\": 1}',1,'2025-11-21 10:03:04','2025-11-21 18:42:35'),
(63,NULL,'Estair Selling Webhook (Dev)','estair_selling','development','http://localhost:8110/v1/messager/webhook/selling',NULL,'estair_selling_TEeoZAk1GHsCaXl6Yvisq8AWd17iBFIV',3,5,'{\"queue\": \"estair_selling\", \"category\": \"webhook\", \"description\": \"Réception des résultats Selling dans Estair\", \"subcategory\": \"selling\", \"max_attempts\": 3, \"retry_delay_minutes\": 1}',1,'2025-11-21 10:03:04','2025-11-21 18:42:35'),
(64,NULL,'Estair Selling Webhook (Prod)','estair_selling','production','http://localhost:8110/v1/messager/webhook/selling',NULL,'estair_selling_TEeoZAk1GHsCaXl6Yvisq8AWd17iBFIV',3,5,'{\"queue\": \"estair_selling\", \"category\": \"webhook\", \"description\": \"Réception des résultats Selling dans Estair\", \"subcategory\": \"selling\", \"max_attempts\": 3, \"retry_delay_minutes\": 1}',1,'2025-11-21 10:03:04','2025-11-21 18:42:35'),
(65,NULL,'Messager Wave Webhook (Dev)','messager_wave','development','http://localhost:8112/api/v1/wave/webhook',NULL,'msg_wave_dev_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(66,NULL,'Messager Wave Webhook (Prod)','messager_wave','production','http://localhost:8112/api/v1/wave/webhook',NULL,'msg_wave_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(67,NULL,'Messager Bank Webhook (Dev)','messager_bank','development','http://localhost:8112/api/v1/bank/webhook',NULL,'msg_bank_dev_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22'),
(68,NULL,'Messager Bank Webhook (Prod)','messager_bank','production','http://localhost:8112/api/v1/bank/webhook',NULL,'msg_bank_prod_124c654193e7875517efa82914b69f9e',3,2,NULL,1,'2025-10-29 18:26:22','2025-10-29 18:26:22');

--
-- Table structure for table `failed_jobs`
--

CREATE TABLE `failed_jobs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `uuid` varchar(255) NOT NULL,
  `connection` text NOT NULL,
  `queue` text NOT NULL,
  `payload` longtext NOT NULL,
  `exception` longtext NOT NULL,
  `failed_at` timestamp NOT NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `failed_jobs_uuid_unique` (`uuid`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `failed_jobs`
--

INSERT INTO `failed_jobs` VALUES
(1,'7ddd9ed9-c324-4f0f-8832-9e1e9f4235c7','database','payment_wave','{\"uuid\":\"7ddd9ed9-c324-4f0f-8832-9e1e9f4235c7\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:17;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976510,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:11'),
(2,'d009a17e-de6a-418e-90ab-96b2dfebe101','database','payment_wave','{\"uuid\":\"d009a17e-de6a-418e-90ab-96b2dfebe101\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:18;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976510,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:12'),
(3,'08c80d4e-816f-4144-8ec2-7fb02347a453','database','payment_wave','{\"uuid\":\"08c80d4e-816f-4144-8ec2-7fb02347a453\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:31;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:16'),
(4,'233404f2-bd89-4f05-9ec3-118615a937be','database','payment_wave','{\"uuid\":\"233404f2-bd89-4f05-9ec3-118615a937be\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:32;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:16'),
(5,'eba05107-2081-4fe1-8f41-539e751c960c','database','payment_wave','{\"uuid\":\"eba05107-2081-4fe1-8f41-539e751c960c\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:34;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:17'),
(6,'c5ca9f79-574f-4084-b638-9df7fc5e42dc','database','payment_wave','{\"uuid\":\"c5ca9f79-574f-4084-b638-9df7fc5e42dc\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:33;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:17'),
(7,'d7d1ab76-08ef-4f0a-a2c6-77a8279a89a8','database','payment_wave','{\"uuid\":\"d7d1ab76-08ef-4f0a-a2c6-77a8279a89a8\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:35;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:17'),
(8,'d3224cc6-abe7-47cd-959b-0fb0e48f603f','database','payment_wave','{\"uuid\":\"d3224cc6-abe7-47cd-959b-0fb0e48f603f\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:36;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:17'),
(9,'af5253b7-bb81-4ffc-bbed-c1327452b9ff','database','payment_wave','{\"uuid\":\"af5253b7-bb81-4ffc-bbed-c1327452b9ff\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:37;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976515,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:18'),
(10,'40aca824-13f9-4925-9133-b8d981e0c659','database','payment_wave','{\"uuid\":\"40aca824-13f9-4925-9133-b8d981e0c659\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:73;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976525,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:25'),
(11,'1aebd5de-73bf-4fac-b944-67af64d1caf8','database','payment_wave','{\"uuid\":\"1aebd5de-73bf-4fac-b944-67af64d1caf8\",\"displayName\":\"App\\\\Jobs\\\\ProcessMessage\",\"job\":\"Illuminate\\\\Queue\\\\CallQueuedHandler@call\",\"maxTries\":30,\"maxExceptions\":null,\"failOnTimeout\":false,\"backoff\":null,\"timeout\":300,\"retryUntil\":null,\"data\":{\"commandName\":\"App\\\\Jobs\\\\ProcessMessage\",\"command\":\"O:23:\\\"App\\\\Jobs\\\\ProcessMessage\\\":2:{s:10:\\\"\\u0000*\\u0000message\\\";O:45:\\\"Illuminate\\\\Contracts\\\\Database\\\\ModelIdentifier\\\":5:{s:5:\\\"class\\\";s:18:\\\"App\\\\Models\\\\Message\\\";s:2:\\\"id\\\";i:74;s:9:\\\"relations\\\";a:0:{}s:10:\\\"connection\\\";s:5:\\\"mysql\\\";s:15:\\\"collectionClass\\\";N;}s:5:\\\"queue\\\";s:12:\\\"payment_wave\\\";}\",\"batchId\":null},\"createdAt\":1773976525,\"delay\":null}','Illuminate\\Queue\\MaxAttemptsExceededException: App\\Jobs\\ProcessMessage has been attempted too many times. in /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php:24\nStack trace:\n#0 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(862): Illuminate\\Queue\\MaxAttemptsExceededException::forJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#1 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(573): Illuminate\\Queue\\Worker->maxAttemptsExceededException(Object(Illuminate\\Queue\\Jobs\\DatabaseJob))\n#2 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(474): Illuminate\\Queue\\Worker->markJobAsFailedIfAlreadyExceedsMaxAttempts(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), 30)\n#3 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(435): Illuminate\\Queue\\Worker->process(\'database\', Object(Illuminate\\Queue\\Jobs\\DatabaseJob), Object(Illuminate\\Queue\\WorkerOptions))\n#4 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Worker.php(201): Illuminate\\Queue\\Worker->runJob(Object(Illuminate\\Queue\\Jobs\\DatabaseJob), \'database\', Object(Illuminate\\Queue\\WorkerOptions))\n#5 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(148): Illuminate\\Queue\\Worker->daemon(\'database\', \'spc_operations,...\', Object(Illuminate\\Queue\\WorkerOptions))\n#6 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php(131): Illuminate\\Queue\\Console\\WorkCommand->runWorker(\'database\', \'spc_operations,...\')\n#7 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(36): Illuminate\\Queue\\Console\\WorkCommand->handle()\n#8 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Util.php(43): Illuminate\\Container\\BoundMethod::Illuminate\\Container\\{closure}()\n#9 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(96): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))\n#10 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))\n#11 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Container/Container.php(799): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)\n#12 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(211): Illuminate\\Container\\Container->call(Array)\n#13 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Command/Command.php(341): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#14 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Console/Command.php(180): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))\n#15 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(1102): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#16 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Illuminate\\Queue\\Console\\WorkCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#17 /home/ceterisprime/public_html/app/connect/messager/vendor/symfony/console/Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#18 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#19 /home/ceterisprime/public_html/app/connect/messager/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))\n#20 /home/ceterisprime/public_html/app/connect/messager/artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))\n#21 {main}','2026-03-20 03:30:26');

--
-- Table structure for table `job_batches`
--

CREATE TABLE `job_batches` (
  `id` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL,
  `total_jobs` int(11) NOT NULL,
  `pending_jobs` int(11) NOT NULL,
  `failed_jobs` int(11) NOT NULL,
  `failed_job_ids` longtext NOT NULL,
  `options` mediumtext DEFAULT NULL,
  `cancelled_at` int(11) DEFAULT NULL,
  `created_at` int(11) NOT NULL,
  `finished_at` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `job_batches`
--


--
-- Table structure for table `jobs`
--

CREATE TABLE `jobs` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `queue` varchar(255) NOT NULL,
  `payload` longtext NOT NULL,
  `attempts` tinyint(3) unsigned NOT NULL,
  `reserved_at` int(10) unsigned DEFAULT NULL,
  `available_at` int(10) unsigned NOT NULL,
  `created_at` int(10) unsigned NOT NULL,
  PRIMARY KEY (`id`),
  KEY `jobs_queue_index` (`queue`)
) ENGINE=InnoDB AUTO_INCREMENT=519 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `jobs`
--


--
-- Table structure for table `message_executions`
--

CREATE TABLE `message_executions` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `message_id` bigint(20) unsigned NOT NULL,
  `attempt` int(11) NOT NULL,
  `started_at` timestamp NOT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `error_message` text DEFAULT NULL,
  `execution_time_ms` int(11) DEFAULT NULL,
  `context` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`context`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `message_executions_message_id_attempt_index` (`message_id`,`attempt`),
  KEY `message_executions_started_at_index` (`started_at`),
  CONSTRAINT `message_executions_message_id_foreign` FOREIGN KEY (`message_id`) REFERENCES `messages` (`id`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=178 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `message_executions`
--

INSERT INTO `message_executions` VALUES
(1,1,1,'2026-02-17 10:13:47','2026-02-17 10:13:57',NULL,10471,'{\"queue\": \"bmp_daily_collection\", \"job_id\": 1, \"bmp_lock_acquired\": false}','2026-02-17 10:13:47','2026-02-17 10:13:57'),
(2,2,1,'2026-02-17 10:13:57','2026-02-17 10:13:58',NULL,836,'{\"queue\": \"bmp_daily_collection\", \"job_id\": 2, \"bmp_lock_acquired\": false}','2026-02-17 10:13:57','2026-02-17 10:13:58'),
(3,3,1,'2026-02-17 10:13:58','2026-02-17 10:14:00',NULL,1627,'{\"queue\": \"bmp_daily_collection\", \"job_id\": 3, \"bmp_lock_acquired\": false}','2026-02-17 10:13:58','2026-02-17 10:14:00'),
(4,6,1,'2026-02-23 15:04:21','2026-02-23 15:04:37',NULL,15480,'{\"queue\": \"payment_wave\", \"job_id\": 4, \"bmp_lock_acquired\": false}','2026-02-23 15:04:21','2026-02-23 15:04:37'),
(5,8,1,'2026-03-20 03:15:06','2026-03-20 03:15:06',NULL,283,'{\"job_id\":5,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:06','2026-03-20 03:15:06'),
(6,9,1,'2026-03-20 03:15:08','2026-03-20 03:15:09',NULL,269,'{\"job_id\":6,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:08','2026-03-20 03:15:09'),
(7,10,1,'2026-03-20 03:15:08','2026-03-20 03:15:09',NULL,249,'{\"job_id\":7,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:08','2026-03-20 03:15:09'),
(8,11,1,'2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,243,'{\"job_id\":8,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:09','2026-03-20 03:15:09'),
(9,12,1,'2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,242,'{\"job_id\":9,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:09','2026-03-20 03:15:09'),
(10,13,1,'2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,244,'{\"job_id\":10,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:09','2026-03-20 03:15:09'),
(11,14,1,'2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,239,'{\"job_id\":11,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:09','2026-03-20 03:15:09'),
(12,15,1,'2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,249,'{\"job_id\":12,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:09','2026-03-20 03:15:09'),
(13,16,1,'2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,249,'{\"job_id\":13,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:09','2026-03-20 03:15:09'),
(14,17,1,'2026-03-20 03:15:10','2026-03-20 03:15:11',NULL,278,'{\"job_id\":14,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:10','2026-03-20 03:15:11'),
(15,18,1,'2026-03-20 03:15:10','2026-03-20 03:15:11',NULL,242,'{\"job_id\":15,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:10','2026-03-20 03:15:11'),
(16,19,1,'2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,245,'{\"job_id\":16,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:11'),
(17,20,1,'2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,240,'{\"job_id\":17,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:11'),
(18,21,1,'2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,250,'{\"job_id\":18,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:11'),
(19,22,1,'2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,243,'{\"job_id\":19,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:11'),
(20,23,1,'2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,249,'{\"job_id\":20,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:11'),
(21,24,1,'2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,243,'{\"job_id\":21,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:11'),
(22,25,1,'2026-03-20 03:15:11','2026-03-20 03:15:12',NULL,243,'{\"job_id\":22,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:11','2026-03-20 03:15:12'),
(23,26,1,'2026-03-20 03:15:12','2026-03-20 03:15:12',NULL,247,'{\"job_id\":23,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:12','2026-03-20 03:15:12'),
(24,27,1,'2026-03-20 03:15:14','2026-03-20 03:15:14',NULL,265,'{\"job_id\":24,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:14','2026-03-20 03:15:14'),
(25,28,1,'2026-03-20 03:15:14','2026-03-20 03:15:14',NULL,246,'{\"job_id\":25,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:14','2026-03-20 03:15:14'),
(26,29,1,'2026-03-20 03:15:14','2026-03-20 03:15:14',NULL,239,'{\"job_id\":26,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:14','2026-03-20 03:15:14'),
(27,30,1,'2026-03-20 03:15:15','2026-03-20 03:15:15',NULL,240,'{\"job_id\":29,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:15','2026-03-20 03:15:15'),
(28,31,1,'2026-03-20 03:15:15','2026-03-20 03:15:16',NULL,252,'{\"job_id\":30,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:15','2026-03-20 03:15:16'),
(29,32,1,'2026-03-20 03:15:15','2026-03-20 03:15:16',NULL,250,'{\"job_id\":31,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:15','2026-03-20 03:15:16'),
(30,33,1,'2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,241,'{\"job_id\":32,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:16','2026-03-20 03:15:16'),
(31,34,1,'2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,264,'{\"job_id\":33,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:16','2026-03-20 03:15:16'),
(32,35,1,'2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,243,'{\"job_id\":34,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:16','2026-03-20 03:15:16'),
(33,36,1,'2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,241,'{\"job_id\":35,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:16','2026-03-20 03:15:16'),
(34,37,1,'2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,257,'{\"job_id\":36,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:16','2026-03-20 03:15:16'),
(35,38,1,'2026-03-20 03:15:17','2026-03-20 03:15:18',NULL,242,'{\"job_id\":38,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:17','2026-03-20 03:15:18'),
(36,39,1,'2026-03-20 03:15:17','2026-03-20 03:15:18',NULL,253,'{\"job_id\":39,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:17','2026-03-20 03:15:18'),
(37,40,1,'2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,244,'{\"job_id\":40,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:18','2026-03-20 03:15:18'),
(38,41,1,'2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,246,'{\"job_id\":42,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:18','2026-03-20 03:15:18'),
(39,42,1,'2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,242,'{\"job_id\":43,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:18','2026-03-20 03:15:18'),
(40,43,1,'2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,257,'{\"job_id\":44,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:18','2026-03-20 03:15:18'),
(41,44,1,'2026-03-20 03:15:19','2026-03-20 03:15:19',NULL,242,'{\"job_id\":45,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:19','2026-03-20 03:15:19'),
(42,45,1,'2026-03-20 03:15:19','2026-03-20 03:15:20',NULL,271,'{\"job_id\":46,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:19','2026-03-20 03:15:20'),
(43,46,1,'2026-03-20 03:15:19','2026-03-20 03:15:20',NULL,261,'{\"job_id\":47,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:19','2026-03-20 03:15:20'),
(44,47,1,'2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,246,'{\"job_id\":48,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:20','2026-03-20 03:15:20'),
(45,48,1,'2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,242,'{\"job_id\":49,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:20','2026-03-20 03:15:20'),
(46,49,1,'2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,241,'{\"job_id\":50,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:20','2026-03-20 03:15:20'),
(47,50,1,'2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,301,'{\"job_id\":51,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:20','2026-03-20 03:15:20'),
(48,51,1,'2026-03-20 03:15:21','2026-03-20 03:15:21',NULL,246,'{\"job_id\":59,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:21','2026-03-20 03:15:21'),
(49,52,1,'2026-03-20 03:15:21','2026-03-20 03:15:21',NULL,250,'{\"job_id\":60,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:21','2026-03-20 03:15:21'),
(50,53,1,'2026-03-20 03:15:21','2026-03-20 03:15:22',NULL,244,'{\"job_id\":61,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:21','2026-03-20 03:15:22'),
(51,54,1,'2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,250,'{\"job_id\":69,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:22'),
(52,55,1,'2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,262,'{\"job_id\":70,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:22'),
(53,56,1,'2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,255,'{\"job_id\":71,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:22'),
(54,57,1,'2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,250,'{\"job_id\":72,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:22'),
(55,58,1,'2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,257,'{\"job_id\":73,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:22'),
(56,59,1,'2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,247,'{\"job_id\":74,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:22'),
(57,60,1,'2026-03-20 03:15:22','2026-03-20 03:15:23',NULL,245,'{\"job_id\":75,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:23'),
(58,61,1,'2026-03-20 03:15:22','2026-03-20 03:15:23',NULL,245,'{\"job_id\":76,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:22','2026-03-20 03:15:23'),
(59,62,1,'2026-03-20 03:15:23','2026-03-20 03:15:23',NULL,245,'{\"job_id\":77,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:23','2026-03-20 03:15:23'),
(60,63,1,'2026-03-20 03:15:23','2026-03-20 03:15:23',NULL,244,'{\"job_id\":78,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:23','2026-03-20 03:15:23'),
(61,64,1,'2026-03-20 03:15:24','2026-03-20 03:15:24',NULL,241,'{\"job_id\":79,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:24','2026-03-20 03:15:24'),
(62,65,1,'2026-03-20 03:15:24','2026-03-20 03:15:24',NULL,267,'{\"job_id\":80,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:24','2026-03-20 03:15:24'),
(63,66,1,'2026-03-20 03:15:24','2026-03-20 03:15:24',NULL,289,'{\"job_id\":81,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:24','2026-03-20 03:15:24'),
(64,67,1,'2026-03-20 03:15:24','2026-03-20 03:15:25',NULL,275,'{\"job_id\":82,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:24','2026-03-20 03:15:25'),
(65,68,1,'2026-03-20 03:15:24','2026-03-20 03:15:25',NULL,250,'{\"job_id\":83,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:24','2026-03-20 03:15:25'),
(66,69,1,'2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,256,'{\"job_id\":84,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:25','2026-03-20 03:15:25'),
(67,70,1,'2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,256,'{\"job_id\":85,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:25','2026-03-20 03:15:25'),
(68,71,1,'2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,260,'{\"job_id\":86,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:25','2026-03-20 03:15:25'),
(69,72,1,'2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,262,'{\"job_id\":87,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:25','2026-03-20 03:15:25'),
(70,73,1,'2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,272,'{\"job_id\":88,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:25','2026-03-20 03:15:25'),
(71,74,1,'2026-03-20 03:15:25','2026-03-20 03:15:26',NULL,263,'{\"job_id\":89,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:25','2026-03-20 03:15:26'),
(72,75,1,'2026-03-20 03:15:26','2026-03-20 03:15:26',NULL,243,'{\"job_id\":90,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:26','2026-03-20 03:15:26'),
(73,76,1,'2026-03-20 03:15:26','2026-03-20 03:15:26',NULL,253,'{\"job_id\":91,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:26','2026-03-20 03:15:26'),
(74,77,1,'2026-03-20 03:15:27','2026-03-20 03:15:27',NULL,268,'{\"job_id\":92,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:27','2026-03-20 03:15:27'),
(75,78,1,'2026-03-20 03:15:27','2026-03-20 03:15:28',NULL,244,'{\"job_id\":93,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:27','2026-03-20 03:15:28'),
(76,79,1,'2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,245,'{\"job_id\":94,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:29','2026-03-20 03:15:29'),
(77,80,1,'2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,244,'{\"job_id\":95,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:29','2026-03-20 03:15:29'),
(78,81,1,'2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,259,'{\"job_id\":96,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:29','2026-03-20 03:15:29'),
(79,82,1,'2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,251,'{\"job_id\":97,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:29','2026-03-20 03:15:29'),
(80,83,1,'2026-03-20 03:15:30','2026-03-20 03:15:30',NULL,238,'{\"job_id\":98,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:30','2026-03-20 03:15:30'),
(81,84,1,'2026-03-20 03:15:31','2026-03-20 03:15:32',NULL,257,'{\"job_id\":103,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:31','2026-03-20 03:15:32'),
(82,85,1,'2026-03-20 03:15:31','2026-03-20 03:15:32',NULL,281,'{\"job_id\":104,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:31','2026-03-20 03:15:32'),
(83,86,1,'2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,246,'{\"job_id\":105,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:32','2026-03-20 03:15:32'),
(84,87,1,'2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,264,'{\"job_id\":106,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:32','2026-03-20 03:15:32'),
(85,88,1,'2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,306,'{\"job_id\":107,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:32','2026-03-20 03:15:32'),
(86,89,1,'2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,275,'{\"job_id\":108,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:32','2026-03-20 03:15:32'),
(87,90,1,'2026-03-20 03:15:34','2026-03-20 03:15:34',NULL,244,'{\"job_id\":109,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:34','2026-03-20 03:15:34'),
(88,91,1,'2026-03-20 03:15:34','2026-03-20 03:15:35',NULL,242,'{\"job_id\":110,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:34','2026-03-20 03:15:35'),
(89,92,1,'2026-03-20 03:15:35','2026-03-20 03:15:35',NULL,285,'{\"job_id\":111,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:35','2026-03-20 03:15:35'),
(90,93,1,'2026-03-20 03:15:40','2026-03-20 03:15:40',NULL,253,'{\"job_id\":112,\"queue\":\"payment_wave\",\"bmp_lock_acquired\":false}','2026-03-20 03:15:40','2026-03-20 03:15:40'),
(91,98,1,'2026-03-26 12:12:05','2026-03-26 12:12:05',NULL,323,'{\"job_id\":432,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:05','2026-03-26 12:12:05'),
(92,99,1,'2026-03-26 12:12:05','2026-03-26 12:12:05',NULL,342,'{\"job_id\":433,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:05','2026-03-26 12:12:05'),
(93,100,1,'2026-03-26 12:12:05','2026-03-26 12:12:06',NULL,904,'{\"job_id\":434,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:05','2026-03-26 12:12:06'),
(94,101,1,'2026-03-26 12:12:06','2026-03-26 12:12:07',NULL,291,'{\"job_id\":435,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:06','2026-03-26 12:12:07'),
(95,102,1,'2026-03-26 12:12:07','2026-03-26 12:12:07',NULL,392,'{\"job_id\":436,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:07','2026-03-26 12:12:07'),
(96,103,1,'2026-03-26 12:12:07','2026-03-26 12:12:08',NULL,960,'{\"job_id\":437,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:07','2026-03-26 12:12:08'),
(97,104,1,'2026-03-26 12:12:08','2026-03-26 12:12:08',NULL,312,'{\"job_id\":438,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:08','2026-03-26 12:12:08'),
(98,105,1,'2026-03-26 12:12:08','2026-03-26 12:12:09',NULL,497,'{\"job_id\":439,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:08','2026-03-26 12:12:09'),
(99,106,1,'2026-03-26 12:12:09','2026-03-26 12:12:10',NULL,965,'{\"job_id\":440,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:09','2026-03-26 12:12:10'),
(100,107,1,'2026-03-26 12:12:10','2026-03-26 12:12:10',NULL,282,'{\"job_id\":441,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:10','2026-03-26 12:12:10'),
(101,108,1,'2026-03-26 12:12:10','2026-03-26 12:12:11',NULL,528,'{\"job_id\":442,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:10','2026-03-26 12:12:11'),
(102,109,1,'2026-03-26 12:12:11','2026-03-26 12:12:12',NULL,954,'{\"job_id\":443,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:11','2026-03-26 12:12:12'),
(103,110,1,'2026-03-26 12:12:12','2026-03-26 12:12:12',NULL,387,'{\"job_id\":444,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:12','2026-03-26 12:12:12'),
(104,111,1,'2026-03-26 12:12:12','2026-03-26 12:12:13',NULL,671,'{\"job_id\":445,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:12','2026-03-26 12:12:13'),
(105,112,1,'2026-03-26 12:12:13','2026-03-26 12:12:14',NULL,954,'{\"job_id\":446,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:13','2026-03-26 12:12:14'),
(106,113,1,'2026-03-26 12:12:14','2026-03-26 12:12:14',NULL,270,'{\"job_id\":447,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:14','2026-03-26 12:12:14'),
(107,114,1,'2026-03-26 12:12:14','2026-03-26 12:12:14',NULL,389,'{\"job_id\":448,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:14','2026-03-26 12:12:14'),
(108,115,1,'2026-03-26 12:12:14','2026-03-26 12:12:15',NULL,963,'{\"job_id\":449,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:14','2026-03-26 12:12:15'),
(109,116,1,'2026-03-26 12:12:15','2026-03-26 12:12:16',NULL,277,'{\"job_id\":450,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:15','2026-03-26 12:12:16'),
(110,117,1,'2026-03-26 12:12:16','2026-03-26 12:12:16',NULL,328,'{\"job_id\":451,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:16','2026-03-26 12:12:16'),
(111,118,1,'2026-03-26 12:12:16','2026-03-26 12:12:17',NULL,1100,'{\"job_id\":452,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:16','2026-03-26 12:12:17'),
(112,119,1,'2026-03-26 12:12:17','2026-03-26 12:12:17',NULL,233,'{\"job_id\":453,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:17','2026-03-26 12:12:17'),
(113,120,1,'2026-03-26 12:12:17','2026-03-26 12:12:18',NULL,249,'{\"job_id\":454,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:17','2026-03-26 12:12:18'),
(114,121,1,'2026-03-26 12:12:18','2026-03-26 12:12:19',NULL,1122,'{\"job_id\":455,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:18','2026-03-26 12:12:19'),
(115,122,1,'2026-03-26 12:12:19','2026-03-26 12:12:19',NULL,336,'{\"job_id\":456,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:19','2026-03-26 12:12:19'),
(116,123,1,'2026-03-26 12:12:19','2026-03-26 12:12:20',NULL,467,'{\"job_id\":457,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:19','2026-03-26 12:12:20'),
(117,124,1,'2026-03-26 12:12:20','2026-03-26 12:12:21',NULL,980,'{\"job_id\":458,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:20','2026-03-26 12:12:21'),
(118,125,1,'2026-03-26 12:12:21','2026-03-26 12:12:21',NULL,290,'{\"job_id\":459,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:21','2026-03-26 12:12:21'),
(119,126,1,'2026-03-26 12:12:21','2026-03-26 12:12:21',NULL,397,'{\"job_id\":460,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:21','2026-03-26 12:12:21'),
(120,127,1,'2026-03-26 12:12:21','2026-03-26 12:12:22',NULL,954,'{\"job_id\":461,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:21','2026-03-26 12:12:22'),
(121,128,1,'2026-03-26 12:12:22','2026-03-26 12:12:23',NULL,376,'{\"job_id\":462,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:22','2026-03-26 12:12:23'),
(122,129,1,'2026-03-26 12:12:23','2026-03-26 12:12:23',NULL,470,'{\"job_id\":463,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:23','2026-03-26 12:12:23'),
(123,130,1,'2026-03-26 12:12:23','2026-03-26 12:12:24',NULL,1016,'{\"job_id\":464,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:23','2026-03-26 12:12:24'),
(124,131,1,'2026-03-26 12:12:24','2026-03-26 12:12:24',NULL,321,'{\"job_id\":465,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:24','2026-03-26 12:12:24'),
(125,132,1,'2026-03-26 12:12:24','2026-03-26 12:12:25',NULL,442,'{\"job_id\":466,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:24','2026-03-26 12:12:25'),
(126,133,1,'2026-03-26 12:12:25','2026-03-26 12:12:26',NULL,967,'{\"job_id\":467,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:25','2026-03-26 12:12:26'),
(127,134,1,'2026-03-26 12:12:26','2026-03-26 12:12:26',NULL,257,'{\"job_id\":468,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:26','2026-03-26 12:12:26'),
(128,135,1,'2026-03-26 12:12:26','2026-03-26 12:12:26',NULL,330,'{\"job_id\":469,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:26','2026-03-26 12:12:26'),
(129,136,1,'2026-03-26 12:12:26','2026-03-26 12:12:27',NULL,959,'{\"job_id\":470,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:26','2026-03-26 12:12:27'),
(130,137,1,'2026-03-26 12:12:27','2026-03-26 12:12:28',NULL,327,'{\"job_id\":471,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:27','2026-03-26 12:12:28'),
(131,138,1,'2026-03-26 12:12:28','2026-03-26 12:12:28',NULL,435,'{\"job_id\":472,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:28','2026-03-26 12:12:28'),
(132,139,1,'2026-03-26 12:12:28','2026-03-26 12:12:29',NULL,961,'{\"job_id\":473,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:28','2026-03-26 12:12:29'),
(133,140,1,'2026-03-26 12:12:29','2026-03-26 12:12:29',NULL,247,'{\"job_id\":474,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:29','2026-03-26 12:12:29'),
(134,141,1,'2026-03-26 12:12:29','2026-03-26 12:12:30',NULL,405,'{\"job_id\":475,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:29','2026-03-26 12:12:30'),
(135,142,1,'2026-03-26 12:12:30','2026-03-26 12:12:31',NULL,957,'{\"job_id\":476,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:30','2026-03-26 12:12:31'),
(136,143,1,'2026-03-26 12:12:31','2026-03-26 12:12:31',NULL,337,'{\"job_id\":477,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:31','2026-03-26 12:12:31'),
(137,144,1,'2026-03-26 12:12:31','2026-03-26 12:12:32',NULL,511,'{\"job_id\":478,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:31','2026-03-26 12:12:32'),
(138,145,1,'2026-03-26 12:12:32','2026-03-26 12:12:33',NULL,968,'{\"job_id\":479,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:32','2026-03-26 12:12:33'),
(139,146,1,'2026-03-26 12:12:33','2026-03-26 12:12:33',NULL,305,'{\"job_id\":480,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:33','2026-03-26 12:12:33'),
(140,147,1,'2026-03-26 12:12:33','2026-03-26 12:12:33',NULL,430,'{\"job_id\":481,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:33','2026-03-26 12:12:33'),
(141,148,1,'2026-03-26 12:12:33','2026-03-26 12:12:34',NULL,967,'{\"job_id\":482,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:33','2026-03-26 12:12:34'),
(142,149,1,'2026-03-26 12:12:34','2026-03-26 12:12:35',NULL,358,'{\"job_id\":483,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:34','2026-03-26 12:12:35'),
(143,150,1,'2026-03-26 12:12:35','2026-03-26 12:12:35',NULL,525,'{\"job_id\":484,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:35','2026-03-26 12:12:35'),
(144,151,1,'2026-03-26 12:12:35','2026-03-26 12:12:36',NULL,1003,'{\"job_id\":485,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:35','2026-03-26 12:12:36'),
(145,152,1,'2026-03-26 12:12:36','2026-03-26 12:12:37',NULL,244,'{\"job_id\":486,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:36','2026-03-26 12:12:37'),
(146,153,1,'2026-03-26 12:12:37','2026-03-26 12:12:37',NULL,281,'{\"job_id\":487,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:37','2026-03-26 12:12:37'),
(147,154,1,'2026-03-26 12:12:37','2026-03-26 12:12:38',NULL,968,'{\"job_id\":488,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:37','2026-03-26 12:12:38'),
(148,155,1,'2026-03-26 12:12:38','2026-03-26 12:12:38',NULL,253,'{\"job_id\":489,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:38','2026-03-26 12:12:38'),
(149,156,1,'2026-03-26 12:12:38','2026-03-26 12:12:38',NULL,294,'{\"job_id\":490,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:38','2026-03-26 12:12:38'),
(150,157,1,'2026-03-26 12:12:38','2026-03-26 12:12:39',NULL,973,'{\"job_id\":491,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:38','2026-03-26 12:12:39'),
(151,158,1,'2026-03-26 12:12:39','2026-03-26 12:12:40',NULL,255,'{\"job_id\":492,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:39','2026-03-26 12:12:40'),
(152,159,1,'2026-03-26 12:12:40','2026-03-26 12:12:40',NULL,378,'{\"job_id\":493,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:40','2026-03-26 12:12:40'),
(153,160,1,'2026-03-26 12:12:40','2026-03-26 12:12:41',NULL,973,'{\"job_id\":494,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:40','2026-03-26 12:12:41'),
(154,161,1,'2026-03-26 12:12:41','2026-03-26 12:12:41',NULL,330,'{\"job_id\":495,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:41','2026-03-26 12:12:41'),
(155,162,1,'2026-03-26 12:12:41','2026-03-26 12:12:42',NULL,459,'{\"job_id\":496,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:41','2026-03-26 12:12:42'),
(156,163,1,'2026-03-26 12:12:42','2026-03-26 12:12:43',NULL,967,'{\"job_id\":497,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:42','2026-03-26 12:12:43'),
(157,164,1,'2026-03-26 12:12:43','2026-03-26 12:12:43',NULL,307,'{\"job_id\":498,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:43','2026-03-26 12:12:43'),
(158,165,1,'2026-03-26 12:12:43','2026-03-26 12:12:44',NULL,481,'{\"job_id\":499,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:43','2026-03-26 12:12:44'),
(159,166,1,'2026-03-26 12:12:44','2026-03-26 12:12:45',NULL,967,'{\"job_id\":500,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:44','2026-03-26 12:12:45'),
(160,167,1,'2026-03-26 12:12:45','2026-03-26 12:12:45',NULL,277,'{\"job_id\":501,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:45','2026-03-26 12:12:45'),
(161,168,1,'2026-03-26 12:12:45','2026-03-26 12:12:45',NULL,436,'{\"job_id\":502,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:45','2026-03-26 12:12:45'),
(162,169,1,'2026-03-26 12:12:45','2026-03-26 12:12:46',NULL,970,'{\"job_id\":503,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:45','2026-03-26 12:12:46'),
(163,170,1,'2026-03-26 12:12:46','2026-03-26 12:12:47',NULL,246,'{\"job_id\":504,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:46','2026-03-26 12:12:47'),
(164,171,1,'2026-03-26 12:12:47','2026-03-26 12:12:47',NULL,277,'{\"job_id\":505,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:47','2026-03-26 12:12:47'),
(165,172,1,'2026-03-26 12:12:47','2026-03-26 12:12:48',NULL,973,'{\"job_id\":506,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:47','2026-03-26 12:12:48'),
(166,173,1,'2026-03-26 12:12:48','2026-03-26 12:12:48',NULL,276,'{\"job_id\":507,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:48','2026-03-26 12:12:48'),
(167,174,1,'2026-03-26 12:12:48','2026-03-26 12:12:48',NULL,231,'{\"job_id\":508,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:48','2026-03-26 12:12:48'),
(168,175,1,'2026-03-26 12:12:48','2026-03-26 12:12:49',NULL,974,'{\"job_id\":509,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:48','2026-03-26 12:12:49'),
(169,176,1,'2026-03-26 12:12:49','2026-03-26 12:12:50',NULL,241,'{\"job_id\":510,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:49','2026-03-26 12:12:50'),
(170,177,1,'2026-03-26 12:12:50','2026-03-26 12:12:50',NULL,232,'{\"job_id\":511,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:50','2026-03-26 12:12:50'),
(171,178,1,'2026-03-26 12:12:50','2026-03-26 12:12:51',NULL,958,'{\"job_id\":512,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:50','2026-03-26 12:12:51'),
(172,179,1,'2026-03-26 12:12:51','2026-03-26 12:12:51',NULL,238,'{\"job_id\":513,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:51','2026-03-26 12:12:51'),
(173,180,1,'2026-03-26 12:12:51','2026-03-26 12:12:52',NULL,612,'{\"job_id\":514,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:51','2026-03-26 12:12:52'),
(174,181,1,'2026-03-26 12:12:52','2026-03-26 12:12:53',NULL,1045,'{\"job_id\":515,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:52','2026-03-26 12:12:53'),
(175,182,1,'2026-03-26 12:12:53','2026-03-26 12:12:53',NULL,255,'{\"job_id\":516,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:53','2026-03-26 12:12:53'),
(176,183,1,'2026-03-26 12:12:53','2026-03-26 12:12:53',NULL,391,'{\"job_id\":517,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:53','2026-03-26 12:12:53'),
(177,184,1,'2026-03-26 12:12:53','2026-03-26 12:12:54',NULL,973,'{\"job_id\":518,\"queue\":\"bmp_daily_collection\",\"bmp_lock_acquired\":false}','2026-03-26 12:12:53','2026-03-26 12:12:54');

--
-- Table structure for table `messages`
--

CREATE TABLE `messages` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `domain_id` bigint(20) unsigned NOT NULL,
  `tenant_id` varchar(255) DEFAULT NULL,
  `mouvement_id` varchar(255) DEFAULT NULL,
  `queue_name` varchar(255) NOT NULL DEFAULT 'default',
  `message_id` varchar(255) DEFAULT NULL,
  `subject` varchar(255) DEFAULT NULL,
  `sequence_group` varchar(255) DEFAULT NULL,
  `sequence_order` int(11) NOT NULL DEFAULT 0,
  `previous_message_id` bigint(20) unsigned DEFAULT NULL,
  `payload` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL CHECK (json_valid(`payload`)),
  `status` enum('pending','dispatched','processing','completed','failed','cancelled') DEFAULT 'pending',
  `attempts` int(11) NOT NULL DEFAULT 0,
  `max_attempts` int(11) NOT NULL DEFAULT 3,
  `scheduled_at` timestamp NULL DEFAULT NULL,
  `started_at` timestamp NULL DEFAULT NULL,
  `completed_at` timestamp NULL DEFAULT NULL,
  `failed_at` timestamp NULL DEFAULT NULL,
  `error_message` text DEFAULT NULL,
  `processing_time_ms` int(11) DEFAULT NULL,
  `metadata` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`metadata`)),
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  `deleted_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_unique_domain_mouvement` (`domain_id`,`mouvement_id`),
  KEY `messages_status_scheduled_at_index` (`status`,`scheduled_at`),
  KEY `messages_domain_id_sequence_group_sequence_order_index` (`domain_id`,`sequence_group`,`sequence_order`),
  KEY `messages_previous_message_id_index` (`previous_message_id`),
  KEY `messages_created_at_index` (`created_at`),
  KEY `messages_failed_at_index` (`failed_at`),
  KEY `messages_tenant_id_index` (`tenant_id`),
  KEY `messages_message_id_index` (`message_id`),
  CONSTRAINT `messages_domain_id_foreign` FOREIGN KEY (`domain_id`) REFERENCES `domains` (`id`) ON DELETE CASCADE,
  CONSTRAINT `messages_previous_message_id_foreign` FOREIGN KEY (`previous_message_id`) REFERENCES `messages` (`id`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=185 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

--
-- Dumping data for table `messages`
--

INSERT INTO `messages` VALUES
(1,13,NULL,NULL,'bmp_daily_collection',NULL,NULL,NULL,0,NULL,'{\"type\": \"bmp_sales\", \"source\": \"ftp_bmp\", \"file_data\": {\"size\": 17203, \"filename\": \"584138_link_sales_report_20251031.csv\", \"folder_id\": 4, \"nb_elements\": 20, \"content_base64\": \"[encoded data, 22940 characters]\"}, \"processed_at\": \"2026-02-17T10:13:43.563582Z\", \"collection_date\": \"2025-10-31T00:00:00.000000Z\"}','completed',0,3,NULL,'2026-02-17 10:13:47','2026-02-17 10:13:57',NULL,NULL,10471,NULL,'2026-02-17 10:13:43','2026-02-17 10:13:57',NULL),
(2,13,NULL,NULL,'bmp_daily_collection',NULL,NULL,NULL,0,NULL,'{\"type\": \"bmp_credit\", \"source\": \"ftp_bmp\", \"file_data\": {\"size\": 15105, \"filename\": \"584136_credit_limit_log_20251031.csv\", \"folder_id\": 20, \"nb_elements\": 94, \"content_base64\": \"[encoded data, 20140 characters]\"}, \"processed_at\": \"2026-02-17T10:13:45.178498Z\", \"collection_date\": \"2025-10-31T00:00:00.000000Z\"}','completed',0,3,NULL,'2026-02-17 10:13:57','2026-02-17 10:13:58',NULL,NULL,836,NULL,'2026-02-17 10:13:45','2026-02-17 10:13:58',NULL),
(3,13,NULL,NULL,'bmp_daily_collection',NULL,NULL,NULL,0,NULL,'{\"type\": \"bmp_subagents\", \"source\": \"ftp_bmp\", \"file_data\": {\"size\": 38174, \"filename\": \"584140_subagents_20251031.csv\", \"folder_id\": 3, \"nb_elements\": 291, \"content_base64\": \"[encoded data, 50900 characters]\"}, \"processed_at\": \"2026-02-17T10:13:45.445610Z\", \"collection_date\": \"2025-10-31T00:00:00.000000Z\"}','completed',0,3,NULL,'2026-02-17 10:13:58','2026-02-17 10:14:00',NULL,NULL,1627,NULL,'2026-02-17 10:13:45','2026-02-17 10:14:00',NULL),
(4,67,NULL,NULL,'messager_bank',NULL,NULL,'collect_banking_email_20260222133006',0,NULL,'{\"type\": \"collection_request\", \"source\": \"banking_email\", \"trigger\": \"web\", \"parameters\": {\"limit\": 50, \"since\": \"2026-02-22T13:30:06.748734Z\", \"mark_as_read\": false}, \"collection_started_at\": \"2026-02-22T13:30:06.752860Z\"}','completed',0,3,NULL,NULL,'2026-02-22 13:30:07',NULL,NULL,NULL,NULL,'2026-02-22 13:30:06','2026-02-22 13:30:07',NULL),
(5,65,NULL,NULL,'messager_wave',NULL,NULL,'collect_wave_20260223150407',0,NULL,'{\"type\": \"collection_request\", \"source\": \"wave\", \"trigger\": \"cron\", \"parameters\": {\"to\": null, \"limit\": null, \"since\": null}, \"collection_started_at\": \"2026-02-23T15:04:07.552662Z\"}','completed',0,3,NULL,NULL,'2026-02-23 15:04:14',NULL,NULL,NULL,NULL,'2026-02-23 15:04:07','2026-02-23 15:04:14',NULL),
(6,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\": \"payment_wave_retrieve\", \"source\": \"wave_retrieve\", \"provider\": \"wave\", \"raw_transaction\": {\"fee\": \"909\", \"amount\": \"89991\", \"balance\": \"89991\", \"currency\": \"XOF\", \"timestamp\": \"2026-02-23T09:21:13Z\", \"transaction_id\": \"T_ZSMC7WQJ3Z24YIR5\", \"transaction_type\": \"merchant_payment\", \"counterparty_name\": \"Ake A L M\", \"counterparty_mobile\": \"+2250768071289\"}, \"transaction_data\": {\"fee\": \"909\", \"status\": \"completed\", \"amount_net\": \"89991\", \"amount_total\": 90900, \"sender_mobile\": \"+2250768071289\", \"account_number\": \"WAVE CI\", \"transaction_id\": \"T_ZSMC7WQJ3Z24YIR5\", \"transaction_date\": \"2026-02-23T09:21:13Z\", \"transaction_type\": \"merchant_payment\", \"counterparty_mobile\": \"+2250768071289\", \"is_agent_transaction\": false}}','completed',0,3,'2026-02-23 15:04:17','2026-02-23 15:04:21','2026-02-23 15:04:37',NULL,NULL,15480,NULL,'2026-02-23 15:04:12','2026-02-23 15:04:37',NULL),
(7,65,NULL,NULL,'messager_wave','collect_wave_20260320031500_69bcbbb4cc2aa','Collecte Wave depuis 2025-12-01T04:14:00+00:00','collect_wave_20260320031500',0,NULL,'{\"type\":\"collection_request\",\"source\":\"wave\",\"trigger\":\"web\",\"parameters\":{\"since\":\"2025-12-01T04:14:00+00:00\",\"to\":\"2025-12-31T04:14:00+00:00\",\"limit\":null},\"collection_started_at\":\"2026-03-20T03:15:00.836321Z\"}','completed',0,3,NULL,NULL,'2026-03-20 03:15:35',NULL,NULL,NULL,NULL,'2026-03-20 03:15:00','2026-03-20 03:15:35',NULL),
(8,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_ZIGOWEU3UA7IWOSB\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-1540400,\"amount_net\":\"-1540400\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-01T21:20:18Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-01T21:20:18Z\",\"transaction_id\":\"ATX_ZIGOWEU3UA7IWOSB\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-1540400\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"0\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:06','2026-03-20 03:15:06','2026-03-20 03:15:06',NULL,NULL,283,NULL,'2026-03-20 03:15:01','2026-03-20 03:15:06',NULL),
(9,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_BNP7ORTHWVXLHXW4\",\"transaction_type\":\"merchant_payment\",\"amount_total\":188000,\"amount_net\":\"186120\",\"fee\":\"1880\",\"sender_mobile\":\"+2250777505097\",\"transaction_date\":\"2025-12-02T12:25:47Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250777505097\"},\"raw_transaction\":{\"timestamp\":\"2025-12-02T12:25:47Z\",\"transaction_id\":\"T_BNP7ORTHWVXLHXW4\",\"transaction_type\":\"merchant_payment\",\"amount\":\"186120\",\"fee\":\"1880\",\"currency\":\"XOF\",\"balance\":\"186120\",\"counterparty_name\":\"Citadelle V\",\"counterparty_mobile\":\"+2250777505097\"}}','completed',0,3,'2026-03-20 03:15:08','2026-03-20 03:15:08','2026-03-20 03:15:09',NULL,NULL,269,NULL,'2026-03-20 03:15:03','2026-03-20 03:15:09',NULL),
(10,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_DW2674SWDUDRRUJY\",\"transaction_type\":\"merchant_payment\",\"amount_total\":309500,\"amount_net\":\"306405\",\"fee\":\"3095\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-02T19:35:53Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-02T19:35:53Z\",\"transaction_id\":\"T_DW2674SWDUDRRUJY\",\"transaction_type\":\"merchant_payment\",\"amount\":\"306405\",\"fee\":\"3095\",\"currency\":\"XOF\",\"balance\":\"492525\",\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:08','2026-03-20 03:15:08','2026-03-20 03:15:09',NULL,NULL,249,NULL,'2026-03-20 03:15:03','2026-03-20 03:15:09',NULL),
(11,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ms-21h5mc61g2jmw\",\"transaction_type\":\"merchant_sweep\",\"amount_total\":-100000,\"amount_net\":\"-100000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-02T20:23:38Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-02T20:23:38Z\",\"transaction_id\":\"ms-21h5mc61g2jmw\",\"transaction_type\":\"merchant_sweep\",\"amount\":\"-100000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Dakpa Ange Mathieu Jerome Gbehi\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"392525\",\"counterparty_name\":\"Dakpa Ange Mathieu Jerome Gbehi\"}}','completed',0,3,'2026-03-20 03:15:08','2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,NULL,243,NULL,'2026-03-20 03:15:03','2026-03-20 03:15:09',NULL),
(12,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_JMVL2WINBHGUJBNU\",\"transaction_type\":\"merchant_payment\",\"amount_total\":3000,\"amount_net\":\"2970\",\"fee\":\"30\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-02T21:47:08Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-02T21:47:08Z\",\"transaction_id\":\"T_JMVL2WINBHGUJBNU\",\"transaction_type\":\"merchant_payment\",\"amount\":\"2970\",\"fee\":\"30\",\"currency\":\"XOF\",\"balance\":\"395495\",\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:08','2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,NULL,242,NULL,'2026-03-20 03:15:03','2026-03-20 03:15:09',NULL),
(13,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_MBNIDYLAFXLLC4OY\",\"transaction_type\":\"merchant_payment\",\"amount_total\":235000,\"amount_net\":\"232650\",\"fee\":\"2350\",\"sender_mobile\":\"+2250709478526\",\"transaction_date\":\"2025-12-03T16:28:33Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250709478526\"},\"raw_transaction\":{\"timestamp\":\"2025-12-03T16:28:33Z\",\"transaction_id\":\"T_MBNIDYLAFXLLC4OY\",\"transaction_type\":\"merchant_payment\",\"amount\":\"232650\",\"fee\":\"2350\",\"currency\":\"XOF\",\"business_user_name\":\"Dakpa Ange Mathieu Jerome Gbehi\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"628145\",\"counterparty_name\":\"ETISALAT T\",\"counterparty_mobile\":\"+2250709478526\"}}','completed',0,3,'2026-03-20 03:15:09','2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,NULL,244,NULL,'2026-03-20 03:15:04','2026-03-20 03:15:09',NULL),
(14,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_XPLTXJQ3QSZS7TSQ\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-395495,\"amount_net\":\"-395495\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-03T17:09:36Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-03T17:09:36Z\",\"transaction_id\":\"ATX_XPLTXJQ3QSZS7TSQ\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-395495\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"232650\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:09','2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,NULL,239,NULL,'2026-03-20 03:15:04','2026-03-20 03:15:09',NULL),
(15,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_MNHEPBZIOVVGR3B7\",\"transaction_type\":\"merchant_payment\",\"amount_total\":13000,\"amount_net\":\"12870\",\"fee\":\"130\",\"sender_mobile\":\"+2250709478526\",\"transaction_date\":\"2025-12-03T17:29:05Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250709478526\"},\"raw_transaction\":{\"timestamp\":\"2025-12-03T17:29:05Z\",\"transaction_id\":\"T_MNHEPBZIOVVGR3B7\",\"transaction_type\":\"merchant_payment\",\"amount\":\"12870\",\"fee\":\"130\",\"currency\":\"XOF\",\"balance\":\"245520\",\"counterparty_name\":\"Doukoure F\",\"counterparty_mobile\":\"+2250709478526\"}}','completed',0,3,'2026-03-20 03:15:09','2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,NULL,249,NULL,'2026-03-20 03:15:04','2026-03-20 03:15:09',NULL),
(16,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ms-21hrr4w88232r\",\"transaction_type\":\"merchant_sweep\",\"amount_total\":-100000,\"amount_net\":\"-100000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-03T18:40:04Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-03T18:40:04Z\",\"transaction_id\":\"ms-21hrr4w88232r\",\"transaction_type\":\"merchant_sweep\",\"amount\":\"-100000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Dakpa Ange Mathieu Jerome Gbehi\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"145520\",\"counterparty_name\":\"Dakpa Ange Mathieu Jerome Gbehi\"}}','completed',0,3,'2026-03-20 03:15:09','2026-03-20 03:15:09','2026-03-20 03:15:09',NULL,NULL,249,NULL,'2026-03-20 03:15:04','2026-03-20 03:15:09',NULL),
(17,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"pt-21j5p20v02d6w\",\"transaction_type\":\"single_payment\",\"amount_total\":-100000,\"amount_net\":\"-101000\",\"fee\":\"1000\",\"sender_mobile\":\"+2250715419640\",\"transaction_date\":\"2025-12-04T09:44:17Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250715419640\"},\"raw_transaction\":{\"timestamp\":\"2025-12-04T09:44:17Z\",\"transaction_id\":\"pt-21j5p20v02d6w\",\"amount\":\"-101000\",\"fee\":\"1000\",\"currency\":\"XOF\",\"balance\":\"44520\",\"counterparty_name\":\"Axelle N\",\"counterparty_mobile\":\"+2250715419640\",\"transaction_type\":\"single_payment\"}}','completed',0,3,'2026-03-20 03:15:10','2026-03-20 03:15:10','2026-03-20 03:15:11',NULL,NULL,278,NULL,'2026-03-20 03:15:05','2026-03-20 03:15:11',NULL),
(18,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_4UW2GPGAFSMA5LWB\",\"transaction_type\":\"merchant_payment\",\"amount_total\":233900,\"amount_net\":\"231561\",\"fee\":\"2339\",\"sender_mobile\":\"+2250748011106\",\"transaction_date\":\"2025-12-04T15:38:09Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748011106\"},\"raw_transaction\":{\"timestamp\":\"2025-12-04T15:38:09Z\",\"transaction_id\":\"T_4UW2GPGAFSMA5LWB\",\"transaction_type\":\"merchant_payment\",\"amount\":\"231561\",\"fee\":\"2339\",\"currency\":\"XOF\",\"balance\":\"276081\",\"counterparty_name\":\"FITYATEC V\",\"counterparty_mobile\":\"+2250748011106\"}}','completed',0,3,'2026-03-20 03:15:10','2026-03-20 03:15:10','2026-03-20 03:15:11',NULL,NULL,242,NULL,'2026-03-20 03:15:05','2026-03-20 03:15:11',NULL),
(19,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_TLAS62AI6ZPANQSO\",\"transaction_type\":\"merchant_payment\",\"amount_total\":420000,\"amount_net\":\"415800\",\"fee\":\"4200\",\"sender_mobile\":\"+2250787584036\",\"transaction_date\":\"2025-12-05T08:55:04Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250787584036\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T08:55:04Z\",\"transaction_id\":\"T_TLAS62AI6ZPANQSO\",\"transaction_type\":\"merchant_payment\",\"amount\":\"415800\",\"fee\":\"4200\",\"currency\":\"XOF\",\"balance\":\"691881\",\"counterparty_name\":\"Mobio M C\",\"counterparty_mobile\":\"+2250787584036\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,NULL,245,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:11',NULL),
(20,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_OPIWEKZS5OVW2F5H\",\"transaction_type\":\"merchant_payment\",\"amount_total\":266500,\"amount_net\":\"263835\",\"fee\":\"2665\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-05T13:36:47Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T13:36:47Z\",\"transaction_id\":\"T_OPIWEKZS5OVW2F5H\",\"transaction_type\":\"merchant_payment\",\"amount\":\"263835\",\"fee\":\"2665\",\"currency\":\"XOF\",\"balance\":\"955716\",\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,NULL,240,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:11',NULL),
(21,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_BDHNSA3KX6HVG6EQ\",\"transaction_type\":\"merchant_payment\",\"amount_total\":2500,\"amount_net\":\"2475\",\"fee\":\"25\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-05T15:04:02Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T15:04:02Z\",\"transaction_id\":\"T_BDHNSA3KX6HVG6EQ\",\"transaction_type\":\"merchant_payment\",\"amount\":\"2475\",\"fee\":\"25\",\"currency\":\"XOF\",\"balance\":\"958191\",\"counterparty_name\":\"Gbehi D A M J\",\"counterparty_mobile\":\"+2250788777377\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,NULL,250,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:11',NULL),
(22,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_BDQE5TAS6BQ77BC3\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-276081,\"amount_net\":\"-276081\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-05T15:42:36Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T15:42:36Z\",\"transaction_id\":\"ATX_BDQE5TAS6BQ77BC3\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-276081\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"682110\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,NULL,243,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:11',NULL),
(23,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_3IULUI75WLWXJJO5\",\"transaction_type\":\"merchant_payment\",\"amount_total\":100000,\"amount_net\":\"99000\",\"fee\":\"1000\",\"sender_mobile\":\"+2250787584036\",\"transaction_date\":\"2025-12-05T17:29:04Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250787584036\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T17:29:04Z\",\"transaction_id\":\"T_3IULUI75WLWXJJO5\",\"transaction_type\":\"merchant_payment\",\"amount\":\"99000\",\"fee\":\"1000\",\"currency\":\"XOF\",\"balance\":\"781110\",\"counterparty_name\":\"Mobio M C\",\"counterparty_mobile\":\"+2250787584036\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,NULL,249,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:11',NULL),
(24,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_EPZVVLRW3OYU4BWS\",\"transaction_type\":\"merchant_payment\",\"amount_total\":50000,\"amount_net\":\"49500\",\"fee\":\"500\",\"sender_mobile\":\"+2250748011106\",\"transaction_date\":\"2025-12-05T17:30:54Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748011106\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T17:30:54Z\",\"transaction_id\":\"T_EPZVVLRW3OYU4BWS\",\"transaction_type\":\"merchant_payment\",\"amount\":\"49500\",\"fee\":\"500\",\"currency\":\"XOF\",\"balance\":\"830610\",\"counterparty_name\":\"FITYATEC V\",\"counterparty_mobile\":\"+2250748011106\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:11',NULL,NULL,243,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:11',NULL),
(25,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_WRXIWTBWPGQM7FRT\",\"transaction_type\":\"merchant_payment\",\"amount_total\":48000,\"amount_net\":\"47520\",\"fee\":\"480\",\"sender_mobile\":\"+2250787584036\",\"transaction_date\":\"2025-12-05T19:10:55Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250787584036\"},\"raw_transaction\":{\"timestamp\":\"2025-12-05T19:10:55Z\",\"transaction_id\":\"T_WRXIWTBWPGQM7FRT\",\"transaction_type\":\"merchant_payment\",\"amount\":\"47520\",\"fee\":\"480\",\"currency\":\"XOF\",\"balance\":\"878130\",\"counterparty_name\":\"Mobio M C\",\"counterparty_mobile\":\"+2250787584036\"}}','completed',0,3,'2026-03-20 03:15:11','2026-03-20 03:15:11','2026-03-20 03:15:12',NULL,NULL,243,NULL,'2026-03-20 03:15:06','2026-03-20 03:15:12',NULL),
(26,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_37KSIGFBH43MR5C2\",\"transaction_type\":\"merchant_payment\",\"amount_total\":22000,\"amount_net\":\"21780\",\"fee\":\"220\",\"sender_mobile\":\"+2250787584036\",\"transaction_date\":\"2025-12-06T11:00:15Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250787584036\"},\"raw_transaction\":{\"timestamp\":\"2025-12-06T11:00:15Z\",\"transaction_id\":\"T_37KSIGFBH43MR5C2\",\"transaction_type\":\"merchant_payment\",\"amount\":\"21780\",\"fee\":\"220\",\"currency\":\"XOF\",\"balance\":\"899910\",\"counterparty_name\":\"Mobio M C\",\"counterparty_mobile\":\"+2250787584036\"}}','completed',0,3,'2026-03-20 03:15:12','2026-03-20 03:15:12','2026-03-20 03:15:12',NULL,NULL,247,NULL,'2026-03-20 03:15:07','2026-03-20 03:15:12',NULL),
(27,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_EMJTEJQBVTEUHSYL\",\"transaction_type\":\"merchant_payment\",\"amount_total\":602000,\"amount_net\":\"595980\",\"fee\":\"6020\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-08T14:47:01Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-08T14:47:01Z\",\"transaction_id\":\"T_EMJTEJQBVTEUHSYL\",\"transaction_type\":\"merchant_payment\",\"amount\":\"595980\",\"fee\":\"6020\",\"currency\":\"XOF\",\"balance\":\"1495890\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:14','2026-03-20 03:15:14','2026-03-20 03:15:14',NULL,NULL,265,NULL,'2026-03-20 03:15:09','2026-03-20 03:15:14',NULL),
(28,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_IDJ4HXYENMN736L7\",\"transaction_type\":\"merchant_payment\",\"amount_total\":233300,\"amount_net\":\"230967\",\"fee\":\"2333\",\"sender_mobile\":\"+2250748011106\",\"transaction_date\":\"2025-12-08T16:19:59Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748011106\"},\"raw_transaction\":{\"timestamp\":\"2025-12-08T16:19:59Z\",\"transaction_id\":\"T_IDJ4HXYENMN736L7\",\"transaction_type\":\"merchant_payment\",\"amount\":\"230967\",\"fee\":\"2333\",\"currency\":\"XOF\",\"balance\":\"1726857\",\"counterparty_name\":\"FITYATEC V\",\"counterparty_mobile\":\"+2250748011106\"}}','completed',0,3,'2026-03-20 03:15:14','2026-03-20 03:15:14','2026-03-20 03:15:14',NULL,NULL,246,NULL,'2026-03-20 03:15:09','2026-03-20 03:15:14',NULL),
(29,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_Y5UV4S3W2YRNNPPH\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-899910,\"amount_net\":\"-899910\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-08T16:59:52Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-08T16:59:52Z\",\"transaction_id\":\"ATX_Y5UV4S3W2YRNNPPH\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-899910\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"826947\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:14','2026-03-20 03:15:14','2026-03-20 03:15:14',NULL,NULL,239,NULL,'2026-03-20 03:15:09','2026-03-20 03:15:14',NULL),
(30,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_VJDGEEVSHEMC52NY\",\"transaction_type\":\"merchant_payment\",\"amount_total\":247000,\"amount_net\":\"244530\",\"fee\":\"2470\",\"sender_mobile\":\"+2250707493455\",\"transaction_date\":\"2025-12-09T07:32:50Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707493455\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T07:32:50Z\",\"transaction_id\":\"T_VJDGEEVSHEMC52NY\",\"transaction_type\":\"merchant_payment\",\"amount\":\"244530\",\"fee\":\"2470\",\"currency\":\"XOF\",\"balance\":\"1071477\",\"counterparty_name\":\"KEITA Y\",\"counterparty_mobile\":\"+2250707493455\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:15','2026-03-20 03:15:15',NULL,NULL,240,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:15',NULL),
(31,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_RXMFUFTZ6I2YTAQE\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-1050000,\"amount_net\":\"-1050000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-09T11:54:56Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T11:54:56Z\",\"transaction_id\":\"ATX_RXMFUFTZ6I2YTAQE\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-1050000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Gbehi Dakpa Ange Mathieu Jerome\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"21477\",\"counterparty_name\":\"ETS LUCHADAY ANGR\\u00c9 \"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:15','2026-03-20 03:15:16',NULL,NULL,252,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(32,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_WCVQDCFXXUZHRUTF\",\"transaction_type\":\"merchant_payment\",\"amount_total\":288500,\"amount_net\":\"285615\",\"fee\":\"2885\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-09T13:09:57Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T13:09:57Z\",\"transaction_id\":\"T_WCVQDCFXXUZHRUTF\",\"transaction_type\":\"merchant_payment\",\"amount\":\"285615\",\"fee\":\"2885\",\"currency\":\"XOF\",\"balance\":\"307092\",\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:15','2026-03-20 03:15:16',NULL,NULL,250,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(33,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_EOHYUJDTKF5RK6HL\",\"transaction_type\":\"merchant_payment\",\"amount_total\":129000,\"amount_net\":\"127710\",\"fee\":\"1290\",\"sender_mobile\":\"+2250748011106\",\"transaction_date\":\"2025-12-09T15:26:12Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748011106\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T15:26:12Z\",\"transaction_id\":\"T_EOHYUJDTKF5RK6HL\",\"transaction_type\":\"merchant_payment\",\"amount\":\"127710\",\"fee\":\"1290\",\"currency\":\"XOF\",\"balance\":\"434802\",\"counterparty_name\":\"FITYATEC V\",\"counterparty_mobile\":\"+2250748011106\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,NULL,241,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(34,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_WCVQDCFXXUZHRUTF\",\"transaction_type\":\"merchant_payment_refund\",\"amount_total\":-288500,\"amount_net\":\"-285615\",\"fee\":\"-2885\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-09T16:00:12Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T16:00:12Z\",\"transaction_id\":\"T_WCVQDCFXXUZHRUTF\",\"transaction_type\":\"merchant_payment_refund\",\"amount\":\"-285615\",\"fee\":\"-2885\",\"currency\":\"XOF\",\"balance\":\"149187\",\"is_reversal\":true,\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,NULL,264,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(35,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_EREDFRX5VJMJIP2X\",\"transaction_type\":\"merchant_payment\",\"amount_total\":202000,\"amount_net\":\"199980\",\"fee\":\"2020\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-09T18:03:04Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T18:03:04Z\",\"transaction_id\":\"T_EREDFRX5VJMJIP2X\",\"transaction_type\":\"merchant_payment\",\"amount\":\"199980\",\"fee\":\"2020\",\"currency\":\"XOF\",\"balance\":\"349167\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,NULL,243,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(36,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_VSGFSABDYSFYFKJW\",\"transaction_type\":\"merchant_payment\",\"amount_total\":390000,\"amount_net\":\"386100\",\"fee\":\"3900\",\"sender_mobile\":\"+2250707493455\",\"transaction_date\":\"2025-12-09T20:08:25Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707493455\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T20:08:25Z\",\"transaction_id\":\"T_VSGFSABDYSFYFKJW\",\"transaction_type\":\"merchant_payment\",\"amount\":\"386100\",\"fee\":\"3900\",\"currency\":\"XOF\",\"balance\":\"735267\",\"counterparty_name\":\"KEITA Y\",\"counterparty_mobile\":\"+2250707493455\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,NULL,241,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(37,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_YTVGXZZNKDUMCIVD\",\"transaction_type\":\"merchant_payment\",\"amount_total\":170000,\"amount_net\":\"168300\",\"fee\":\"1700\",\"sender_mobile\":\"+2250748011106\",\"transaction_date\":\"2025-12-09T21:32:08Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748011106\"},\"raw_transaction\":{\"timestamp\":\"2025-12-09T21:32:08Z\",\"transaction_id\":\"T_YTVGXZZNKDUMCIVD\",\"transaction_type\":\"merchant_payment\",\"amount\":\"168300\",\"fee\":\"1700\",\"currency\":\"XOF\",\"balance\":\"903567\",\"counterparty_name\":\"FITYATEC V\",\"counterparty_mobile\":\"+2250748011106\"}}','completed',0,3,'2026-03-20 03:15:15','2026-03-20 03:15:16','2026-03-20 03:15:16',NULL,NULL,257,NULL,'2026-03-20 03:15:10','2026-03-20 03:15:16',NULL),
(38,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_JTF7TUSUPGA6FZI5\",\"transaction_type\":\"merchant_payment\",\"amount_total\":810000,\"amount_net\":\"801900\",\"fee\":\"8100\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-10T12:40:45Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-10T12:40:45Z\",\"transaction_id\":\"T_JTF7TUSUPGA6FZI5\",\"transaction_type\":\"merchant_payment\",\"amount\":\"801900\",\"fee\":\"8100\",\"currency\":\"XOF\",\"balance\":\"1705467\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:17','2026-03-20 03:15:17','2026-03-20 03:15:18',NULL,NULL,242,NULL,'2026-03-20 03:15:12','2026-03-20 03:15:18',NULL),
(39,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_D67SBKPTPMGCKCL5\",\"transaction_type\":\"merchant_payment\",\"amount_total\":5000,\"amount_net\":\"4950\",\"fee\":\"50\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-10T13:15:01Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-10T13:15:01Z\",\"transaction_id\":\"T_D67SBKPTPMGCKCL5\",\"transaction_type\":\"merchant_payment\",\"amount\":\"4950\",\"fee\":\"50\",\"currency\":\"XOF\",\"balance\":\"1710417\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:17','2026-03-20 03:15:17','2026-03-20 03:15:18',NULL,NULL,253,NULL,'2026-03-20 03:15:12','2026-03-20 03:15:18',NULL),
(40,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_S53B3YDDMGI5Q72Y\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-903567,\"amount_net\":\"-903567\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-10T16:53:24Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-10T16:53:24Z\",\"transaction_id\":\"ATX_S53B3YDDMGI5Q72Y\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-903567\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"806850\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:17','2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,NULL,244,NULL,'2026-03-20 03:15:12','2026-03-20 03:15:18',NULL),
(41,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ms-21pv2rx1024br\",\"transaction_type\":\"merchant_sweep\",\"amount_total\":-300000,\"amount_net\":\"-300000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-11T15:47:54Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-11T15:47:54Z\",\"transaction_id\":\"ms-21pv2rx1024br\",\"transaction_type\":\"merchant_sweep\",\"amount\":\"-300000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Dakpa Ange Mathieu Jerome Gbehi\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"506850\",\"counterparty_name\":\"Dakpa Ange Mathieu Jerome Gbehi\"}}','completed',0,3,'2026-03-20 03:15:18','2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,NULL,246,NULL,'2026-03-20 03:15:13','2026-03-20 03:15:18',NULL),
(42,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_576F6KQJ4AHRQHSS\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-500000,\"amount_net\":\"-500000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-11T15:51:39Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-11T15:51:39Z\",\"transaction_id\":\"ATX_576F6KQJ4AHRQHSS\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-500000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Gbehi Dakpa Ange Mathieu Jerome\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"6850\",\"counterparty_name\":\"SAM VOYAGE 2\"}}','completed',0,3,'2026-03-20 03:15:18','2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,NULL,242,NULL,'2026-03-20 03:15:13','2026-03-20 03:15:18',NULL),
(43,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_I7ATNXFV65LVHTDN\",\"transaction_type\":\"merchant_payment\",\"amount_total\":88000,\"amount_net\":\"87120\",\"fee\":\"880\",\"sender_mobile\":\"+2250152943230\",\"transaction_date\":\"2025-12-11T16:33:47Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250152943230\"},\"raw_transaction\":{\"timestamp\":\"2025-12-11T16:33:47Z\",\"transaction_id\":\"T_I7ATNXFV65LVHTDN\",\"transaction_type\":\"merchant_payment\",\"amount\":\"87120\",\"fee\":\"880\",\"currency\":\"XOF\",\"balance\":\"93970\",\"counterparty_name\":\"Marthe A\",\"counterparty_mobile\":\"+2250152943230\"}}','completed',0,3,'2026-03-20 03:15:18','2026-03-20 03:15:18','2026-03-20 03:15:18',NULL,NULL,257,NULL,'2026-03-20 03:15:13','2026-03-20 03:15:18',NULL),
(44,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_ZQRYBILBDV3D3T6A\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-93970,\"amount_net\":\"-93970\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-12T12:44:36Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-12T12:44:36Z\",\"transaction_id\":\"ATX_ZQRYBILBDV3D3T6A\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-93970\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"0\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:19','2026-03-20 03:15:19','2026-03-20 03:15:19',NULL,NULL,242,NULL,'2026-03-20 03:15:14','2026-03-20 03:15:19',NULL),
(45,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_46URPK47PCA3AZZP\",\"transaction_type\":\"merchant_payment\",\"amount_total\":170800,\"amount_net\":\"169092\",\"fee\":\"1708\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-12T14:40:46Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-12T14:40:46Z\",\"transaction_id\":\"T_46URPK47PCA3AZZP\",\"transaction_type\":\"merchant_payment\",\"amount\":\"169092\",\"fee\":\"1708\",\"currency\":\"XOF\",\"balance\":\"169092\",\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:19','2026-03-20 03:15:19','2026-03-20 03:15:20',NULL,NULL,271,NULL,'2026-03-20 03:15:14','2026-03-20 03:15:20',NULL),
(46,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_2I5DXJR2EQ2MCZ5J\",\"transaction_type\":\"merchant_payment\",\"amount_total\":-158400,\"amount_net\":\"-160000\",\"fee\":\"1600\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-12T19:37:19Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-12T19:37:19Z\",\"transaction_id\":\"T_2I5DXJR2EQ2MCZ5J\",\"transaction_type\":\"merchant_payment\",\"amount\":\"-160000\",\"fee\":\"1600\",\"currency\":\"XOF\",\"counterparty_mobile\":\"+2250788777377\",\"business_user_name\":\"Capo Donald Nicephore Allaglo\",\"business_user_mobile\":\"+2250788650263\",\"balance\":\"9092\",\"counterparty_name\":\"Ceteris T C d\"}}','completed',0,3,'2026-03-20 03:15:19','2026-03-20 03:15:19','2026-03-20 03:15:20',NULL,NULL,261,NULL,'2026-03-20 03:15:14','2026-03-20 03:15:20',NULL),
(47,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_2SY53PIWSFS4PDEV\",\"transaction_type\":\"merchant_payment\",\"amount_total\":487000,\"amount_net\":\"482130\",\"fee\":\"4870\",\"sender_mobile\":\"+2250707808172\",\"transaction_date\":\"2025-12-12T19:44:49Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250707808172\"},\"raw_transaction\":{\"timestamp\":\"2025-12-12T19:44:49Z\",\"transaction_id\":\"T_2SY53PIWSFS4PDEV\",\"transaction_type\":\"merchant_payment\",\"amount\":\"482130\",\"fee\":\"4870\",\"currency\":\"XOF\",\"balance\":\"491222\",\"counterparty_name\":\"Boula B\",\"counterparty_mobile\":\"+2250707808172\"}}','completed',0,3,'2026-03-20 03:15:19','2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,NULL,246,NULL,'2026-03-20 03:15:14','2026-03-20 03:15:20',NULL),
(48,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_57NFQHVRUMARZQQ5\",\"transaction_type\":\"merchant_payment\",\"amount_total\":280000,\"amount_net\":\"277200\",\"fee\":\"2800\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-13T10:35:05Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-13T10:35:05Z\",\"transaction_id\":\"T_57NFQHVRUMARZQQ5\",\"transaction_type\":\"merchant_payment\",\"amount\":\"277200\",\"fee\":\"2800\",\"currency\":\"XOF\",\"balance\":\"768422\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:20','2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,NULL,242,NULL,'2026-03-20 03:15:15','2026-03-20 03:15:20',NULL),
(49,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_SSGZAO6KRZTFMW4W\",\"transaction_type\":\"merchant_payment\",\"amount_total\":280000,\"amount_net\":\"277200\",\"fee\":\"2800\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-13T15:02:24Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-13T15:02:24Z\",\"transaction_id\":\"T_SSGZAO6KRZTFMW4W\",\"transaction_type\":\"merchant_payment\",\"amount\":\"277200\",\"fee\":\"2800\",\"currency\":\"XOF\",\"balance\":\"1045622\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:20','2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,NULL,241,NULL,'2026-03-20 03:15:15','2026-03-20 03:15:20',NULL),
(50,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_JLBNS4SZOSJTCBAT\",\"transaction_type\":\"merchant_payment\",\"amount_total\":665000,\"amount_net\":\"658350\",\"fee\":\"6650\",\"sender_mobile\":\"+2250768010717\",\"transaction_date\":\"2025-12-13T17:57:15Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768010717\"},\"raw_transaction\":{\"timestamp\":\"2025-12-13T17:57:15Z\",\"transaction_id\":\"T_JLBNS4SZOSJTCBAT\",\"transaction_type\":\"merchant_payment\",\"amount\":\"658350\",\"fee\":\"6650\",\"currency\":\"XOF\",\"balance\":\"1703972\",\"counterparty_name\":\"Kallo H\",\"counterparty_mobile\":\"+2250768010717\"}}','completed',0,3,'2026-03-20 03:15:20','2026-03-20 03:15:20','2026-03-20 03:15:20',NULL,NULL,301,NULL,'2026-03-20 03:15:15','2026-03-20 03:15:20',NULL),
(51,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_5AL75MI27XV4DEC5\",\"transaction_type\":\"merchant_payment\",\"amount_total\":-99000,\"amount_net\":\"-100000\",\"fee\":\"1000\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-14T12:01:35Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-14T12:01:35Z\",\"transaction_id\":\"T_5AL75MI27XV4DEC5\",\"transaction_type\":\"merchant_payment\",\"amount\":\"-100000\",\"fee\":\"1000\",\"currency\":\"XOF\",\"counterparty_mobile\":\"+2250788777377\",\"business_user_name\":\"Capo Donald Nicephore Allaglo\",\"business_user_mobile\":\"+2250788650263\",\"balance\":\"1603972\",\"counterparty_name\":\"Ceteris T C d\"}}','completed',0,3,'2026-03-20 03:15:21','2026-03-20 03:15:21','2026-03-20 03:15:21',NULL,NULL,246,NULL,'2026-03-20 03:15:16','2026-03-20 03:15:21',NULL),
(52,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_6ER6Y2XQPFFH3O4G\",\"transaction_type\":\"merchant_payment\",\"amount_total\":660000,\"amount_net\":\"653400\",\"fee\":\"6600\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-14T20:01:05Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-14T20:01:05Z\",\"transaction_id\":\"T_6ER6Y2XQPFFH3O4G\",\"transaction_type\":\"merchant_payment\",\"amount\":\"653400\",\"fee\":\"6600\",\"currency\":\"XOF\",\"balance\":\"2257372\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:21','2026-03-20 03:15:21','2026-03-20 03:15:21',NULL,NULL,250,NULL,'2026-03-20 03:15:16','2026-03-20 03:15:21',NULL),
(53,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_TBR4S7FVX2QWOMV3\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-1400000,\"amount_net\":\"-1400000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-14T21:36:28Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-14T21:36:28Z\",\"transaction_id\":\"ATX_TBR4S7FVX2QWOMV3\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-1400000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Gbehi Dakpa Ange Mathieu Jerome\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"857372\",\"counterparty_name\":\"8 POOL\"}}','completed',0,3,'2026-03-20 03:15:21','2026-03-20 03:15:21','2026-03-20 03:15:22',NULL,NULL,244,NULL,'2026-03-20 03:15:16','2026-03-20 03:15:22',NULL),
(54,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_IVOKHX64KXO4HOKR\",\"transaction_type\":\"merchant_payment\",\"amount_total\":475000,\"amount_net\":\"470250\",\"fee\":\"4750\",\"sender_mobile\":\"+2250748411501\",\"transaction_date\":\"2025-12-15T06:44:17Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748411501\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T06:44:17Z\",\"transaction_id\":\"T_IVOKHX64KXO4HOKR\",\"transaction_type\":\"merchant_payment\",\"amount\":\"470250\",\"fee\":\"4750\",\"currency\":\"XOF\",\"balance\":\"1327622\",\"counterparty_name\":\"KONE M\",\"counterparty_mobile\":\"+2250748411501\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,NULL,250,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:22',NULL),
(55,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_PVBAGBW757SFORGB\",\"transaction_type\":\"merchant_payment\",\"amount_total\":220000,\"amount_net\":\"217800\",\"fee\":\"2200\",\"sender_mobile\":\"+2250777505097\",\"transaction_date\":\"2025-12-15T09:31:48Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250777505097\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T09:31:48Z\",\"transaction_id\":\"T_PVBAGBW757SFORGB\",\"transaction_type\":\"merchant_payment\",\"amount\":\"217800\",\"fee\":\"2200\",\"currency\":\"XOF\",\"balance\":\"1545422\",\"counterparty_name\":\"Citadelle V\",\"counterparty_mobile\":\"+2250777505097\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,NULL,262,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:22',NULL),
(56,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"pt-21s922b0r2hbp\",\"transaction_type\":\"single_payment\",\"amount_total\":-650000,\"amount_net\":\"-655000\",\"fee\":\"5000\",\"sender_mobile\":\"+2250715419640\",\"transaction_date\":\"2025-12-15T10:38:58Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250715419640\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T10:38:58Z\",\"transaction_id\":\"pt-21s922b0r2hbp\",\"amount\":\"-655000\",\"fee\":\"5000\",\"currency\":\"XOF\",\"balance\":\"890422\",\"counterparty_name\":\"Axelle N\",\"counterparty_mobile\":\"+2250715419640\",\"transaction_type\":\"single_payment\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,NULL,255,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:22',NULL),
(57,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_6M4AYTO534Y7QKMO\",\"transaction_type\":\"merchant_payment\",\"amount_total\":275000,\"amount_net\":\"272250\",\"fee\":\"2750\",\"sender_mobile\":\"+2250748011106\",\"transaction_date\":\"2025-12-15T16:15:43Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250748011106\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T16:15:43Z\",\"transaction_id\":\"T_6M4AYTO534Y7QKMO\",\"transaction_type\":\"merchant_payment\",\"amount\":\"272250\",\"fee\":\"2750\",\"currency\":\"XOF\",\"balance\":\"1162672\",\"counterparty_name\":\"FITYATEC V\",\"counterparty_mobile\":\"+2250748011106\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,NULL,250,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:22',NULL),
(58,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"pt-21se1w1fg2fk0\",\"transaction_type\":\"single_payment\",\"amount_total\":-200000,\"amount_net\":\"-202000\",\"fee\":\"2000\",\"sender_mobile\":\"+2250715419640\",\"transaction_date\":\"2025-12-15T16:28:04Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250715419640\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T16:28:04Z\",\"transaction_id\":\"pt-21se1w1fg2fk0\",\"amount\":\"-202000\",\"fee\":\"2000\",\"currency\":\"XOF\",\"balance\":\"960672\",\"counterparty_name\":\"Axelle N\",\"counterparty_mobile\":\"+2250715419640\",\"transaction_type\":\"single_payment\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,NULL,257,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:22',NULL),
(59,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_TWUBPNPBIYTAX3LD\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-857372,\"amount_net\":\"-857372\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-15T16:39:30Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T16:39:30Z\",\"transaction_id\":\"ATX_TWUBPNPBIYTAX3LD\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-857372\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"103300\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:22',NULL,NULL,247,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:22',NULL),
(60,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_FVXL4CGA4KV6YB7I\",\"transaction_type\":\"merchant_payment\",\"amount_total\":1280000,\"amount_net\":\"1267200\",\"fee\":\"12800\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-15T19:40:02Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T19:40:02Z\",\"transaction_id\":\"T_FVXL4CGA4KV6YB7I\",\"transaction_type\":\"merchant_payment\",\"amount\":\"1267200\",\"fee\":\"12800\",\"currency\":\"XOF\",\"balance\":\"1370500\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:23',NULL,NULL,245,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:23',NULL),
(61,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_FVXL4CGA4KV6YB7I\",\"transaction_type\":\"merchant_payment_refund\",\"amount_total\":-1280000,\"amount_net\":\"-1267200\",\"fee\":\"-12800\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-15T21:11:30Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-15T21:11:30Z\",\"transaction_id\":\"T_FVXL4CGA4KV6YB7I\",\"transaction_type\":\"merchant_payment_refund\",\"amount\":\"-1267200\",\"fee\":\"-12800\",\"currency\":\"XOF\",\"balance\":\"103300\",\"is_reversal\":true,\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:22','2026-03-20 03:15:22','2026-03-20 03:15:23',NULL,NULL,245,NULL,'2026-03-20 03:15:17','2026-03-20 03:15:23',NULL),
(62,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_YOFTSALGRKO2L4QN\",\"transaction_type\":\"merchant_payment\",\"amount_total\":470000,\"amount_net\":\"465300\",\"fee\":\"4700\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-16T12:05:18Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-16T12:05:18Z\",\"transaction_id\":\"T_YOFTSALGRKO2L4QN\",\"transaction_type\":\"merchant_payment\",\"amount\":\"465300\",\"fee\":\"4700\",\"currency\":\"XOF\",\"balance\":\"568600\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:23','2026-03-20 03:15:23','2026-03-20 03:15:23',NULL,NULL,245,NULL,'2026-03-20 03:15:18','2026-03-20 03:15:23',NULL),
(63,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ms-21szypmpr2rte\",\"transaction_type\":\"merchant_sweep\",\"amount_total\":-568600,\"amount_net\":\"-568600\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-16T13:19:25Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-16T13:19:25Z\",\"transaction_id\":\"ms-21szypmpr2rte\",\"transaction_type\":\"merchant_sweep\",\"amount\":\"-568600\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Dakpa Ange Mathieu Jerome Gbehi\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"0\",\"counterparty_name\":\"Dakpa Ange Mathieu Jerome Gbehi\"}}','completed',0,3,'2026-03-20 03:15:23','2026-03-20 03:15:23','2026-03-20 03:15:23',NULL,NULL,244,NULL,'2026-03-20 03:15:18','2026-03-20 03:15:23',NULL),
(64,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_O6KJB2B5323OHNN2\",\"transaction_type\":\"merchant_payment\",\"amount_total\":210000,\"amount_net\":\"207900\",\"fee\":\"2100\",\"sender_mobile\":\"+2250757458860\",\"transaction_date\":\"2025-12-17T08:11:55Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250757458860\"},\"raw_transaction\":{\"timestamp\":\"2025-12-17T08:11:55Z\",\"transaction_id\":\"T_O6KJB2B5323OHNN2\",\"transaction_type\":\"merchant_payment\",\"amount\":\"207900\",\"fee\":\"2100\",\"currency\":\"XOF\",\"balance\":\"207900\",\"counterparty_name\":\"DIALLO M S\",\"counterparty_mobile\":\"+2250757458860\"}}','completed',0,3,'2026-03-20 03:15:24','2026-03-20 03:15:24','2026-03-20 03:15:24',NULL,NULL,241,NULL,'2026-03-20 03:15:19','2026-03-20 03:15:24',NULL),
(65,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"pt-21tp9gv6r2bvm\",\"transaction_type\":\"single_payment\",\"amount_total\":-200000,\"amount_net\":\"-202000\",\"fee\":\"2000\",\"sender_mobile\":\"+2250715419640\",\"transaction_date\":\"2025-12-17T15:20:58Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250715419640\"},\"raw_transaction\":{\"timestamp\":\"2025-12-17T15:20:58Z\",\"transaction_id\":\"pt-21tp9gv6r2bvm\",\"amount\":\"-202000\",\"fee\":\"2000\",\"currency\":\"XOF\",\"balance\":\"5900\",\"counterparty_name\":\"Axelle N\",\"counterparty_mobile\":\"+2250715419640\",\"transaction_type\":\"single_payment\"}}','completed',0,3,'2026-03-20 03:15:24','2026-03-20 03:15:24','2026-03-20 03:15:24',NULL,NULL,267,NULL,'2026-03-20 03:15:19','2026-03-20 03:15:24',NULL),
(66,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_GZNFDTB72F3GAEK5\",\"transaction_type\":\"merchant_payment\",\"amount_total\":155000,\"amount_net\":\"153450\",\"fee\":\"1550\",\"sender_mobile\":\"+2250565418922\",\"transaction_date\":\"2025-12-17T16:30:17Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250565418922\"},\"raw_transaction\":{\"timestamp\":\"2025-12-17T16:30:17Z\",\"transaction_id\":\"T_GZNFDTB72F3GAEK5\",\"transaction_type\":\"merchant_payment\",\"amount\":\"153450\",\"fee\":\"1550\",\"currency\":\"XOF\",\"balance\":\"159350\",\"counterparty_name\":\"Soumare O\",\"counterparty_mobile\":\"+2250565418922\"}}','completed',0,3,'2026-03-20 03:15:24','2026-03-20 03:15:24','2026-03-20 03:15:24',NULL,NULL,289,NULL,'2026-03-20 03:15:19','2026-03-20 03:15:24',NULL),
(67,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_GZNFDTB72F3GAEK5\",\"transaction_type\":\"merchant_payment_refund\",\"amount_total\":-155000,\"amount_net\":\"-153450\",\"fee\":\"-1550\",\"sender_mobile\":\"+2250565418922\",\"transaction_date\":\"2025-12-17T16:39:16Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250565418922\"},\"raw_transaction\":{\"timestamp\":\"2025-12-17T16:39:16Z\",\"transaction_id\":\"T_GZNFDTB72F3GAEK5\",\"transaction_type\":\"merchant_payment_refund\",\"amount\":\"-153450\",\"fee\":\"-1550\",\"currency\":\"XOF\",\"balance\":\"5900\",\"is_reversal\":true,\"counterparty_name\":\"Soumare O\",\"counterparty_mobile\":\"+2250565418922\"}}','completed',0,3,'2026-03-20 03:15:24','2026-03-20 03:15:24','2026-03-20 03:15:25',NULL,NULL,275,NULL,'2026-03-20 03:15:19','2026-03-20 03:15:25',NULL),
(68,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_QADTMNIQJ7NR3JBM\",\"transaction_type\":\"merchant_payment\",\"amount_total\":500000,\"amount_net\":\"495000\",\"fee\":\"5000\",\"sender_mobile\":\"+2250708491020\",\"transaction_date\":\"2025-12-17T16:54:22Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250708491020\"},\"raw_transaction\":{\"timestamp\":\"2025-12-17T16:54:22Z\",\"transaction_id\":\"T_QADTMNIQJ7NR3JBM\",\"transaction_type\":\"merchant_payment\",\"amount\":\"495000\",\"fee\":\"5000\",\"currency\":\"XOF\",\"balance\":\"500900\",\"counterparty_name\":\"N\'dori Y V\",\"counterparty_mobile\":\"+2250708491020\"}}','completed',0,3,'2026-03-20 03:15:24','2026-03-20 03:15:24','2026-03-20 03:15:25',NULL,NULL,250,NULL,'2026-03-20 03:15:19','2026-03-20 03:15:25',NULL),
(69,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_J2H3KLLFKT3POVGQ\",\"transaction_type\":\"merchant_payment\",\"amount_total\":6060,\"amount_net\":\"5999\",\"fee\":\"61\",\"sender_mobile\":\"+2250708491020\",\"transaction_date\":\"2025-12-17T17:22:44Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250708491020\"},\"raw_transaction\":{\"timestamp\":\"2025-12-17T17:22:44Z\",\"transaction_id\":\"T_J2H3KLLFKT3POVGQ\",\"transaction_type\":\"merchant_payment\",\"amount\":\"5999\",\"fee\":\"61\",\"currency\":\"XOF\",\"balance\":\"506899\",\"counterparty_name\":\"N\'dori Y V\",\"counterparty_mobile\":\"+2250708491020\"}}','completed',0,3,'2026-03-20 03:15:24','2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,NULL,256,NULL,'2026-03-20 03:15:19','2026-03-20 03:15:25',NULL),
(70,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"pt-21v5zvxtr2czm\",\"transaction_type\":\"single_payment\",\"amount_total\":-500000,\"amount_net\":\"-505000\",\"fee\":\"5000\",\"sender_mobile\":\"+2250715419640\",\"transaction_date\":\"2025-12-18T09:38:22Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250715419640\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T09:38:22Z\",\"transaction_id\":\"pt-21v5zvxtr2czm\",\"amount\":\"-505000\",\"fee\":\"5000\",\"currency\":\"XOF\",\"balance\":\"1899\",\"counterparty_name\":\"Axelle N\",\"counterparty_mobile\":\"+2250715419640\",\"transaction_type\":\"single_payment\"}}','completed',0,3,'2026-03-20 03:15:25','2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,NULL,256,NULL,'2026-03-20 03:15:20','2026-03-20 03:15:25',NULL),
(71,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_QK3X2O3WUWMJRXI4\",\"transaction_type\":\"merchant_payment\",\"amount_total\":395000,\"amount_net\":\"391050\",\"fee\":\"3950\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-18T09:58:27Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T09:58:27Z\",\"transaction_id\":\"T_QK3X2O3WUWMJRXI4\",\"transaction_type\":\"merchant_payment\",\"amount\":\"391050\",\"fee\":\"3950\",\"currency\":\"XOF\",\"balance\":\"392949\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:25','2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,NULL,260,NULL,'2026-03-20 03:15:20','2026-03-20 03:15:25',NULL),
(72,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_BROH4MXMBNN4MPWE\",\"transaction_type\":\"merchant_payment\",\"amount_total\":425000,\"amount_net\":\"420750\",\"fee\":\"4250\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-18T10:45:53Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T10:45:53Z\",\"transaction_id\":\"T_BROH4MXMBNN4MPWE\",\"transaction_type\":\"merchant_payment\",\"amount\":\"420750\",\"fee\":\"4250\",\"currency\":\"XOF\",\"balance\":\"813699\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:25','2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,NULL,262,NULL,'2026-03-20 03:15:20','2026-03-20 03:15:25',NULL),
(73,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_QDHGM2AN3KBOGBTH\",\"transaction_type\":\"merchant_payment\",\"amount_total\":205000,\"amount_net\":\"202950\",\"fee\":\"2050\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-18T12:36:59Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T12:36:59Z\",\"transaction_id\":\"T_QDHGM2AN3KBOGBTH\",\"transaction_type\":\"merchant_payment\",\"amount\":\"202950\",\"fee\":\"2050\",\"currency\":\"XOF\",\"balance\":\"1016649\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:25','2026-03-20 03:15:25','2026-03-20 03:15:25',NULL,NULL,272,NULL,'2026-03-20 03:15:20','2026-03-20 03:15:25',NULL),
(74,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_VF7QYJAN7X72AX2G\",\"transaction_type\":\"merchant_payment\",\"amount_total\":325000,\"amount_net\":\"321750\",\"fee\":\"3250\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-18T16:30:52Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T16:30:52Z\",\"transaction_id\":\"T_VF7QYJAN7X72AX2G\",\"transaction_type\":\"merchant_payment\",\"amount\":\"321750\",\"fee\":\"3250\",\"currency\":\"XOF\",\"balance\":\"1338399\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:25','2026-03-20 03:15:25','2026-03-20 03:15:26',NULL,NULL,263,NULL,'2026-03-20 03:15:20','2026-03-20 03:15:26',NULL),
(75,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_QBSG5NCGP45KWEBR\",\"transaction_type\":\"merchant_payment\",\"amount_total\":605000,\"amount_net\":\"598950\",\"fee\":\"6050\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-18T16:41:00Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T16:41:00Z\",\"transaction_id\":\"T_QBSG5NCGP45KWEBR\",\"transaction_type\":\"merchant_payment\",\"amount\":\"598950\",\"fee\":\"6050\",\"currency\":\"XOF\",\"balance\":\"1937349\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:26','2026-03-20 03:15:26','2026-03-20 03:15:26',NULL,NULL,243,NULL,'2026-03-20 03:15:21','2026-03-20 03:15:26',NULL),
(76,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_XGLURD742DTJGBNX\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-800000,\"amount_net\":\"-800000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-18T18:11:21Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-18T18:11:21Z\",\"transaction_id\":\"ATX_XGLURD742DTJGBNX\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-800000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Gbehi Dakpa Ange Mathieu Jerome\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"1137349\",\"counterparty_name\":\"ARAMA MOUADIO\"}}','completed',0,3,'2026-03-20 03:15:26','2026-03-20 03:15:26','2026-03-20 03:15:26',NULL,NULL,253,NULL,'2026-03-20 03:15:21','2026-03-20 03:15:26',NULL),
(77,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_ITPD55AG26SZZHJQ\",\"transaction_type\":\"merchant_payment\",\"amount_total\":479000,\"amount_net\":\"474210\",\"fee\":\"4790\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-19T13:48:02Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-19T13:48:02Z\",\"transaction_id\":\"T_ITPD55AG26SZZHJQ\",\"transaction_type\":\"merchant_payment\",\"amount\":\"474210\",\"fee\":\"4790\",\"currency\":\"XOF\",\"balance\":\"1611559\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:27','2026-03-20 03:15:27','2026-03-20 03:15:27',NULL,NULL,268,NULL,'2026-03-20 03:15:22','2026-03-20 03:15:27',NULL),
(78,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_QCSX3V3GGUUUMJJY\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-1137349,\"amount_net\":\"-1137349\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-19T16:29:55Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-19T16:29:55Z\",\"transaction_id\":\"ATX_QCSX3V3GGUUUMJJY\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-1137349\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"474210\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:27','2026-03-20 03:15:27','2026-03-20 03:15:28',NULL,NULL,244,NULL,'2026-03-20 03:15:22','2026-03-20 03:15:28',NULL),
(79,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ms-21wxbbv4g2bht\",\"transaction_type\":\"merchant_sweep\",\"amount_total\":-90000,\"amount_net\":\"-90000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-21T02:08:15Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-21T02:08:15Z\",\"transaction_id\":\"ms-21wxbbv4g2bht\",\"transaction_type\":\"merchant_sweep\",\"amount\":\"-90000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Dakpa Ange Mathieu Jerome Gbehi\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"384210\",\"counterparty_name\":\"Dakpa Ange Mathieu Jerome Gbehi\"}}','completed',0,3,'2026-03-20 03:15:29','2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,NULL,245,NULL,'2026-03-20 03:15:24','2026-03-20 03:15:29',NULL),
(80,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_NCKRNSXAPKVNATGC\",\"transaction_type\":\"merchant_payment\",\"amount_total\":192000,\"amount_net\":\"190080\",\"fee\":\"1920\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-21T10:25:09Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-21T10:25:09Z\",\"transaction_id\":\"T_NCKRNSXAPKVNATGC\",\"transaction_type\":\"merchant_payment\",\"amount\":\"190080\",\"fee\":\"1920\",\"currency\":\"XOF\",\"balance\":\"574290\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:29','2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,NULL,244,NULL,'2026-03-20 03:15:24','2026-03-20 03:15:29',NULL),
(81,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_5V4LS7CRO3FPJOT6\",\"transaction_type\":\"merchant_payment\",\"amount_total\":1035000,\"amount_net\":\"1024650\",\"fee\":\"10350\",\"sender_mobile\":\"+2250768657678\",\"transaction_date\":\"2025-12-21T10:29:12Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768657678\"},\"raw_transaction\":{\"timestamp\":\"2025-12-21T10:29:12Z\",\"transaction_id\":\"T_5V4LS7CRO3FPJOT6\",\"transaction_type\":\"merchant_payment\",\"amount\":\"1024650\",\"fee\":\"10350\",\"currency\":\"XOF\",\"balance\":\"1598940\",\"counterparty_name\":\"Fatoumata B B\",\"counterparty_mobile\":\"+2250768657678\"}}','completed',0,3,'2026-03-20 03:15:29','2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,NULL,259,NULL,'2026-03-20 03:15:24','2026-03-20 03:15:29',NULL),
(82,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_CHETZT5A3YZUT5G3\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-1500000,\"amount_net\":\"-1500000\",\"fee\":\"0\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-21T21:54:02Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-21T21:54:02Z\",\"transaction_id\":\"ATX_CHETZT5A3YZUT5G3\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-1500000\",\"fee\":\"0\",\"currency\":\"XOF\",\"business_user_name\":\"Gbehi Dakpa Ange Mathieu Jerome\",\"business_user_mobile\":\"+2250788777377\",\"balance\":\"98940\",\"counterparty_name\":\"8 POOL\"}}','completed',0,3,'2026-03-20 03:15:29','2026-03-20 03:15:29','2026-03-20 03:15:29',NULL,NULL,251,NULL,'2026-03-20 03:15:24','2026-03-20 03:15:29',NULL),
(83,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_BTOGAVJJGBGLLPBH\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-98940,\"amount_net\":\"-98940\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-22T20:41:35Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-22T20:41:35Z\",\"transaction_id\":\"ATX_BTOGAVJJGBGLLPBH\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-98940\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"0\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:30','2026-03-20 03:15:30','2026-03-20 03:15:30',NULL,NULL,238,NULL,'2026-03-20 03:15:25','2026-03-20 03:15:30',NULL),
(84,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_QZUUY4U5HRQRUMHH\",\"transaction_type\":\"merchant_payment\",\"amount_total\":1000000,\"amount_net\":\"990000\",\"fee\":\"10000\",\"sender_mobile\":\"+2250556029256\",\"transaction_date\":\"2025-12-23T18:51:22Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250556029256\"},\"raw_transaction\":{\"timestamp\":\"2025-12-23T18:51:22Z\",\"transaction_id\":\"T_QZUUY4U5HRQRUMHH\",\"transaction_type\":\"merchant_payment\",\"amount\":\"990000\",\"fee\":\"10000\",\"currency\":\"XOF\",\"balance\":\"990000\",\"counterparty_name\":\"Fatoumata B\",\"counterparty_mobile\":\"+2250556029256\"}}','completed',0,3,'2026-03-20 03:15:31','2026-03-20 03:15:31','2026-03-20 03:15:32',NULL,NULL,257,NULL,'2026-03-20 03:15:26','2026-03-20 03:15:32',NULL),
(85,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_BOJKHS4JADAPN2EJ\",\"transaction_type\":\"merchant_payment\",\"amount_total\":600000,\"amount_net\":\"594000\",\"fee\":\"6000\",\"sender_mobile\":\"+2250575553837\",\"transaction_date\":\"2025-12-23T21:03:08Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250575553837\"},\"raw_transaction\":{\"timestamp\":\"2025-12-23T21:03:08Z\",\"transaction_id\":\"T_BOJKHS4JADAPN2EJ\",\"transaction_type\":\"merchant_payment\",\"amount\":\"594000\",\"fee\":\"6000\",\"currency\":\"XOF\",\"balance\":\"1584000\",\"counterparty_name\":\"Fane A\",\"counterparty_mobile\":\"+2250575553837\"}}','completed',0,3,'2026-03-20 03:15:31','2026-03-20 03:15:31','2026-03-20 03:15:32',NULL,NULL,281,NULL,'2026-03-20 03:15:26','2026-03-20 03:15:32',NULL),
(86,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_NLVJ7Z7S5S33LIGJ\",\"transaction_type\":\"merchant_payment\",\"amount_total\":480000,\"amount_net\":\"475200\",\"fee\":\"4800\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-24T07:00:24Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-24T07:00:24Z\",\"transaction_id\":\"T_NLVJ7Z7S5S33LIGJ\",\"transaction_type\":\"merchant_payment\",\"amount\":\"475200\",\"fee\":\"4800\",\"currency\":\"XOF\",\"balance\":\"2059200\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:32','2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,NULL,246,NULL,'2026-03-20 03:15:27','2026-03-20 03:15:32',NULL),
(87,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_WT6YFBHOXHOAAENP\",\"transaction_type\":\"merchant_payment\",\"amount_total\":2000,\"amount_net\":\"1980\",\"fee\":\"20\",\"sender_mobile\":\"+2250768071289\",\"transaction_date\":\"2025-12-24T07:23:51Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250768071289\"},\"raw_transaction\":{\"timestamp\":\"2025-12-24T07:23:51Z\",\"transaction_id\":\"T_WT6YFBHOXHOAAENP\",\"transaction_type\":\"merchant_payment\",\"amount\":\"1980\",\"fee\":\"20\",\"currency\":\"XOF\",\"balance\":\"2061180\",\"counterparty_name\":\"Ake A L M\",\"counterparty_mobile\":\"+2250768071289\"}}','completed',0,3,'2026-03-20 03:15:32','2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,NULL,264,NULL,'2026-03-20 03:15:27','2026-03-20 03:15:32',NULL),
(88,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_WUYKISHJNHV5FM27\",\"transaction_type\":\"merchant_payment\",\"amount_total\":-396000,\"amount_net\":\"-400000\",\"fee\":\"4000\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-24T13:50:46Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-24T13:50:46Z\",\"transaction_id\":\"T_WUYKISHJNHV5FM27\",\"transaction_type\":\"merchant_payment\",\"amount\":\"-400000\",\"fee\":\"4000\",\"currency\":\"XOF\",\"counterparty_mobile\":\"+2250788777377\",\"business_user_name\":\"Capo Donald Nicephore Allaglo\",\"business_user_mobile\":\"+2250788650263\",\"balance\":\"1661180\",\"counterparty_name\":\"Ceteris T C d\"}}','completed',0,3,'2026-03-20 03:15:32','2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,NULL,306,NULL,'2026-03-20 03:15:27','2026-03-20 03:15:32',NULL),
(89,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_RONLBFLCX47AA5JO\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-1584000,\"amount_net\":\"-1584000\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-24T14:58:47Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-24T14:58:47Z\",\"transaction_id\":\"ATX_RONLBFLCX47AA5JO\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-1584000\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"77180\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:32','2026-03-20 03:15:32','2026-03-20 03:15:32',NULL,NULL,275,NULL,'2026-03-20 03:15:27','2026-03-20 03:15:32',NULL),
(90,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"ATX_UGJMRP2XRRT6ICX4\",\"transaction_type\":\"agent_transaction\",\"amount_total\":-77180,\"amount_net\":\"-77180\",\"fee\":\"0\",\"sender_mobile\":\"ECOBANK Wave Cote d\'Ivoire\",\"transaction_date\":\"2025-12-26T16:48:29Z\",\"status\":\"completed\",\"is_agent_transaction\":true,\"counterparty_mobile\":\"ECOBANK Wave Cote d\'Ivoire\"},\"raw_transaction\":{\"timestamp\":\"2025-12-26T16:48:29Z\",\"transaction_id\":\"ATX_UGJMRP2XRRT6ICX4\",\"transaction_type\":\"agent_transaction\",\"amount\":\"-77180\",\"fee\":\"0\",\"currency\":\"XOF\",\"balance\":\"0\",\"counterparty_name\":\"ECOBANK Wave Cote d\'Ivoire\"}}','completed',0,3,'2026-03-20 03:15:34','2026-03-20 03:15:34','2026-03-20 03:15:34',NULL,NULL,244,NULL,'2026-03-20 03:15:29','2026-03-20 03:15:34',NULL),
(91,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_OYJIRSQADRID7F4W\",\"transaction_type\":\"merchant_payment\",\"amount_total\":100000,\"amount_net\":\"99000\",\"fee\":\"1000\",\"sender_mobile\":\"+2250787584036\",\"transaction_date\":\"2025-12-26T21:38:49Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250787584036\"},\"raw_transaction\":{\"timestamp\":\"2025-12-26T21:38:49Z\",\"transaction_id\":\"T_OYJIRSQADRID7F4W\",\"transaction_type\":\"merchant_payment\",\"amount\":\"99000\",\"fee\":\"1000\",\"currency\":\"XOF\",\"balance\":\"99000\",\"counterparty_name\":\"Mobio M C\",\"counterparty_mobile\":\"+2250787584036\"}}','completed',0,3,'2026-03-20 03:15:34','2026-03-20 03:15:34','2026-03-20 03:15:35',NULL,NULL,242,NULL,'2026-03-20 03:15:29','2026-03-20 03:15:35',NULL),
(92,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_P3JB42JCASEWCCH7\",\"transaction_type\":\"merchant_payment\",\"amount_total\":-89100,\"amount_net\":\"-90000\",\"fee\":\"900\",\"sender_mobile\":\"+2250788777377\",\"transaction_date\":\"2025-12-27T17:03:43Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250788777377\"},\"raw_transaction\":{\"timestamp\":\"2025-12-27T17:03:43Z\",\"transaction_id\":\"T_P3JB42JCASEWCCH7\",\"transaction_type\":\"merchant_payment\",\"amount\":\"-90000\",\"fee\":\"900\",\"currency\":\"XOF\",\"counterparty_mobile\":\"+2250788777377\",\"business_user_name\":\"Capo Donald Nicephore Allaglo\",\"business_user_mobile\":\"+2250788650263\",\"balance\":\"9000\",\"counterparty_name\":\"Ceteris T C d\"}}','completed',0,3,'2026-03-20 03:15:35','2026-03-20 03:15:35','2026-03-20 03:15:35',NULL,NULL,285,NULL,'2026-03-20 03:15:30','2026-03-20 03:15:35',NULL),
(93,21,NULL,NULL,'payment_wave',NULL,NULL,NULL,0,NULL,'{\"type\":\"payment_wave_retrieve\",\"source\":\"wave_retrieve\",\"provider\":\"wave\",\"transaction_data\":{\"account_number\":\"WAVE CI\",\"transaction_id\":\"T_WY2XQ6RFU5HGRLGC\",\"transaction_type\":\"merchant_payment\",\"amount_total\":101000,\"amount_net\":\"99990\",\"fee\":\"1010\",\"sender_mobile\":\"+2250787521454\",\"transaction_date\":\"2025-12-31T13:42:11Z\",\"status\":\"completed\",\"is_agent_transaction\":false,\"counterparty_mobile\":\"+2250787521454\"},\"raw_transaction\":{\"timestamp\":\"2025-12-31T13:42:11Z\",\"transaction_id\":\"T_WY2XQ6RFU5HGRLGC\",\"transaction_type\":\"merchant_payment\",\"amount\":\"99990\",\"fee\":\"1010\",\"currency\":\"XOF\",\"balance\":\"108990\",\"counterparty_name\":\"Monteiro C\",\"counterparty_mobile\":\"+2250787521454\"}}','completed',0,3,'2026-03-20 03:15:40','2026-03-20 03:15:40','2026-03-20 03:15:40',NULL,NULL,253,NULL,'2026-03-20 03:15:35','2026-03-20 03:15:40',NULL),
(94,49,NULL,NULL,'spc_bmp','collect_bmp_20260320031647_69bcbc1fabc9e','Collecte BMP du 2025-12-01 au 2025-12-31','collect_bmp_20260320031647',0,NULL,'{\"type\":\"collection_request\",\"source\":\"bmp\",\"trigger\":\"web\",\"parameters\":{\"date_from\":\"2025-12-01\",\"date_to\":\"2025-12-31\"},\"collection_started_at\":\"2026-03-20T03:16:47.703695Z\"}','processing',0,3,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2026-03-20 03:16:47','2026-03-20 03:16:47',NULL),
(95,49,NULL,NULL,'spc_bmp','collect_bmp_20260320031701_69bcbc2db5720','Collecte BMP du 2025-12-01 au 2025-12-31','collect_bmp_20260320031701',0,NULL,'{\"type\":\"collection_request\",\"source\":\"bmp\",\"trigger\":\"web\",\"parameters\":{\"date_from\":\"2025-12-01\",\"date_to\":\"2025-12-31\"},\"collection_started_at\":\"2026-03-20T03:17:01.743259Z\"}','processing',0,3,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2026-03-20 03:17:01','2026-03-20 03:17:01',NULL),
(96,49,NULL,NULL,'spc_bmp','collect_bmp_20260320032857_69bcbef938925','Collecte BMP du 2025-12-01 au 2025-12-31','collect_bmp_20260320032857',0,NULL,'{\"type\":\"collection_request\",\"source\":\"bmp\",\"trigger\":\"web\",\"parameters\":{\"date_from\":\"2025-12-01\",\"date_to\":\"2025-12-31\"},\"collection_started_at\":\"2026-03-20T03:28:57.231768Z\"}','processing',0,3,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2026-03-20 03:28:57','2026-03-20 03:28:57',NULL),
(97,49,NULL,NULL,'spc_bmp','collect_bmp_20260320034830_69bcc38e86132','Collecte BMP du 2025-12-01 au 2025-12-31','collect_bmp_20260320034830',0,NULL,'{\"type\":\"collection_request\",\"source\":\"bmp\",\"trigger\":\"web\",\"parameters\":{\"date_from\":\"2025-12-01\",\"date_to\":\"2025-12-31\"},\"collection_started_at\":\"2026-03-20T03:48:30.549218Z\"}','processing',0,3,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'2026-03-20 03:48:30','2026-03-20 03:48:30',NULL),
(98,13,NULL,NULL,'bmp_daily_collection','bmp_sales_20251201000000',NULL,NULL,0,NULL,'{\"type\":\"bmp_sales\",\"source\":\"ftp_bmp\",\"file_data\":{\"filename\":\"589058_link_sales_report_20251201.csv\",\"folder_id\":4,\"content_base64\":\"[encoded data, 14004 characters]\",\"size\":10502,\"nb_elements\":12},\"collection_date\":\"2025-12-01T00:00:00.000000Z\",\"processed_at\":\"2026-03-26T12:12:04.176686Z\"}','completed',0,3,NULL,'2026-03-26 12:12:05','2026-03-26 12:12:05',NULL,NULL,323,NULL,'2026-03-26 12:12:04','2026-03-26 12:12:05',NULL),
(99,13,NULL,NULL,'bmp_daily_collection','bmp_credit_20251201000000',NULL,NULL,0,NULL,'{\"type\":\"bmp_credit\",\"source\":\"ftp_bmp\",\"file_data\":{\"filename\":\"589056_credit_limit_log_20251201.csv\",\"folder_id\":20,\"content_base64\":\"[encoded data, 8456 characters]\",\"size\":6341,\"nb_elements\":38},\"collection_date\":\"2025-12-01T00:00:00.000000Z\",\"processed_at\":\"2026-03-26T12:12:04.209453Z\"}','completed',0,3,NULL,'2026-03-26 12:12:05','2026-03-26 12:12:05',NULL,NULL,342,NULL,'2026-03-26 12:12:04','2026-03-26 12:12:05',NULL),
(100,13,NULL,NULL,'bmp_daily_collection','bmp_subagents_20251201000000',NULL,NULL,0,NULL,'{\"type\":\"bmp_subagents\",\"source\":\"ftp_bmp\",\"file_data\":{\"filename\":\"589060_subagents_20251201.csv\",\"folder_id\":3,\"content_base64\":\"[encoded data, 51896 characters]\",\"size\":38921,\"nb_elements\":296},\"collection_date\":\"2025-12-01T00:00:00.000000Z\",\"processed_at\":\"2026-03-26T12:12:04.219286Z\"}','completed',0,3,NULL,'2026-03-26 12:12:05','2026-03-26 12:12:06',NULL,NULL,904,NULL,'2026-03-26 12:12:04','2026-03-26 12:12:06',NULL),
(101,13,NULL,NULL,'bmp_daily_collection','bmp_sales_20251202000000',NULL,NULL,0,NULL,'{\"type\":\"bmp_sales\",\"source\":\"ftp_bmp\",\"file_data\":{\"filename\":\"589083_link_sales_report_20251202.csv\",\"folder_id\":4,\"content_base64\":\"[encoded data, 18600 characters]\",\"size\":13950,\"nb_elements\":15},\"collection_date\":\"2025-12-02T00:00:00.000000Z\",\"processed_at\":\"2026-03-26T12:12:04.277262Z\"}','completed',0,3,NULL,'2026-03-26 12:12:06','2026-03-26 12:12:07',NULL,NULL,291,NULL,'2026-03-26 12:12:04','2026-03-26 12:12:07',NULL),
(102,13,NULL,NULL,'bmp_daily_collection','bmp_credit_20251202000000',NULL,NULL,0,NULL,'{\"type\":\"bmp_credit\",\"source\":\"ftp_bmp\",\"file_data\":{\"filename\":\"589081_credit_limit_log_20251202.csv\",\"folder_id\":20,\"content_base64\":\"[encoded data, 14244 characters]\",\"size\":10681,\"nb_elements\":68},\"collection_date\":\"2025-12-02T00:00:00.000000Z\",\"processed_at\":\"2026-03-26T12:12:04.286807Z\"}','completed',0,3,NULL,'2026-03-26 12:12:07','2026-03-26 12:12:07',NULL,NULL,392,NULL,'2026-03-26 12:12:04','2026-03-26 12:12:07',NULL),
(103,13,NULL,NULL,'bmp_daily_collection','bmp_subagents_20251202000000',NULL,NULL,0,NULL,'{\"type\":\"bmp_subagents\",\"source\":\"ftp_bmp\",\"file_data\":{\"filename\":\"589085_subagents_20251202.csv\",\"folder_id\":3,\"content_base64\":\"[encoded data, 52092 characters]\",\"size\":39067,\"nb_elements\":297},\"collection_date\":\"2025-12-02T00:00:00.000000Z\",\"processed_at\":\"2026-03-26T12:12:04.296235Z\"}','completed',0,3,NULL,'2026-03-26 12:12:07','2026-03-26 12:12:08',NULL,NULL,960,NULL,'2026-03-26 12:12:04','2026-03-26 12:12:08',NULL),
