-- Data for Name: auto_login_tokens; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.auto_login_tokens (id, user_id, token, purpose, expires_at, used, used_at, created_at) FROM stdin;
\.


--
-- TOC entry 3867 (class 0 OID 17957)
-- Dependencies: 221
-- Data for Name: company_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.company_settings (id, company_name, vat_number, registration_number, address, phone, email, created_at, updated_at, created_by_id) FROM stdin;
1	Open ISP cc	4020230068	2005 / 156968 / 23	PO Box 491 Ballito 4420	0873508601	notify@openweb.live	2025-06-05 13:14:06.188976	2025-06-05 13:14:30.977791	2
\.


--
-- TOC entry 3869 (class 0 OID 17963)
-- Dependencies: 223
-- Data for Name: credit_transactions; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.credit_transactions (id, wallet_id, transaction_type, amount, description, status, payfast_payment_id, payfast_merchant_id, payfast_signature, order_id, admin_user_id, created_at, processed_at) FROM stdin;
1	1	ADJUSTMENT	100.00	Admin Test Credit	COMPLETED	\N	\N	\N	\N	2	2025-05-31 16:58:38.64393	2025-05-31 16:58:38.578735
2	1	ADJUSTMENT	100.00	Admin Test Credit	COMPLETED	\N	\N	\N	\N	2	2025-05-31 16:58:40.812281	2025-05-31 16:58:40.745003
3	2	TOPUP	5.00	Credit top-up via Payfast - R5	PENDING	\N	\N	\N	\N	\N	2025-06-02 12:51:27.712963	\N
4	2	TOPUP	5.00	Credit top-up via Payfast - R5	PENDING	\N	\N	\N	\N	\N	2025-06-02 12:54:59.352528	\N
5	2	TOPUP	5.00	Credit top-up via Payfast - R5	PENDING	\N	\N	\N	\N	\N	2025-06-02 13:00:42.676283	\N
6	2	TOPUP	5.00	Credit top-up via Payfast - R5	PENDING	\N	\N	\N	\N	\N	2025-06-02 13:08:41.121508	\N
7	2	TOPUP	5.00	Credit top-up via Payfast - R5	PENDING	\N	\N	\N	\N	\N	2025-06-02 13:26:37.47177	\N
8	2	TOPUP	5.00	Credit top-up via Payfast - R5	PENDING	\N	\N	\N	\N	\N	2025-06-02 13:34:44.219208	\N
10	2	TOPUP	10.00	Credit top-up via Stripe - R10	COMPLETED	\N	\N	\N	\N	\N	2025-06-02 13:51:38.206871	2025-06-02 13:52:04.538393
11	2	TOPUP	10.00	Stripe payment completed: cs_live_a1gKweBPygRjQx7JiWrHC6VciGRkHT0j0h77A8IqrGrqBMdBAXLFtTcvzF	COMPLETED	\N	\N	\N	\N	\N	2025-06-02 13:52:04.774103	\N
12	2	ADJUSTMENT	1000.00	Admin Load	COMPLETED	\N	\N	\N	\N	2	2025-06-02 14:35:40.829758	2025-06-02 14:35:40.763824
13	2	PURCHASE	-294.20	Service order: Uncapped 1.5Mbps for marlene	COMPLETED	\N	\N	\N	4	\N	2025-06-02 15:14:13.001235	\N
16	2	ADJUSTMENT	1000.00	Admin Loaded	COMPLETED	\N	\N	\N	\N	2	2025-06-04 13:28:34.513945	2025-06-04 13:28:34.486926
18	3	TOPUP	100.00	Credit top-up via Stripe - R100	PENDING	\N	\N	\N	\N	\N	2025-06-04 13:49:19.654411	\N
19	5	TOPUP	500.00	First-time credit top-up - R500 + R50 bonus	PENDING	\N	\N	\N	\N	\N	2025-06-04 16:00:53.449275	\N
20	5	TOPUP	200.00	Credit top-up via Stripe - R200	PENDING	\N	\N	\N	\N	\N	2025-06-05 11:15:39.813736	\N
21	2	PURCHASE	-320.39	Service order: Uncapped - 2Mbps for lte2@openweb.co.za	COMPLETED	\N	\N	\N	8	\N	2025-06-05 11:57:42.478585	\N
17	2	PURCHASE	-320.39	Service order: Uncapped - 2Mbps for marlene	COMPLETED	\N	\N	\N	\N	\N	2025-06-04 13:29:43.008014	\N
22	2	REFUND	320.39	Refund for rejected order ORD4841282	COMPLETED	\N	\N	\N	\N	\N	2025-06-05 12:46:30.432861	\N
14	2	PURCHASE	-294.20	Service order: Uncapped 1.5Mbps for marlene	COMPLETED	\N	\N	\N	\N	\N	2025-06-02 15:43:57.234812	\N
23	2	REFUND	294.20	Refund for rejected order ORD7551515	COMPLETED	\N	\N	\N	\N	\N	2025-06-05 12:46:44.764443	\N
15	2	PURCHASE	-320.39	Service order: Uncapped - 2Mbps for marlene	COMPLETED	\N	\N	\N	\N	\N	2025-06-03 12:58:38.480346	\N
24	2	REFUND	320.39	Refund for rejected order ORD5156497	COMPLETED	\N	\N	\N	\N	\N	2025-06-05 12:46:52.180296	\N
25	9	TOPUP	1000.00	Credit top-up via Stripe - R1000	PENDING	\N	\N	\N	\N	\N	2025-06-07 11:55:12.272257	\N
27	2	PURCHASE	-284.79	Service order: Uncapped - 2Mbps for test3 (Qty: 1)	COMPLETED	\N	\N	\N	10	\N	2025-06-09 14:08:23.368807	\N
28	2	PURCHASE	-346.87	Service order: Uncapped - 5Mbps  for lte2@openweb.co.za (Qty: 1)	COMPLETED	\N	\N	\N	11	\N	2025-06-09 14:15:18.827835	\N
29	2	PURCHASE	-261.51	Service order: Uncapped 1.5Mbps for marlene (Qty: 1)	COMPLETED	\N	\N	\N	12	\N	2025-06-09 14:23:40.720282	\N
30	2	PURCHASE	-284.79	Service order: Uncapped - 2Mbps for marlene (Qty: 1)	COMPLETED	\N	\N	\N	13	\N	2025-06-09 14:32:44.021952	\N
31	2	ADJUSTMENT	500.00	Admin Test Credit	COMPLETED	\N	\N	\N	\N	2	2025-06-09 14:54:42.729792	2025-06-09 14:54:42.499263
32	2	TOPUP	100.00	Credit top-up via Stripe - R100	PENDING	\N	\N	\N	\N	\N	2025-06-09 14:56:14.699447	\N
33	2	PURCHASE	-331.35	Service order: Uncapped 5Mbps for marlene (Qty: 1)	COMPLETED	\N	\N	\N	14	\N	2025-06-09 14:56:56.443997	\N
34	10	TOPUP	300.00	Credit top-up via Stripe - R300	COMPLETED	\N	\N	\N	\N	\N	2025-06-10 11:30:26.849183	2025-06-10 11:41:28.857348
35	10	TOPUP	300.00	Stripe payment completed: cs_live_a1yLnJFp8aYDL4D0BvaEdD1X3P9Vf58bGyoQkKHULPVTemeYHiYEwyjg6H	COMPLETED	\N	\N	\N	\N	\N	2025-06-10 11:41:29.05275	\N
37	2	ADJUSTMENT	500.00	Admin Load for Testing	COMPLETED	\N	\N	\N	\N	2	2025-06-10 14:33:38.670605	2025-06-10 14:33:38.421117
38	2	PURCHASE	-278.92	Service order: Uncapped - 2Mbps - Delivery to Keoma (Qty: 1)	COMPLETED	\N	\N	\N	16	\N	2025-06-10 14:36:15.640042	\N
39	2	ADJUSTMENT	1200.00	Admin Manual Adjustment	COMPLETED	\N	\N	\N	\N	2	2025-06-10 15:05:14.273269	2025-06-10 15:05:14.033014
40	2	PURCHASE	-278.92	Service order: Uncapped - 2Mbps - Delivery to Keoma (Qty: 1)	COMPLETED	\N	\N	\N	19	\N	2025-06-10 15:07:26.282906	\N
36	10	PURCHASE	-293.60	Service order: Uncapped - 2Mbps for tmasuku@tssngroup.co.za (Qty: 1)	COMPLETED	\N	\N	\N	\N	\N	2025-06-10 11:52:33.463622	\N
41	10	REFUND	293.60	Refund for rejected order ORD9275490	COMPLETED	\N	\N	\N	\N	\N	2025-06-10 15:08:09.501957	\N
42	2	PURCHASE	-278.92	Service order: Uncapped - 2Mbps - Delivery to Keoma (Qty: 1)	COMPLETED	\N	\N	\N	20	\N	2025-06-10 15:25:09.545139	\N
43	10	PURCHASE	-293.60	Service order: Uncapped - 2Mbps - Delivery to Bethuel  (Qty: 1)	COMPLETED	\N	\N	\N	21	\N	2025-06-10 16:39:13.269815	\N
44	2	PURCHASE	-339.72	Service order: Uncapped - 5Mbps  - Delivery to Keoma Wright (Qty: 1)	COMPLETED	\N	\N	\N	22	\N	2025-06-10 17:15:30.767966	\N
45	6	PURCHASE	0.00	Monthly service renewal - June 2025	COMPLETED	\N	\N	\N	\N	\N	2025-06-10 17:24:58.441034	\N
46	7	PURCHASE	0.00	Monthly service renewal - June 2025	COMPLETED	\N	\N	\N	\N	\N	2025-06-10 17:25:06.961458	\N
47	2	PURCHASE	-244.06	Service order: Uncapped - 2Mbps - Delivery to Michael (Qty: 1)	COMPLETED	\N	\N	\N	23	\N	2025-06-11 08:36:08.773338	\N
48	2	PURCHASE	-297.26	Service order: Uncapped - 5Mbps  - Delivery to Keoma (Qty: 1)	COMPLETED	\N	\N	\N	24	\N	2025-06-11 09:26:55.18315	\N
49	2	PURCHASE	-244.06	Service order: Uncapped - 2Mbps - Delivery to Keoma (Qty: 1)	COMPLETED	\N	\N	\N	25	\N	2025-06-11 09:46:39.255576	\N
50	2	ADJUSTMENT	1000.00	Admin Adjustment	COMPLETED	\N	\N	\N	\N	2	2025-06-14 12:55:50.657184	2025-06-14 12:55:50.412254
51	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	27	\N	2025-06-15 10:07:46.053569	\N
52	2	PURCHASE	-269.01	Service order: Uncapped Wildcard - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	28	\N	2025-06-15 10:15:20.192763	\N
53	2	PURCHASE	-231.21	Service order: Uncapped - 2Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	29	\N	2025-06-15 10:22:27.181485	\N
54	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	30	\N	2025-06-15 10:28:56.666276	\N
55	2	ADJUSTMENT	1000.00	Admin Adjust	COMPLETED	\N	\N	\N	\N	2	2025-06-15 10:34:06.522679	2025-06-15 10:34:06.384451
56	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	31	\N	2025-06-15 10:35:29.081472	\N
57	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	32	\N	2025-06-15 10:40:59.664591	\N
58	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	33	\N	2025-06-15 10:46:38.672364	\N
59	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	34	\N	2025-06-15 10:51:45.675504	\N
60	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to Keoma Wright (Qty: 1)	COMPLETED	\N	\N	\N	35	\N	2025-06-15 10:57:26.238094	\N
61	2	ADJUSTMENT	1211.00	Admin Adjust	COMPLETED	\N	\N	\N	\N	2	2025-06-15 11:01:30.52105	2025-06-15 11:01:30.387459
62	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	36	\N	2025-06-15 11:03:13.385001	\N
63	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	37	\N	2025-06-15 11:03:37.943139	\N
64	2	PURCHASE	-212.31	Service order: Uncapped 1.5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	38	\N	2025-06-15 11:26:41.044283	\N
65	27	TOPUP	100.00	Credit top-up via Stripe - R100	PENDING	\N	\N	\N	\N	\N	2025-06-16 11:04:10.260647	\N
66	25	TOPUP	500.00	First-time credit top-up - R500 + R50 bonus	PENDING	\N	\N	\N	\N	\N	2025-06-16 15:57:30.272539	\N
67	25	TOPUP	500.00	First-time credit top-up - R500 + R50 bonus	COMPLETED	\N	\N	\N	\N	\N	2025-06-16 15:57:37.691948	2025-06-16 15:59:06.633709
68	25	TOPUP	500.00	Stripe payment completed: cs_live_a1Th350WAkrEmBBS8wYW4aiOQeDYxRnaTHUktFgAZu40amb0LPvpdCbxhN	COMPLETED	\N	\N	\N	\N	\N	2025-06-16 15:59:08.551718	\N
69	25	PURCHASE	-232.20	Service order: Uncapped 8Mbps - Delivery to Alvin Vafana (Qty: 1)	COMPLETED	\N	\N	\N	45	\N	2025-06-16 16:14:49.748406	\N
70	3	ADJUSTMENT	10000.00	Internal - Not Actual Credit - Postpaid Clients	COMPLETED	\N	\N	\N	\N	2	2025-06-17 14:22:29.659828	2025-06-17 14:22:29.415477
71	7	ADJUSTMENT	10000.00	Internal - Not Actual Credit - Postpaid Clients	COMPLETED	\N	\N	\N	\N	2	2025-06-17 14:23:17.079816	2025-06-17 14:23:16.837872
72	25	TOPUP	800.00	Credit top-up via Stripe - R800	PENDING	\N	\N	\N	\N	\N	2025-06-18 10:33:59.426699	\N
73	25	TOPUP	700.00	Credit top-up via Stripe - R700	COMPLETED	\N	\N	\N	\N	\N	2025-06-18 10:35:48.431414	2025-06-18 10:36:35.696654
74	25	TOPUP	700.00	Stripe payment completed: cs_live_a1Llp0fwnbLzAgYSX6hrTUq6IXuXm0x198OOVakyIpdm4ehUcpQTF7PVXo	COMPLETED	\N	\N	\N	\N	\N	2025-06-18 10:36:37.610507	\N
75	37	TOPUP	500.00	First-time credit top-up - R500 + R50 bonus	COMPLETED	\N	\N	\N	\N	\N	2025-06-19 13:51:39.176706	2025-06-19 13:54:56.18102
76	37	TOPUP	500.00	Stripe payment completed: cs_live_a12hPRYWWp9YqMjqkUdrttLOJz2N9sdvjh7uynIoIi0O71F2Uls03C6ta1	COMPLETED	\N	\N	\N	\N	\N	2025-06-19 13:54:58.090491	\N
77	2	PURCHASE	-198.18	Service order: Uncapped - 2Mbps - Delivery to Keoma (Qty: 1)	COMPLETED	\N	\N	\N	48	\N	2025-06-19 15:25:06.740277	\N
80	31	TOPUP	500.00	First-time credit top-up - R500 + R50 bonus	PENDING	\N	\N	\N	\N	\N	2025-06-21 19:06:36.681081	\N
78	3	PURCHASE	-208.98	Service order: Uncapped 8Mbps - Delivery to Casper Rossouw (Qty: 1)	COMPLETED	\N	\N	\N	\N	\N	2025-06-20 07:10:39.216543	\N
82	3	REFUND	208.98	Refund for rejected order ORD9688348	COMPLETED	\N	\N	\N	\N	\N	2025-06-24 14:29:50.128525	\N
79	2	PURCHASE	-198.18	Service order: Uncapped - 2Mbps - Delivery to Monday (Qty: 1)	COMPLETED	\N	\N	\N	\N	\N	2025-06-20 15:15:58.273778	\N
83	2	REFUND	198.18	Refund for rejected order ORD6479186	COMPLETED	\N	\N	\N	\N	\N	2025-06-24 14:29:59.597888	\N
84	8	PURCHASE	0.00	Service order: Uncapped Wildcard - Delivery to Louis Van Tonder (Qty: 1)	COMPLETED	\N	\N	\N	53	\N	2025-06-24 18:59:37.311401	\N
85	8	PURCHASE	0.00	Service order: Uncapped Wildcard Lite - Delivery to Louis Van Tonder (Qty: 1)	COMPLETED	\N	\N	\N	54	\N	2025-06-24 19:21:24.644824	\N
86	8	TOPUP	200.00	Credit top-up via Stripe - R200	PENDING	\N	\N	\N	\N	\N	2025-06-24 19:59:36.381995	\N
90	2	REFUND	199.00	Refund for rejected order ORD7507392	COMPLETED	\N	\N	\N	58	\N	2025-06-26 12:26:56.024672	\N
92	2	ADJUSTMENT	1200.00	Admin Load	COMPLETED	\N	\N	\N	\N	2	2025-06-26 15:15:14.472177	2025-06-26 15:15:14.340517
93	2	ADJUSTMENT	1200.00	Admin Load	COMPLETED	\N	\N	\N	\N	2	2025-06-26 15:15:29.697321	2025-06-26 15:15:29.568297
97	37	TOPUP	200.00	Credit top-up via Stripe - R200	COMPLETED	\N	\N	\N	\N	\N	2025-06-27 13:18:05.661748	2025-06-27 13:18:27.042568
98	37	TOPUP	200.00	Stripe payment completed: cs_live_a1TxIg7ln3Yk6RsbX6vbJnYzHB3JEchoCmcUAM2zABRFNTwMyhOYTNFZsb	COMPLETED	\N	\N	\N	\N	\N	2025-06-27 13:18:28.94935	\N
102	2	REFUND	199.00	Refund for rejected order ORD4780555	COMPLETED	\N	\N	\N	65	\N	2025-06-27 17:46:32.244253	\N
104	87	TOPUP	10.00	Credit top-up via Stripe - R10	COMPLETED	\N	\N	\N	\N	\N	2025-06-28 09:55:57.885703	2025-06-28 09:57:15.272669
105	87	TOPUP	10.00	Stripe payment completed: cs_live_a1HaElRSIkaMDIAtGJ4a9kAAFziLSuK0jhqmHwR92xybKpFJOMBDXXx6PR	COMPLETED	\N	\N	\N	\N	\N	2025-06-28 09:57:17.275886	\N
106	77	TOPUP	1000.00	First-time credit top-up - R1000 + R100 bonus	COMPLETED	\N	\N	\N	\N	\N	2025-06-28 20:32:26.063188	2025-06-28 20:35:12.610594
107	77	TOPUP	1000.00	Stripe payment completed: cs_live_a1gfZ9dnGPcSAWVrYAfCzmMYMisncfQk8KsC3OQdehCqzDhUVQjDGD0zQG	COMPLETED	\N	\N	\N	\N	\N	2025-06-28 20:35:14.523999	\N
108	84	TOPUP	250.00	First-time credit top-up - R250 + R0 bonus	COMPLETED	\N	\N	\N	\N	\N	2025-06-30 10:12:32.374214	2025-06-30 10:14:14.410833
109	84	TOPUP	250.00	Stripe payment completed: cs_live_a12wNdz6Xcz8gttIUVsQY35oz1UKAZoxRW3vo5z3XToUNAZ9l5vTNi35dO	COMPLETED	\N	\N	\N	\N	\N	2025-06-30 10:14:16.33246	\N
110	7	TOPUP	2421.09	Credit top-up via Stripe - R2421.09	COMPLETED	\N	\N	\N	\N	\N	2025-06-30 16:46:55.608451	2025-06-30 16:49:00.365251
111	7	TOPUP	2421.09	Stripe payment completed: cs_live_a1D3t0oXYyfLy2E6hEEERt3lJE2GCkaNsytkCn1CZ4rGERZqDR9aGAc2uh	COMPLETED	\N	\N	\N	\N	\N	2025-06-30 16:49:02.270593	\N
115	3	RENEWAL	3226.23	Monthly service renewal - July 2025	\N	\N	\N	\N	\N	\N	2025-07-01 15:00:16.787774	\N
116	7	RENEWAL	2421.09	Monthly service renewal - July 2025	\N	\N	\N	\N	\N	\N	2025-07-01 15:00:17.952766	\N
117	25	RENEWAL	387.00	Monthly service renewal - July 2025	\N	\N	\N	\N	\N	\N	2025-07-01 15:00:19.504437	\N
118	3	RENEWAL	3226.23	Monthly service renewal - July 2025	\N	\N	\N	\N	\N	\N	2025-07-01 15:01:19.979617	\N
119	7	RENEWAL	2421.09	Monthly service renewal - July 2025	\N	\N	\N	\N	\N	\N	2025-07-01 15:01:21.137365	\N
120	25	RENEWAL	387.00	Monthly service renewal - July 2025	\N	\N	\N	\N	\N	\N	2025-07-01 15:01:22.676226	\N
121	2	ADJUSTMENT	1700.00	Admin Load	COMPLETED	\N	\N	\N	\N	2	2025-07-01 15:12:55.858794	2025-07-01 15:12:55.722374
122	2	ADJUSTMENT	300.00	Admin	COMPLETED	\N	\N	\N	\N	2	2025-07-01 17:13:56.490964	2025-07-01 17:13:56.357719
123	10	TOPUP	370.00	Credit top-up via Stripe - R370	COMPLETED	\N	\N	\N	\N	\N	2025-07-02 07:50:48.263801	2025-07-02 07:53:17.920892
124	10	TOPUP	370.00	Stripe payment completed: cs_live_a1thZfIbnFucFlihV8w4D4nkR7cJYriNbylTm2yscRMgCfdtzu8jCMnKtq	COMPLETED	\N	\N	\N	\N	\N	2025-07-02 07:53:19.836928	\N
125	89	TOPUP	200.00	Credit top-up via Stripe - R200	COMPLETED	\N	\N	\N	\N	\N	2025-07-02 08:05:04.129804	2025-07-02 08:07:58.940436
126	89	TOPUP	200.00	Stripe payment completed: cs_live_a12lfYNpnsxHniw3XqvDxOt8fDBXClP244A4XcdTMqsqaTTDMJKfrA78Iq	COMPLETED	\N	\N	\N	\N	\N	2025-07-02 08:08:00.841427	\N
147	2	ADJUSTMENT	1000.00	Admin	COMPLETED	\N	\N	\N	\N	2	2025-07-02 11:46:06.825675	2025-07-02 11:46:06.695599
152	2	RENEWAL	-4429.98	Monthly renewal for 15 services - Admin processed	COMPLETED	\N	\N	\N	\N	2	2025-07-02 15:36:18.014544	\N
154	2	ADJUSTMENT	550.00	Admin Load	COMPLETED	\N	\N	\N	\N	2	2025-07-02 16:01:29.729683	2025-07-02 16:01:29.596662
155	10	RENEWAL	-367.00	Monthly renewal for 1 services - Admin processed	COMPLETED	\N	\N	\N	\N	2	2025-07-02 16:52:05.483587	\N
158	91	TOPUP	900.00	Credit top-up via Stripe - R900	COMPLETED	\N	\N	\N	\N	\N	2025-07-02 18:22:04.016706	2025-07-02 18:26:00.929769
159	91	TOPUP	900.00	Stripe payment completed: cs_live_a1HnpCiDfG4gjgphHy1ojtCH448AlYh41Te1Z2xGERwZHVamuXgO8rsryR	COMPLETED	\N	\N	\N	\N	\N	2025-07-02 18:26:02.892456	\N
161	91	PURCHASE	-897.30	Service order: Uncapped Full Speed - Delivery to CHRIS WILLIAMS (Qty: 1)	COMPLETED	\N	\N	\N	90	\N	2025-07-02 18:38:42.067212	\N
162	37	PURCHASE	-528.30	Service order: Uncapped 20Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	91	\N	2025-07-03 06:22:09.578669	\N
163	37	TOPUP	500.00	Credit top-up via Stripe - R500	COMPLETED	\N	\N	\N	\N	\N	2025-07-03 06:31:15.781499	2025-07-03 06:31:39.568204
164	37	TOPUP	500.00	Stripe payment completed: cs_live_a1Y1K80wmNrFsftBi3CCN0WDkWR3qX4VJ4Ivqv1GY4leP9qG653k2BAUhG	COMPLETED	\N	\N	\N	\N	\N	2025-07-03 06:31:41.532602	\N
169	7	ADJUSTMENT	7578.91	Client moved to Prepaid Model - Internal Credit Removed	COMPLETED	\N	\N	\N	\N	2	2025-07-03 15:57:21.19594	2025-07-03 15:57:20.944002
170	3	ADJUSTMENT	6651.46	Internal Credit Load - Debit Order Client	COMPLETED	\N	\N	\N	\N	2	2025-07-03 16:21:45.701192	2025-07-03 16:21:45.454026
171	10	ADJUSTMENT	367.00	Credit Refund	COMPLETED	\N	\N	\N	\N	2	2025-07-04 09:52:20.442717	2025-07-04 09:52:20.307736
172	7	ADJUSTMENT	10000.00	Admin Internal Removal	COMPLETED	\N	\N	\N	\N	2	2025-07-06 11:13:05.110207	2025-07-06 11:13:05.107493
178	7	ADJUSTMENT	2421.09	User Credit - Paid via Debit Card	COMPLETED	\N	\N	\N	\N	2	2025-07-08 12:57:44.455185	2025-07-08 12:57:44.19919
180	98	TOPUP	100.00	Credit top-up via Stripe - R100	PENDING	\N	\N	\N	\N	\N	2025-07-09 16:38:21.562605	\N
181	84	TOPUP	200.00	Credit top-up via Stripe - R200	COMPLETED	\N	\N	\N	\N	\N	2025-07-10 17:07:32.677278	2025-07-10 17:09:22.321993
182	84	TOPUP	200.00	Stripe payment completed: cs_live_a196xxxUKybpiTYjAVBcwmWOYy9Y2GeYFaudKgsWCiXXPaIm54RTJXV3bX	COMPLETED	\N	\N	\N	\N	\N	2025-07-10 17:09:24.277144	\N
184	84	PURCHASE	-340.00	Service order: Uncapped 75Mbps Lite - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	98	\N	2025-07-10 17:21:04.748301	\N
185	3	REFUND	49.00	Refund for rejected order ORD6711641	COMPLETED	\N	\N	\N	96	\N	2025-07-14 10:05:01.923269	\N
186	99	TOPUP	500.00	First-time credit top-up - R500 + R50 bonus	COMPLETED	\N	\N	\N	\N	\N	2025-07-14 23:11:37.0545	2025-07-14 23:15:40.692192
187	99	TOPUP	500.00	Stripe payment completed: cs_live_a122n62uNQpvQYqWDwFZgmhT3LWnIC3Sv1ixRosR4cM6313poW6Bio0y3z	COMPLETED	\N	\N	\N	\N	\N	2025-07-14 23:15:42.613872	\N
188	83	TOPUP	100.00	First-time credit top-up - R100 + R0 bonus	PENDING	\N	\N	\N	\N	\N	2025-07-15 17:35:29.158361	\N
189	84	TOPUP	250.00	Credit top-up via Stripe - R250	COMPLETED	\N	\N	\N	\N	\N	2025-07-16 06:49:43.509328	2025-07-16 06:51:48.945426
190	84	TOPUP	250.00	Stripe payment completed: cs_live_a1jbKMW97VNIDLZrMEiCw3DvSTuMKnp0EYPCReTdk1pgRySJGo4w0DH5x1	COMPLETED	\N	\N	\N	\N	\N	2025-07-16 06:51:50.861234	\N
191	84	PURCHASE	-232.20	Service order: Uncapped 10Mbps Basic - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	100	\N	2025-07-16 06:59:22.534864	\N
193	2	PURCHASE	-161.46	Service order: Telkom One Starter - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	102	\N	2025-07-17 17:02:14.197563	\N
194	3	ADJUSTMENT	-10000.00	going fully onto reselelrs panel	COMPLETED	\N	\N	\N	\N	14	2025-07-18 07:58:49.814838	2025-07-18 07:58:49.573532
195	3	ADJUSTMENT	20000.00	going over to resellers panel	COMPLETED	\N	\N	\N	\N	14	2025-07-18 08:00:37.125488	2025-07-18 08:00:36.885885
196	3	TOPUP	262.98	Credit top-up via Stripe - R262.98	COMPLETED	\N	\N	\N	\N	\N	2025-07-19 06:38:32.930373	2025-07-19 06:39:48.244168
197	3	TOPUP	262.98	Stripe payment completed: cs_live_a1VzQ26HqACJMySqJePxJXtScRi6Cw82IPiOGR42BRnB0UpLPr0rc7K1Tt	COMPLETED	\N	\N	\N	\N	\N	2025-07-19 06:39:50.331978	\N
198	84	TOPUP	200.00	Credit top-up via Stripe - R200	COMPLETED	\N	\N	\N	\N	\N	2025-07-19 16:12:41.348056	2025-07-19 16:13:04.651434
199	84	TOPUP	200.00	Stripe payment completed: cs_live_a122mk3KkDTB3jVyzmSgah3yvPRStsCunx5cd5MoVnBTVpdp1NcNhUnZDD	COMPLETED	\N	\N	\N	\N	\N	2025-07-19 16:13:06.56739	\N
201	77	PURCHASE	-238.20	Service order: Uncapped - 2Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	104	\N	2025-07-20 18:59:55.543667	\N
202	3	PURCHASE	-175.32	Service order: Uncapped 10Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	105	\N	2025-07-21 06:35:30.697542	\N
203	103	TOPUP	1000.00	Credit top-up via Stripe - R1000	PENDING	\N	\N	\N	\N	\N	2025-07-21 10:59:13.645769	\N
205	84	PURCHASE	-151.60	Service order: 50GB Full Speed Anytime - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	106	\N	2025-07-22 15:35:46.500953	\N
206	99	ADJUSTMENT	-92.65	bulk telkom sims	COMPLETED	\N	\N	\N	\N	14	2025-07-23 09:49:30.584636	2025-07-23 09:49:30.341498
207	92	TOPUP	1000.00	Credit top-up via Stripe - R1000	COMPLETED	\N	\N	\N	\N	\N	2025-07-23 10:27:14.42471	2025-07-23 11:01:57.032073
208	92	TOPUP	1000.00	Stripe payment completed: cs_live_a1aKvch1ppUkQGvAt0IhfYBZcUwKElCpd3UyHCOD3ImfzQwyQm8Ezel8cw	COMPLETED	\N	\N	\N	\N	\N	2025-07-23 11:02:00.729174	\N
209	92	PURCHASE	-314.80	Service order: Uncapped 50Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	107	\N	2025-07-23 11:20:25.855182	\N
210	92	PURCHASE	-314.80	Service order: Uncapped 50Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	108	\N	2025-07-23 11:23:12.157614	\N
211	92	PURCHASE	-314.80	Service order: Uncapped 50Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	109	\N	2025-07-23 11:37:52.769043	\N
212	105	TOPUP	1000.00	Credit top-up via Stripe - R1000	COMPLETED	\N	\N	\N	\N	\N	2025-07-23 15:07:58.557716	2025-07-23 15:09:17.65465
213	105	TOPUP	1000.00	Stripe payment completed: cs_live_a1FXs8g9fIPvmmf0wZ9QDHmOHL4rkGklxZ1AM6XlD3RL6EwH3OFNiR2lna	COMPLETED	\N	\N	\N	\N	\N	2025-07-23 15:09:19.752868	\N
215	87	PURCHASE	-38.70	Service order: Uncapped 8Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	114	\N	2025-07-25 03:31:37.168648	\N
216	107	TOPUP	1000.00	Credit top-up via Stripe - R1000	PENDING	\N	\N	\N	\N	\N	2025-07-25 06:00:12.172946	\N
217	2	ADJUSTMENT	2110.00	Admin Internal Adjust	COMPLETED	\N	\N	\N	\N	2	2025-07-25 12:46:14.752549	2025-07-25 12:46:14.615464
218	2	PURCHASE	-38.43	Service order: Uncapped 5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	115	\N	2025-07-25 13:12:37.395401	\N
220	2	PURCHASE	-38.43	Service order: Uncapped 5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	116	\N	2025-07-25 13:29:17.275415	\N
222	2	PURCHASE	-43.83	Service order: Uncapped 10Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	117	\N	2025-07-25 13:44:10.46598	\N
223	2	PURCHASE	-38.43	Service order: Uncapped 5Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	118	\N	2025-07-25 14:02:44.744805	\N
224	2	PURCHASE	-35.91	Service order: Telkom One Pro - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	119	\N	2025-07-25 14:13:39.403501	\N
225	107	TOPUP	1000.00	First-time credit top-up - R1000 + R100 bonus	COMPLETED	\N	\N	\N	\N	\N	2025-07-25 15:24:31.609352	2025-07-25 15:27:26.644365
226	107	TOPUP	1000.00	Stripe payment completed: cs_live_a14DZbjXvTaaUwFP1C3kuLDy0hs0PdnjwK1JLBPTCKiC4lEmoB3AWp4YKY	COMPLETED	\N	\N	\N	\N	\N	2025-07-25 15:27:28.68375	\N
227	92	TOPUP	100.00	Credit top-up via Stripe - R100	COMPLETED	\N	\N	\N	\N	\N	2025-07-25 18:28:59.855965	2025-07-25 18:38:01.489369
228	92	TOPUP	100.00	Stripe payment completed: cs_live_a1u9Acmd7pL5DNAl3IO4D73SMBnKLN7wG95nyLRKdyLa8E3g01ScelvWr8	COMPLETED	\N	\N	\N	\N	\N	2025-07-25 18:38:03.441632	\N
230	92	PURCHASE	-78.70	Service order: Uncapped 50Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	122	\N	2025-07-27 13:55:37.596925	\N
231	92	TOPUP	2400.00	Credit top-up via Stripe - R2400	COMPLETED	\N	\N	\N	\N	\N	2025-07-27 14:00:32.175438	2025-07-27 14:02:19.745413
232	92	TOPUP	2400.00	Stripe payment completed: cs_live_a15SxqkpOsQRcODLnNLtbCDxMGunHv19yIiHXJXPfKvGZGVEO8BxnbBLKU	COMPLETED	\N	\N	\N	\N	\N	2025-07-27 14:02:23.20219	\N
234	92	PURCHASE	-78.70	Service order: Uncapped 50Mbps - Delivery to  (Qty: 1)	COMPLETED	\N	\N	\N	123	\N	2025-07-27 14:04:06.495978	\N
\.


--
-- TOC entry 3871 (class 0 OID 17969)
-- Dependencies: 225
-- Data for Name: credit_wallets; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.credit_wallets (id, reseller_id, balance, renewal_amount, last_renewal_sync, insufficient_credit_flag, created_at, updated_at) FROM stdin;
11	38	0.00	0.00	2025-07-25 12:47:05.13584	f	2025-06-10 14:58:20.290856	2025-07-25 12:47:05.237045
55	62	0.00	0.00	2025-07-25 12:47:16.127281	f	2025-06-24 12:45:43.975918	2025-07-25 12:47:16.22829
73	93	0.00	0.00	2025-07-25 12:47:21.670759	f	2025-06-24 14:01:49.098077	2025-07-25 12:47:21.772132
74	94	0.00	0.00	2025-07-25 12:47:22.161093	f	2025-06-24 14:01:49.737219	2025-07-25 12:47:22.262121
77	100	1107.75	397.00	2025-07-25 12:47:27.111218	f	2025-06-24 14:01:53.700574	2025-07-25 12:47:27.213552
10	33	469.05	0.00	2025-07-25 12:47:05.625613	f	2025-06-09 11:08:16.437715	2025-07-25 12:47:05.726667
27	46	0.00	0.00	2025-07-25 12:47:06.115196	f	2025-06-15 14:51:39.323898	2025-07-25 12:47:06.216271
24	60	0.00	0.00	2025-07-25 12:47:06.604903	f	2025-06-11 15:04:36.357163	2025-07-25 12:47:06.706067
56	63	0.00	0.00	2025-07-25 12:47:07.09468	f	2025-06-24 12:45:46.135306	2025-07-25 12:47:07.195717
90	124	0.00	0.00	2025-07-25 12:47:38.739677	f	2025-06-30 11:57:32.807378	2025-07-25 12:47:38.842871
57	64	0.00	0.00	2025-07-25 12:47:07.584464	f	2025-06-24 12:45:47.6129	2025-07-25 12:47:07.685399
58	65	0.00	0.00	2025-07-25 12:47:08.07362	f	2025-06-24 12:45:49.089223	2025-07-25 12:47:08.174584
23	58	0.00	0.00	2025-07-25 12:47:08.563443	f	2025-06-11 08:38:49.571034	2025-07-25 12:47:08.664577
60	70	0.00	0.00	2025-07-25 12:47:16.628789	f	2025-06-24 13:18:47.543294	2025-07-25 12:47:16.729735
68	82	0.00	0.00	2025-07-25 12:47:17.130807	f	2025-06-24 13:18:53.645487	2025-07-25 12:47:17.231891
70	90	0.00	0.00	2025-07-25 12:47:17.632864	f	2025-06-24 13:18:54.681356	2025-07-25 12:47:17.73407
33	89	0.00	0.00	2025-07-25 12:47:18.134919	f	2025-06-19 09:35:38.129302	2025-07-25 12:47:18.235843
8	35	0.00	0.00	2025-07-25 12:47:39.243739	f	2025-06-07 11:27:56.018053	2025-07-25 12:47:39.34476
72	91	0.00	0.00	2025-07-25 12:47:18.636946	f	2025-06-24 14:01:46.442615	2025-07-25 12:47:18.737969
34	85	0.00	0.00	2025-07-25 12:47:19.138678	f	2025-06-19 11:06:34.473117	2025-07-25 12:47:19.239887
35	86	0.00	0.00	2025-07-25 12:47:19.641251	f	2025-06-19 12:23:22.999636	2025-07-25 12:47:19.742743
78	101	0.00	0.00	2025-07-25 12:47:27.61442	f	2025-06-24 14:01:54.337433	2025-07-25 12:47:27.715635
81	105	0.00	0.00	2025-07-25 12:47:32.649479	f	2025-06-24 14:01:56.248427	2025-07-25 12:47:32.750488
79	103	0.00	0.00	2025-07-25 12:47:28.116258	f	2025-06-24 14:01:54.974803	2025-07-25 12:47:28.217336
38	92	126.65	0.00	2025-07-25 12:47:22.651121	f	2025-06-20 09:56:36.767487	2025-07-25 12:47:22.752111
26	66	0.00	0.00	2025-07-25 12:47:09.052778	f	2025-06-15 05:49:05.357731	2025-07-25 12:47:09.153791
28	67	0.00	0.00	2025-07-25 12:47:10.571882	f	2025-06-15 21:58:20.237294	2025-07-25 12:47:10.67321
25	61	193.80	387.00	2025-07-25 12:47:11.07396	f	2025-06-12 08:07:56.830316	2025-07-25 12:47:11.174983
62	72	0.00	0.00	2025-07-25 12:47:11.57586	f	2025-06-24 13:18:48.580644	2025-07-25 12:47:11.676962
20	34	0.00	0.00	2025-07-25 12:46:54.158282	f	2025-06-10 17:24:55.485858	2025-07-25 12:46:54.259325
6	24	0.00	0.00	2025-07-25 12:46:54.648126	f	2025-06-04 16:05:45.868586	2025-07-25 12:46:54.749674
3	15	87.66	3873.33	2025-07-25 12:46:55.139206	f	2025-06-04 11:28:48.124616	2025-07-25 12:46:55.240438
7	30	2421.09	2421.09	2025-07-25 12:46:55.629281	f	2025-06-05 14:50:01.226493	2025-07-25 12:46:55.7312
22	40	0.00	0.00	2025-07-25 12:46:56.119394	f	2025-06-10 17:27:32.8509	2025-07-25 12:46:56.220424
21	37	0.00	0.00	2025-07-25 12:46:56.609133	f	2025-06-10 17:27:30.24124	2025-07-25 12:46:56.710324
19	32	0.00	0.00	2025-07-25 12:46:57.0995	f	2025-06-10 17:24:52.977475	2025-07-25 12:46:57.200662
42	41	0.00	0.00	2025-07-25 12:46:57.589584	f	2025-06-24 12:41:54.682498	2025-07-25 12:46:57.690565
43	42	0.00	0.00	2025-07-25 12:46:58.07961	f	2025-06-24 12:41:56.102749	2025-07-25 12:46:58.180601
45	44	0.00	0.00	2025-07-25 12:46:59.601507	f	2025-06-24 12:41:58.941379	2025-07-25 12:46:59.702672
46	45	0.00	0.00	2025-07-25 12:47:00.103736	f	2025-06-24 12:42:00.36076	2025-07-25 12:47:00.204919
47	47	0.00	0.00	2025-07-25 12:47:00.605757	f	2025-06-24 12:42:01.778441	2025-07-25 12:47:00.706942
39	88	0.00	0.00	2025-07-25 12:47:23.141563	f	2025-06-20 11:13:56.403473	2025-07-25 12:47:23.242768
29	73	0.00	0.00	2025-07-25 12:47:12.077832	f	2025-06-18 06:04:43.613697	2025-07-25 12:47:12.178777
63	75	0.00	0.00	2025-07-25 12:47:12.579682	f	2025-06-24 13:18:50.178052	2025-07-25 12:47:12.680749
64	76	0.00	0.00	2025-07-25 12:47:13.081332	f	2025-06-24 13:18:50.695952	2025-07-25 12:47:13.18232
30	74	0.00	0.00	2025-07-25 12:47:13.583753	f	2025-06-18 07:59:54.723334	2025-07-25 12:47:13.684975
32	77	0.00	0.00	2025-07-25 12:47:14.085787	f	2025-06-18 11:20:33.294119	2025-07-25 12:47:14.186853
59	69	0.00	0.00	2025-07-25 12:47:14.587952	f	2025-06-24 12:45:53.932073	2025-07-25 12:47:14.689121
80	104	0.00	0.00	2025-07-25 12:47:28.617781	f	2025-06-24 14:01:55.611688	2025-07-25 12:47:28.718911
31	78	0.00	0.00	2025-07-25 12:47:23.631708	f	2025-06-18 08:54:30.896652	2025-07-25 12:47:23.733075
67	81	0.00	0.00	2025-07-25 12:47:24.121968	f	2025-06-24 13:18:53.126904	2025-07-25 12:47:24.223252
82	106	0.00	0.00	2025-07-25 12:47:29.119726	f	2025-06-24 14:01:56.885246	2025-07-25 12:47:29.220916
85	109	0.00	0.00	2025-07-25 12:47:29.621617	f	2025-06-24 14:01:59.334238	2025-07-25 12:47:29.722781
48	48	0.00	0.00	2025-07-25 12:47:01.108201	f	2025-06-24 12:42:03.196558	2025-07-25 12:47:01.209208
86	111	0.00	0.00	2025-07-25 12:47:30.12375	f	2025-06-24 14:01:59.971587	2025-07-25 12:47:30.224821
41	110	0.00	0.00	2025-07-25 12:47:30.625715	f	2025-06-24 12:04:34.912871	2025-07-25 12:47:30.726764
84	108	176.20	1191.00	2025-07-25 12:47:31.1278	f	2025-06-24 14:01:58.696794	2025-07-25 12:47:31.229012
66	80	0.00	0.00	2025-07-25 12:47:31.629942	f	2025-06-24 13:18:52.609168	2025-07-25 12:47:31.73056
36	87	0.00	0.00	2025-07-25 12:47:20.146458	f	2025-06-19 13:18:56.265133	2025-07-25 12:47:20.247714
75	95	0.00	0.00	2025-07-25 12:47:24.612136	f	2025-06-24 14:01:50.376291	2025-07-25 12:47:24.713259
76	99	0.00	0.00	2025-07-25 12:47:25.101457	f	2025-06-24 14:01:53.062866	2025-07-25 12:47:25.202525
69	84	0.00	0.00	2025-07-25 12:47:25.590815	f	2025-06-24 13:18:54.163723	2025-07-25 12:47:25.691789
83	107	0.00	0.00	2025-07-25 12:47:33.13887	f	2025-06-24 14:01:57.522932	2025-07-25 12:47:33.240262
52	56	0.00	0.00	2025-07-25 12:47:33.629091	f	2025-06-24 12:42:10.161393	2025-07-25 12:47:33.730235
1	3	200.00	0.00	2025-07-25 12:46:48.736418	f	2025-05-31 16:58:38.198911	2025-07-25 12:46:48.838183
97	141	0.00	0.00	2025-07-25 12:47:44.413815	f	2025-07-07 09:16:32.567973	2025-07-25 12:47:44.514902
9	39	0.00	0.00	2025-07-25 12:47:01.609795	f	2025-06-07 11:46:26.219412	2025-07-25 12:47:01.710664
49	49	0.00	0.00	2025-07-25 12:47:02.111615	f	2025-06-24 12:42:05.260897	2025-07-25 12:47:02.212744
50	50	0.00	0.00	2025-07-25 12:47:02.613566	f	2025-06-24 12:42:06.679202	2025-07-25 12:47:02.714677
51	51	0.00	0.00	2025-07-25 12:47:03.115024	f	2025-06-24 12:42:08.097725	2025-07-25 12:47:03.215959
53	57	0.00	0.00	2025-07-25 12:47:03.617518	f	2025-06-24 12:42:11.579786	2025-07-25 12:47:03.718662
37	83	671.70	924.00	2025-07-25 12:47:20.648891	f	2025-06-19 13:50:06.203586	2025-07-25 12:47:20.749461
87	118	97.95	0.00	2025-07-25 12:47:34.741232	f	2025-06-26 05:41:02.441832	2025-07-25 12:47:34.842283
88	121	0.00	0.00	2025-07-25 12:47:37.089985	f	2025-06-27 14:24:11.773378	2025-07-25 12:47:37.191006
89	122	200.00	0.00	2025-07-25 12:47:39.745887	f	2025-06-28 10:30:49.027435	2025-07-25 12:47:39.846951
91	117	2.70	16143.30	2025-07-25 12:47:40.247585	f	2025-07-01 21:04:29.64512	2025-07-25 12:47:40.348513
93	133	0.00	0.00	2025-07-25 12:47:41.251315	f	2025-07-02 12:46:06.926597	2025-07-25 12:47:41.352585
94	135	0.00	0.00	2025-07-25 12:47:42.390211	f	2025-07-03 18:37:51.351976	2025-07-25 12:47:42.491484
40	102	0.00	0.00	2025-06-24 14:02:00.742079	f	2025-06-24 11:58:09.984948	2025-06-24 14:02:00.842995
61	71	0.00	0.00	2025-07-25 12:47:15.089887	f	2025-06-24 13:18:48.062306	2025-07-25 12:47:15.1906
54	59	0.00	0.00	2025-07-25 12:47:04.119342	f	2025-06-24 12:42:12.997638	2025-07-25 12:47:04.219882
98	145	0.00	0.00	2025-07-25 12:47:44.904237	f	2025-07-09 14:21:20.962999	2025-07-25 12:47:45.005557
12	22	0.00	0.00	2025-07-25 12:46:49.227203	f	2025-06-10 17:24:39.546393	2025-07-25 12:46:49.328054
100	151	0.00	0.00	2025-07-25 12:47:45.395265	f	2025-07-15 10:05:46.009038	2025-07-25 12:47:45.496522
65	79	0.00	0.00	2025-07-25 12:47:26.080256	f	2025-06-24 13:18:51.99069	2025-07-25 12:47:26.180751
95	137	0.00	0.00	2025-07-25 12:47:42.892581	f	2025-07-04 11:09:42.456837	2025-07-25 12:47:42.993788
96	138	0.00	0.00	2025-07-25 12:47:43.394157	f	2025-07-04 17:09:08.613676	2025-07-25 12:47:43.494749
101	155	0.00	0.00	2025-07-25 12:47:46.505954	f	2025-07-18 08:08:51.989321	2025-07-25 12:47:46.60711
106	165	0.00	0.00	2025-07-25 12:47:50.101335	f	2025-07-24 07:34:32.210779	2025-07-25 12:47:50.20236
102	156	0.00	0.00	2025-07-25 12:47:46.995856	f	2025-07-18 12:57:35.589207	2025-07-25 12:47:47.096946
103	159	0.00	0.00	2025-07-25 12:47:47.486357	f	2025-07-21 10:33:43.030067	2025-07-25 12:47:47.587604
99	144	407.35	0.00	2025-07-25 12:47:47.976948	f	2025-07-14 09:48:39.764998	2025-07-25 12:47:48.078135
104	161	0.00	0.00	2025-07-25 12:47:48.467077	f	2025-07-22 09:36:20.857214	2025-07-25 12:47:48.568455
105	164	1000.00	0.00	2025-07-25 12:47:50.591912	f	2025-07-23 14:10:04.375048	2025-07-25 12:47:50.69303
4	13	0.00	0.00	2025-07-25 12:46:49.716649	f	2025-06-04 11:33:18.630285	2025-07-25 12:46:49.81801
13	16	0.00	0.00	2025-07-25 12:46:50.207186	f	2025-06-10 17:24:42.048326	2025-07-25 12:46:50.308624
14	23	0.00	0.00	2025-07-25 12:46:50.697607	f	2025-06-10 17:24:43.87966	2025-07-25 12:46:50.798597
15	25	0.00	0.00	2025-07-25 12:46:51.187964	f	2025-06-10 17:24:45.694645	2025-07-25 12:46:51.289135
16	26	0.00	0.00	2025-07-25 12:46:51.677464	f	2025-06-10 17:24:47.516953	2025-07-25 12:46:51.778442
17	27	0.00	0.00	2025-07-25 12:46:52.16859	f	2025-06-10 17:24:49.332725	2025-07-25 12:46:52.269755
18	31	0.00	0.00	2025-07-25 12:46:52.658431	f	2025-06-10 17:24:51.155887	2025-07-25 12:46:52.759395
5	21	0.00	0.00	2025-07-25 12:46:53.148148	f	2025-06-04 16:00:42.722612	2025-07-25 12:46:53.248639
44	43	0.00	0.00	2025-07-25 12:46:58.568895	f	2025-06-24 12:41:57.522046	2025-07-25 12:46:58.670344
108	116	0.00	0.00	2025-07-25 12:47:34.251522	f	2025-07-25 12:47:33.991872	2025-07-25 12:47:34.35252
109	123	0.00	0.00	2025-07-25 12:47:35.360763	f	2025-07-25 12:47:35.101686	2025-07-25 12:47:35.462091
110	125	0.00	0.00	2025-07-25 12:47:35.980974	f	2025-07-25 12:47:35.722012	2025-07-25 12:47:36.081979
111	126	0.00	0.00	2025-07-25 12:47:36.600414	f	2025-07-25 12:47:36.341393	2025-07-25 12:47:36.70143
112	127	0.00	0.00	2025-07-25 12:47:37.709704	f	2025-07-25 12:47:37.450764	2025-07-25 12:47:37.810308
113	136	0.00	0.00	2025-07-25 12:47:41.88782	f	2025-07-25 12:47:41.620561	2025-07-25 12:47:41.9889
114	154	0.00	0.00	2025-07-25 12:47:46.015809	f	2025-07-25 12:47:45.756546	2025-07-25 12:47:46.117128
115	171	0.00	0.00	2025-07-25 12:47:49.087211	f	2025-07-25 12:47:48.828204	2025-07-25 12:47:49.187808
116	167	0.00	0.00	2025-07-25 12:47:51.70098	f	2025-07-25 12:47:51.4422	2025-07-25 12:47:51.80218
117	169	0.00	0.00	2025-07-25 12:47:52.320734	f	2025-07-25 12:47:52.061863	2025-07-25 12:47:52.421862
118	170	0.00	0.00	2025-07-25 12:47:52.940758	f	2025-07-25 12:47:52.681606	2025-07-25 12:47:53.04298
2	6	3340.30	4391.10	2025-07-25 12:47:09.542243	f	2025-06-02 12:03:06.999851	2025-07-25 14:13:39.271758
107	168	1126.65	0.00	2025-07-25 12:47:51.081731	f	2025-07-25 05:47:38.330128	2025-07-25 15:27:27.412927
92	132	2398.20	2361.00	2025-07-25 12:47:40.749021	f	2025-07-02 10:26:03.683881	2025-07-27 14:04:06.254821
\.


--
-- TOC entry 3873 (class 0 OID 17973)
-- Dependencies: 227
-- Data for Name: discount_tier_fees; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.discount_tier_fees (id, user_id, subscription_id, fee_amount, discount_percentage, status, due_date, paid_date, created_at) FROM stdin;
\.


--
-- TOC entry 3875 (class 0 OID 17977)
-- Dependencies: 229
-- Data for Name: early_discount_subscriptions; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.early_discount_subscriptions (id, user_id, discount_percentage, monthly_fee, tier_name, is_active, created_at, activated_at, deactivated_at, created_by_id) FROM stdin;
4	58	3	999.00	Bronze	f	2025-06-14 13:13:31.478634	\N	\N	58
\.


--
-- TOC entry 3877 (class 0 OID 17981)
-- Dependencies: 231
-- Data for Name: email_queue; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.email_queue (id, recipient_email, recipient_name, recipient_user_id, subject, body_text, body_html, template_key, template_variables, status, priority, retry_count, max_retries, created_at, scheduled_at, processed_at, sent_at, error_message, last_attempt_at, message_type, initiated_by_user_id, batch_id) FROM stdin;
\.


--
-- TOC entry 3879 (class 0 OID 17987)
-- Dependencies: 233
-- Data for Name: email_templates; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.email_templates (id, template_key, template_name, subject, body_text, body_html, description, available_variables, is_active, created_at, updated_at, created_by_id) FROM stdin;
3	order_received	Order Received - Processing	Order #{order_id} Received - Now Processing	Dear {reseller_name},\r\n\r\nWe have received your order and it is now being processed.\r\n\r\nOrder Details:\r\n- Order ID: #{order_id}\r\n- Order Date: {order_date}\r\n- Total Amount: {total_amount}\r\n\r\nItems Ordered:\r\n{items_list}\r\n\r\nYou will receive another notification once your order has been provisioned and is ready for use.\r\n\r\nBest regards,\r\nOpenWeb Reseller Management Team	<!DOCTYPE html>\r\n<html>\r\n<head><meta charset="UTF-8"><title>Order Received</title></head>\r\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\r\n    <div style="background: #fff3cd; padding: 20px; border-radius: 8px; margin-bottom: 20px; border-left: 4px solid #ffc107;">\r\n        <h2 style="color: #856404; margin: 0;">Order Processing</h2>\r\n        <p style="color: #856404; margin: 5px 0 0 0;">Order #{order_id} Received</p>\r\n    </div>\r\n    \r\n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\r\n        <p>Dear {reseller_name},</p>\r\n        \r\n        <p>We have received your order and it is now being processed.</p>\r\n        \r\n        <div style="background: #f8f9fa; padding: 15px; border-radius: 5px; margin: 20px 0;">\r\n            <h4 style="color: #495057; margin: 0 0 10px 0;">Order Details:</h4>\r\n            <ul style="margin: 0; padding-left: 20px;">\r\n                <li><strong>Order ID:</strong> #{order_id}</li>\r\n                <li><strong>Order Date:</strong> {order_date}</li>\r\n                <li><strong>Total Amount:</strong> {total_amount}</li>\r\n                <li><strong>Estimated Completion:</strong> {estimated_completion}</li>\r\n            </ul>\r\n        </div>\r\n        \r\n        <div style="background: #e3f2fd; padding: 15px; border-radius: 5px; margin: 20px 0;">\r\n            <h4 style="color: #1976d2; margin: 0 0 10px 0;">Items Ordered:</h4>\r\n            <div style="white-space: pre-line;">{items_list}</div>\r\n        </div>\r\n        \r\n        <p>You will receive another notification once your order has been provisioned and is ready for use.</p>\r\n        \r\n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\r\n    </div>\r\n</body>\r\n</html>	Sent when a new order is received and being processed	["reseller_name", "order_id", "order_date", "total_amount", "items_list", "estimated_completion"]	t	2025-06-04 12:58:59.032782	2025-06-04 13:15:27.471316	\N
1	registration_received	Registration Received - Pending Approval	OpenWeb Reseller Registration Received - Pending Approval	Dear {reseller_name},\n\nThank you for your interest in becoming an OpenWeb reseller!\n\nWe have received your registration request for the following details:\n- Name: {reseller_name}\n- Email: {reseller_email}\n- Company: {company_name}\n- Registration Date: {registration_date}\n\nYour application is currently being reviewed by our admin team. We will notify you within 1-2 business days regarding the status of your application.\n\nIf you have any questions, please contact us at admin@openweb.co.za.\n\nBest regards,\nOpenWeb Reseller Management Team	<!DOCTYPE html>\n<html>\n<head><meta charset="UTF-8"><title>Registration Received</title></head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    <div style="background: #f8f9fa; padding: 20px; border-radius: 8px; margin-bottom: 20px;">\n        <h2 style="color: #2c3e50; margin: 0;">OpenWeb Reseller Program</h2>\n        <p style="color: #7f8c8d; margin: 5px 0 0 0;">Registration Received</p>\n    </div>\n    \n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\n        <p>Dear {reseller_name},</p>\n        \n        <p>Thank you for your interest in becoming an OpenWeb reseller!</p>\n        \n        <div style="background: #e3f2fd; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #1976d2; margin: 0 0 10px 0;">Registration Details:</h4>\n            <ul style="margin: 0; padding-left: 20px;">\n                <li><strong>Name:</strong> {reseller_name}</li>\n                <li><strong>Email:</strong> {reseller_email}</li>\n                <li><strong>Company:</strong> {company_name}</li>\n                <li><strong>Registration Date:</strong> {registration_date}</li>\n            </ul>\n        </div>\n        \n        <p>Your application is currently being reviewed by our admin team. We will notify you within 1-2 business days regarding the status of your application.</p>\n        \n        <p>If you have any questions, please contact us at <a href="mailto:admin@openweb.co.za">admin@openweb.co.za</a>.</p>\n        \n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\n    </div>\n</body>\n</html>	Sent when a new reseller registration is received and pending admin approval	["reseller_name", "reseller_surname", "reseller_email", "company_name", "registration_id", "registration_date", "physical_address"]	t	2025-06-04 12:58:58.794626	2025-06-04 12:58:58.794632	\N
5	credit_added	Credit Added to Account	Credit Added: {credit_amount} - Account Updated	Dear {reseller_name},\n\nCredits have been successfully added to your account.\n\nTransaction Details:\n- Amount Added: {credit_amount}\n- Transaction ID: {transaction_id}\n- Payment Method: {payment_method}\n- Transaction Date: {transaction_date}\n- New Account Balance: {new_balance}\n\nYour account is now updated and ready for new orders.\n\nBest regards,\nOpenWeb Reseller Management Team	<!DOCTYPE html>\n<html>\n<head><meta charset="UTF-8"><title>Credit Added</title></head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    <div style="background: linear-gradient(135deg, #4caf50, #45a049); padding: 20px; border-radius: 8px; margin-bottom: 20px; color: white;">\n        <h2 style="margin: 0;">Credit Added Successfully!</h2>\n        <p style="margin: 5px 0 0 0; opacity: 0.9;">{credit_amount}</p>\n    </div>\n    \n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\n        <p>Dear {reseller_name},</p>\n        \n        <p>Credits have been successfully added to your account.</p>\n        \n        <div style="background: #e8f5e8; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #2e7d32; margin: 0 0 10px 0;">Transaction Details:</h4>\n            <ul style="margin: 0; padding-left: 20px;">\n                <li><strong>Amount Added:</strong> {credit_amount}</li>\n                <li><strong>Transaction ID:</strong> {transaction_id}</li>\n                <li><strong>Payment Method:</strong> {payment_method}</li>\n                <li><strong>Transaction Date:</strong> {transaction_date}</li>\n                <li><strong>New Account Balance:</strong> <span style="color: #2e7d32; font-weight: bold;">{new_balance}</span></li>\n            </ul>\n        </div>\n        \n        <p>Your account is now updated and ready for new orders.</p>\n        \n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\n    </div>\n</body>\n</html>	Sent when credits are added to reseller account	["reseller_name", "credit_amount", "transaction_id", "new_balance", "payment_method", "transaction_date"]	t	2025-06-04 12:58:59.266864	2025-06-04 12:58:59.26687	\N
4	order_provisioned	Order Provisioned - Service Details	Order #{order_id} Provisioned Successfully - Service Details Included	Dear {reseller_name},\r\n\r\nGreat news! Your order #{order_id} has been successfully provisioned.\r\n\r\nService Details:\r\n{service_details}\r\n\r\nLogin Credentials:\r\n{login_credentials}\r\n\r\nBilling Cycle: {billing_cycle}\r\n\r\nYour services are now active and ready for use. Please save these details securely.\r\n\r\nFor technical support, contact us at wow@openweb.email\r\n\r\nBest regards,\r\nOpenWeb Reseller Management Team	<!DOCTYPE html>\r\n<html>\r\n<head><meta charset="UTF-8"><title>Order Provisioned</title></head>\r\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\r\n    <div style="background: linear-gradient(135deg, #4caf50, #45a049); padding: 20px; border-radius: 8px; margin-bottom: 20px; color: white;">\r\n        <h2 style="margin: 0;">Order Provisioned Successfully!</h2>\r\n        <p style="margin: 5px 0 0 0; opacity: 0.9;">Order #{order_id}</p>\r\n    </div>\r\n    \r\n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\r\n        <p>Dear {reseller_name},</p>\r\n        \r\n        <p><strong>Great news!</strong> Your order #{order_id} has been successfully provisioned.</p>\r\n        \r\n        <div style="background: #e8f5e8; padding: 15px; border-radius: 5px; margin: 20px 0;">\r\n            <h4 style="color: #2e7d32; margin: 0 0 10px 0;">Service Details:</h4>\r\n            <div style="white-space: pre-line; font-family: monospace; background: #f8f9fa; padding: 10px; border-radius: 3px;">{service_details}</div>\r\n        </div>\r\n        \r\n        <div style="background: #fff3cd; padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #ffc107;">\r\n            <h4 style="color: #856404; margin: 0 0 10px 0;">Login Credentials:</h4>\r\n            <div style="white-space: pre-line; font-family: monospace; background: #f8f9fa; padding: 10px; border-radius: 3px;">{login_credentials}</div>\r\n            <p style="margin: 10px 0 0 0; font-size: 12px; color: #856404;"><strong>Important:</strong> Please save these details securely.</p>\r\n        </div>\r\n        \r\n        <p><strong>Billing Cycle:</strong> {billing_cycle}</p>\r\n        \r\n        <p>Your services are now active and ready for use.</p>\r\n        \r\n        <p>For technical support, contact us at <a href="mailto:{support_contact}">{support_contact}</a>.</p>\r\n        \r\n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\r\n    </div>\r\n</body>\r\n</html>	Sent when an order has been successfully provisioned with service details	["reseller_name", "order_id", "service_details", "login_credentials", "support_contact", "billing_cycle"]	t	2025-06-04 12:58:59.146463	2025-06-04 13:16:13.278011	\N
6	admin_new_registration	Admin New Registration Notification	New Reseller Registration - Approval Required	New Reseller Registration Pending Approval\n\nA new reseller has submitted their registration and requires admin approval.\n\nRegistration Details:\n- Name: {reseller_name} {reseller_surname}\n- Email: {reseller_email}\n- Mobile: {reseller_mobile}\n- Company: {company_name}\n- VAT Number: {vat_number}\n- Physical Address: {physical_address}\n- Registration ID: {registration_id}\n- Submitted: {registration_date}\n- IP Address: {ip_address}\n\nAction Required:\nPlease log into the admin dashboard to review and approve this registration.\n\nThe applicant has been sent a confirmation email and is awaiting approval notification.\n\nBest regards,\nOpenWeb Reseller Management System	<!DOCTYPE html>\n<html>\n<head><meta charset="UTF-8"><title>New Reseller Registration</title></head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    <div style="background: #f8f9fa; padding: 20px; border-radius: 8px; margin-bottom: 20px;">\n        <h2 style="color: #2c3e50; margin: 0 0 10px 0;">OpenWeb Admin Notification</h2>\n        <p style="color: #7f8c8d; margin: 0;">New Reseller Registration</p>\n    </div>\n    \n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\n        <div style="background: #fff3cd; border: 1px solid #ffeaa7; padding: 15px; border-radius: 5px; margin-bottom: 20px;">\n            <h4 style="color: #856404; margin: 0 0 10px 0;">🔔 Action Required</h4>\n            <p style="margin: 0; color: #856404;">A new reseller registration is pending your approval.</p>\n        </div>\n        \n        <div style="background: #f8f9fa; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #495057; margin: 0 0 15px 0;">📋 Registration Details</h4>\n            <table style="width: 100%; border-collapse: collapse;">\n                <tr><td style="padding: 8px 0; color: #6c757d; width: 30%;"><strong>Name:</strong></td><td style="padding: 8px 0;">{reseller_name} {reseller_surname}</td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>Email:</strong></td><td style="padding: 8px 0;">{reseller_email}</td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>Mobile:</strong></td><td style="padding: 8px 0;">{reseller_mobile}</td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>Company:</strong></td><td style="padding: 8px 0;">{company_name}</td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>VAT Number:</strong></td><td style="padding: 8px 0;">{vat_number}</td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>Registration ID:</strong></td><td style="padding: 8px 0;"><strong>#{registration_id}</strong></td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>Submitted:</strong></td><td style="padding: 8px 0;">{registration_date}</td></tr>\n                <tr><td style="padding: 8px 0; color: #6c757d;"><strong>IP Address:</strong></td><td style="padding: 8px 0;">{ip_address}</td></tr>\n            </table>\n        </div>\n        \n        <p>Please log into the admin dashboard to review this registration and approve or reject the application.</p>\n        \n        <p>Best regards,<br><strong>OpenWeb Reseller Management System</strong></p>\n    </div>\n</body>\n</html>	Admin notification for new reseller registrations	["reseller_name", "reseller_surname", "reseller_email", "reseller_mobile", "company_name", "vat_number", "physical_address", "registration_id", "registration_date", "ip_address"]	t	2025-06-04 15:21:28.190219	2025-06-04 15:21:28.190219	\N
2	registration_approved	Registration Approved - Welcome!	Welcome to OpenWeb Reseller Program	Dear {reseller_name},\r\n\r\nCongratulations! Your OpenWeb reseller registration has been approved.\r\n\r\nYou can now access your reseller dashboard at: https://reseller.openweb.co.za\r\n\r\nLogin credentials:\r\n- Email: {reseller_email}\r\n- Use the password you set during registration\r\n\r\nStart exploring our products and begin selling to your customers today!\r\n\r\nFor support, contact us at notify@openweb.live\r\n\r\nBest regards,\r\nOpenWeb Reseller Team	<!DOCTYPE html>\r\n<html>\r\n<head><meta charset="UTF-8"><title>Registration Approved</title></head>\r\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\r\n    <div style="background: linear-gradient(135deg, #4caf50, #45a049); padding: 20px; border-radius: 8px; margin-bottom: 20px; color: white;">\r\n        <h2 style="margin: 0;">Welcome to OpenWeb Reseller Program!</h2>\r\n        <p style="margin: 5px 0 0 0; opacity: 0.9;">Registration Approved</p>\r\n    </div>\r\n    \r\n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\r\n        <p>Dear {reseller_name},</p>\r\n        \r\n        <p><strong>Congratulations!</strong> Your OpenWeb reseller registration has been approved.</p>\r\n        \r\n        <div style="background: #e8f5e8; padding: 15px; border-radius: 5px; margin: 20px 0;">\r\n            <h4 style="color: #2e7d32; margin: 0 0 10px 0;">Next Steps:</h4>\r\n            <ol style="margin: 0; padding-left: 20px;">\r\n                <li>Access your dashboard: <a href="https://reseller.openweb.co.za" style="color: #1976d2;">https://reseller.openweb.co.za</a></li>\r\n                <li>Login with: {reseller_email}</li>\r\n                <li>Start with loading your first topup and receiving a free bonus. <strong></strong></li>\r\n            </ol>\r\n        </div>\r\n        \r\n        <p>Start exploring our products and begin selling to your customers today!</p>\r\n        \r\n        <p>For support, contact us at <a href="mailto:{support_email}">{support_email}</a>.</p>\r\n        \r\n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\r\n    </div>\r\n</body>\r\n</html>	Sent when a reseller registration is approved by admin	["reseller_name", "reseller_email", "login_url", "support_email", "welcome_credit"]	t	2025-06-04 12:58:58.917647	2025-06-04 15:52:21.29259	\N
7	early_discount_fee_due	Early Discount Fee Payment Due	Early Discount Fee Payment Due - {{days_until_due}} Days Remaining	Dear {{reseller_name}},\n\nYour early discount fee payment is due soon.\n\nDiscount Tier: {{tier_name}} ({{discount_percentage}}% discount)\nMonthly Fee: R{{monthly_fee}}\nDue Date: {{due_date}}\nDays Until Due: {{days_until_due}}\n\nPlease ensure payment is made before the due date to maintain your discount benefits.\n\nYou can make payment securely through your credit wallet at: {{payment_url}}\n\nBest regards,\nOpenWeb Team	<html>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333;">\n    <div style="max-width: 600px; margin: 0 auto; padding: 20px;">\n        <h2 style="color: #d4910a;">Early Discount Fee Payment Due</h2>\n        \n        <p>Dear <strong>{{reseller_name}}</strong>,</p>\n        \n        <p>Your early discount fee payment is due soon.</p>\n        \n        <div style="background-color: #f8f9fa; padding: 15px; border-left: 4px solid #d4910a; margin: 20px 0;">\n            <h3 style="margin-top: 0; color: #d4910a;">Payment Details</h3>\n            <p><strong>Discount Tier:</strong> {{tier_name}} ({{discount_percentage}}% discount)</p>\n            <p><strong>Monthly Fee:</strong> R{{monthly_fee}}</p>\n            <p><strong>Due Date:</strong> {{due_date}}</p>\n            <p><strong>Days Until Due:</strong> <span style="color: #dc3545; font-weight: bold;">{{days_until_due}}</span></p>\n        </div>\n        \n        <p>Please ensure payment is made before the due date to maintain your discount benefits.</p>\n        \n        <div style="text-align: center; margin: 30px 0;">\n            <a href="{{payment_url}}" style="background-color: #d4910a; color: white; padding: 12px 30px; text-decoration: none; border-radius: 5px; display: inline-block;">Make Payment Now</a>\n        </div>\n        \n        <p>Best regards,<br>\n        <strong>OpenWeb Team</strong></p>\n    </div>\n</body>\n</html>	Email template for early discount fee due date notifications (5, 4, 3, 2, and due day)	reseller_name, tier_name, discount_percentage, monthly_fee, due_date, days_until_due, payment_url	t	2025-06-04 16:33:36.040326	2025-06-04 16:33:36.040326	\N
8	admin_service_added_reseller	Service Added by Admin - Reseller Notification	New Service Added to Your Account - {service_name}	Dear {reseller_name},\n\nGreat news! A new service has been added to your reseller account by our admin team.\n\nService Details:\n- Service Name: {service_name}\n- Product: {product_name}\n- Category: {product_category}\n- Monthly Cost: {monthly_cost}\n- Service Start Date: {service_start_date}\n- Service ID: {service_id}\n\n{service_description}\n\nThis service has been activated and is ready for use. You can manage this service through your reseller dashboard.\n\nAdded by: {admin_name}\nDate Added: {service_start_date}\n\nTo access your services, log in to your reseller portal:\n{login_url}\n\nIf you have any questions about this service or need assistance, please contact our support team at {support_email}.\n\nBest regards,\nOpenWeb Reseller Management Team	<!DOCTYPE html>\n<html>\n<head><meta charset="UTF-8"><title>New Service Added</title></head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    <div style="background: linear-gradient(135deg, #2196f3, #1976d2); padding: 20px; border-radius: 8px; margin-bottom: 20px; color: white;">\n        <h2 style="margin: 0;">New Service Added!</h2>\n        <p style="margin: 5px 0 0 0; opacity: 0.9;">{service_name}</p>\n    </div>\n    \n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\n        <p>Dear {reseller_name},</p>\n        \n        <p>Great news! A new service has been added to your reseller account by our admin team.</p>\n        \n        <div style="background: #e3f2fd; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #1976d2; margin: 0 0 10px 0;">Service Details:</h4>\n            <ul style="margin: 0; padding-left: 20px;">\n                <li><strong>Service Name:</strong> {service_name}</li>\n                <li><strong>Product:</strong> {product_name}</li>\n                <li><strong>Category:</strong> {product_category}</li>\n                <li><strong>Monthly Cost:</strong> <span style="color: #2e7d32; font-weight: bold;">{monthly_cost}</span></li>\n                <li><strong>Service Start Date:</strong> {service_start_date}</li>\n                <li><strong>Service ID:</strong> {service_id}</li>\n            </ul>\n        </div>\n        \n        <div style="background: #f5f5f5; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <p style="margin: 0;"><strong>Service Description:</strong></p>\n            <p style="margin: 10px 0 0 0;">{service_description}</p>\n        </div>\n        \n        <p>This service has been activated and is ready for use. You can manage this service through your reseller dashboard.</p>\n        \n        <div style="background: #fff3e0; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <p style="margin: 0;"><strong>Added by:</strong> {admin_name}</p>\n            <p style="margin: 5px 0 0 0;"><strong>Date Added:</strong> {service_start_date}</p>\n        </div>\n        \n        <div style="text-align: center; margin: 30px 0;">\n            <a href="{login_url}" style="background: #2196f3; color: white; padding: 12px 24px; text-decoration: none; border-radius: 5px; font-weight: bold;">Access Your Services</a>\n        </div>\n        \n        <p>If you have any questions about this service or need assistance, please contact our support team at <a href="mailto:{support_email}">{support_email}</a>.</p>\n        \n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\n    </div>\n</body>\n</html>	Sent to reseller when admin adds an active service to their account	["reseller_name", "service_name", "service_description", "product_name", "product_category", "monthly_cost", "service_start_date", "service_id", "admin_name", "admin_contact", "login_url", "support_email"]	t	2025-06-05 12:07:47.764212	2025-06-05 12:07:47.764217	\N
9	admin_service_added_admin	Service Added by Admin - Admin Notification	Service Added to Reseller Account - {reseller_name} - {service_name}	Dear {admin_name},\n\nThis is a confirmation that you have successfully added a new service to a reseller account.\n\nReseller Information:\n- Reseller Name: {reseller_name}\n- Reseller Email: {reseller_email}\n- Total Services: {total_reseller_services}\n- Monthly Renewal Amount: {reseller_monthly_renewal}\n\nService Added:\n- Service Name: {service_name}\n- Product: {product_name}\n- Category: {product_category}\n- Monthly Cost: {monthly_cost}\n- Service Start Date: {service_start_date}\n- Service ID: {service_id}\n\nService Description: {service_description}\n\nThe reseller has been automatically notified of this new service addition.\n\nAction completed on: {service_start_date}\n\nBest regards,\nOpenWeb Admin System	<!DOCTYPE html>\n<html>\n<head><meta charset="UTF-8"><title>Service Added - Admin Confirmation</title></head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    <div style="background: linear-gradient(135deg, #ff9800, #f57c00); padding: 20px; border-radius: 8px; margin-bottom: 20px; color: white;">\n        <h2 style="margin: 0;">Service Added Successfully</h2>\n        <p style="margin: 5px 0 0 0; opacity: 0.9;">Admin Action Confirmation</p>\n    </div>\n    \n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\n        <p>Dear {admin_name},</p>\n        \n        <p>This is a confirmation that you have successfully added a new service to a reseller account.</p>\n        \n        <div style="background: #fff3e0; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #f57c00; margin: 0 0 10px 0;">Reseller Information:</h4>\n            <ul style="margin: 0; padding-left: 20px;">\n                <li><strong>Reseller Name:</strong> {reseller_name}</li>\n                <li><strong>Reseller Email:</strong> {reseller_email}</li>\n                <li><strong>Total Services:</strong> {total_reseller_services}</li>\n                <li><strong>Monthly Renewal Amount:</strong> <span style="color: #2e7d32; font-weight: bold;">{reseller_monthly_renewal}</span></li>\n            </ul>\n        </div>\n        \n        <div style="background: #e8f5e8; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #2e7d32; margin: 0 0 10px 0;">Service Added:</h4>\n            <ul style="margin: 0; padding-left: 20px;">\n                <li><strong>Service Name:</strong> {service_name}</li>\n                <li><strong>Product:</strong> {product_name}</li>\n                <li><strong>Category:</strong> {product_category}</li>\n                <li><strong>Monthly Cost:</strong> {monthly_cost}</li>\n                <li><strong>Service Start Date:</strong> {service_start_date}</li>\n                <li><strong>Service ID:</strong> {service_id}</li>\n            </ul>\n        </div>\n        \n        <div style="background: #f5f5f5; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <p style="margin: 0;"><strong>Service Description:</strong></p>\n            <p style="margin: 10px 0 0 0;">{service_description}</p>\n        </div>\n        \n        <div style="background: #e3f2fd; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <p style="margin: 0; color: #1976d2;"><strong>✓ The reseller has been automatically notified of this new service addition.</strong></p>\n        </div>\n        \n        <p><strong>Action completed on:</strong> {service_start_date}</p>\n        \n        <p>Best regards,<br><strong>OpenWeb Admin System</strong></p>\n    </div>\n</body>\n</html>	Sent to admin when they add an active service to a reseller account	["admin_name", "reseller_name", "reseller_email", "service_name", "service_description", "product_name", "product_category", "monthly_cost", "service_start_date", "service_id", "total_reseller_services", "reseller_monthly_renewal"]	t	2025-06-05 12:07:47.899564	2025-06-05 12:07:47.899571	\N
10	id_passport_update_request	ID/Passport Number Required - Account Update	Action Required: Update Your ID/Passport Number - OpenWeb Reseller Account	Dear {reseller_name},\n\nWe are updating our reseller database to comply with regulatory requirements and need you to provide your ID Number or Passport Number.\n\nIMPORTANT: You have {days_remaining} days remaining to complete this update (deadline: {deadline_date}).\n\nTo update your information quickly and securely, click the link below. This link will automatically log you into your portal where you can enter your details:\n\n{auto_login_link}\n\nThis link is secure and will expire in 24 hours for your protection.\n\nWhy is this required?\n- Regulatory compliance requirements\n- Enhanced account security\n- Improved service delivery\n\nWhat happens if I don't update by the deadline?\nYour account access will be temporarily restricted until you provide the required information.\n\nIf you need assistance or have questions, please contact our support team at {support_email}.\n\nThank you for your prompt attention to this matter.\n\nBest regards,\nOpenWeb Reseller Management Team	<!DOCTYPE html>\n<html>\n<head><meta charset="UTF-8"><title>ID/Passport Number Required</title></head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    <div style="background: linear-gradient(135deg, #ff6b35, #f7931e); padding: 20px; border-radius: 8px; margin-bottom: 20px; color: white;">\n        <h2 style="margin: 0;">Action Required</h2>\n        <p style="margin: 5px 0 0 0; opacity: 0.9;">Account Update Needed</p>\n    </div>\n    \n    <div style="background: white; padding: 20px; border: 1px solid #dee2e6; border-radius: 8px;">\n        <p>Dear <strong>{reseller_name}</strong>,</p>\n        \n        <p>We are updating our reseller database to comply with regulatory requirements and need you to provide your <strong>ID Number or Passport Number</strong>.</p>\n        \n        <div style="background: #fff3cd; padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #ffc107;">\n            <h4 style="color: #856404; margin: 0 0 10px 0;">IMPORTANT DEADLINE</h4>\n            <p style="margin: 0; font-size: 16px;"><strong>You have {days_remaining} days remaining</strong> to complete this update.</p>\n            <p style="margin: 5px 0 0 0; color: #856404;">Deadline: <strong>{deadline_date}</strong></p>\n        </div>\n        \n        <div style="text-align: center; margin: 30px 0;">\n            <a href="{auto_login_link}" \n               style="display: inline-block; padding: 15px 30px; background: linear-gradient(135deg, #28a745, #20c997); \n                      color: white; text-decoration: none; border-radius: 8px; font-weight: bold; font-size: 16px;\n                      box-shadow: 0 4px 8px rgba(0,0,0,0.1); transition: all 0.3s ease;">\n                Update My Information Securely\n            </a>\n        </div>\n        \n        <p style="text-align: center; font-size: 12px; color: #6c757d; margin: 10px 0;">\n            This secure link automatically logs you in and expires in 24 hours for your protection.\n        </p>\n        \n        <div style="background: #e8f5e8; padding: 15px; border-radius: 5px; margin: 20px 0;">\n            <h4 style="color: #2e7d32; margin: 0 0 10px 0;">Why is this required?</h4>\n            <ul style="margin: 0; padding-left: 20px; color: #2e7d32;">\n                <li>Regulatory compliance requirements</li>\n                <li>Enhanced account security</li>\n                <li>Improved service delivery</li>\n            </ul>\n        </div>\n        \n        <div style="background: #ffebee; padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #f44336;">\n            <h4 style="color: #c62828; margin: 0 0 10px 0;">What happens if I don't update by the deadline?</h4>\n            <p style="margin: 0; color: #c62828;">Your account access will be temporarily restricted until you provide the required information.</p>\n        </div>\n        \n        <p>If you need assistance or have questions, please contact our support team at <a href="mailto:{support_email}">{support_email}</a>.</p>\n        \n        <p>Thank you for your prompt attention to this matter.</p>\n        \n        <p>Best regards,<br><strong>OpenWeb Reseller Management Team</strong></p>\n    </div>\n    \n    <div style="text-align: center; margin-top: 20px; font-size: 12px; color: #6c757d;">\n        <p>This email was sent to ensure compliance with regulatory requirements.<br>\n        If you believe this email was sent in error, please contact support immediately.</p>\n    </div>\n</body>\n</html>	Sent to resellers requesting them to update their ID/Passport number	["reseller_name", "deadline_date", "auto_login_link", "days_remaining", "support_email"]	t	2025-06-09 10:10:40.983258	2025-06-09 10:10:40.983263	\N
11	product_update_notification	Product Update Notification Email	Product Update: {{product_name}}	Product Update Alert\n\nHi {{reseller_name}},\n\nWe've updated one of our products:\n\nProduct: {{product_name}}\nSKU: {{sku}}\nSpeed: {{speed}}\nData Cap: {{data_cap}}\n\nYour Reseller Price: {{reseller_price}}\nOriginal Price: {{original_price}}\n\nDescription: {{product_description}}\n\nFair Use Policy: {{fair_use_policy}}\n\nThis updated product is now available in your reseller portal.\n\nBest regards,\nOpenWeb Team	<!DOCTYPE html>\n<html>\n<head>\n    <meta charset="UTF-8">\n    <title>Product Update - {{product_name}}</title>\n    <style>\n        body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; }\n        .container { max-width: 600px; margin: 0 auto; padding: 20px; }\n        .header { background: #007bff; color: white; padding: 20px; text-align: center; }\n        .content { padding: 20px; background: #f8f9fa; }\n        .product-box { background: white; padding: 20px; margin: 20px 0; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); }\n        .price-highlight { font-size: 24px; color: #28a745; font-weight: bold; }\n        .original-price { text-decoration: line-through; color: #6c757d; }\n        .footer { background: #343a40; color: white; padding: 15px; text-align: center; }\n        .btn { display: inline-block; padding: 12px 24px; background: #007bff; color: white; text-decoration: none; border-radius: 5px; }\n    </style>\n</head>\n<body>\n    <div class="container">\n        <div class="header">\n            <h1>🔄 Product Update Alert</h1>\n        </div>\n        \n        <div class="content">\n            <p>Hi {{reseller_name}},</p>\n            \n            <p>We've updated one of our products and wanted to notify you about the changes:</p>\n            \n            <div class="product-box">\n                <h2>{{product_name}}</h2>\n                <p><strong>SKU:</strong> {{sku}}</p>\n                <p><strong>Speed:</strong> {{speed}}</p>\n                <p><strong>Data Cap:</strong> {{data_cap}}</p>\n                \n                <div style="margin: 20px 0;">\n                    <p><strong>Your Reseller Price:</strong></p>\n                    <div class="price-highlight">{{reseller_price}}</div>\n                    <small class="original-price">Original: {{original_price}}</small>\n                </div>\n                \n                <div style="margin: 20px 0;">\n                    <h3>Product Description:</h3>\n                    <p>{{product_description}}</p>\n                </div>\n                \n                <div style="margin: 20px 0;">\n                    <h3>Fair Use Policy:</h3>\n                    <p>{{fair_use_policy}}</p>\n                </div>\n            </div>\n            \n            <p>This updated product is now available in your reseller portal. You can start promoting and selling it to your customers immediately.</p>\n            \n            <div style="text-align: center; margin: 30px 0;">\n                <a href="#" class="btn">Access Reseller Portal</a>\n            </div>\n        </div>\n        \n        <div class="footer">\n            <p>Best regards,<br>OpenWeb Team</p>\n            <p>Questions? Contact us at support@openweb.co.za</p>\n        </div>\n    </div>\n</body>\n</html>	Template for emailing resellers about product updates	\N	t	2025-06-11 12:23:28.856164	\N	\N
13	new_product_announcement	New Product Announcement	New Product Available: {{product_name}}	NEW PRODUCT ALERT!\n\nHi {{reseller_name}},\n\nWe are excited to announce a new product available for you to offer your customers:\n\nProduct: {{product_name}}\nCategory: {{category_name}}\n\nPRICING FOR YOU:\nBase Price: R{{base_price}}\nYour Price: R{{reseller_price}} ({{discount_percentage}}% discount)\nYour Savings: R{{savings_amount}}\n\nPRODUCT DETAILS:\n{{product_description}}\n\nSpeed: {{speed}}\nData Cap: {{data_cap}}\n\nReady to start earning? This new product is now available for ordering through your reseller portal.\n\nLogin to your account to place orders: {{login_url}}\n\nOpenWeb Reseller Management System\nNeed support? Contact our team for assistance.	<!DOCTYPE html>\n<html>\n<head>\n    <meta charset="utf-8">\n    <title>New Product Announcement</title>\n    <style>\n        body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; }\n        .container { max-width: 600px; margin: 0 auto; padding: 20px; }\n        .header { background: #2c3e50; color: white; padding: 20px; text-align: center; }\n        .content { padding: 20px; background: #f8f9fa; }\n        .product-box { background: white; padding: 20px; margin: 20px 0; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); }\n        .pricing-table { width: 100%; border-collapse: collapse; margin: 15px 0; }\n        .pricing-table th, .pricing-table td { padding: 10px; text-align: left; border-bottom: 1px solid #ddd; }\n        .pricing-table th { background: #34495e; color: white; }\n        .cta-button { background: #e74c3c; color: white; padding: 12px 24px; text-decoration: none; border-radius: 5px; display: inline-block; }\n        .footer { text-align: center; padding: 20px; color: #666; font-size: 14px; }\n    </style>\n</head>\n<body>\n    <div class="container">\n        <div class="header">\n            <h1>NEW PRODUCT ALERT!</h1>\n        </div>\n        \n        <div class="content">\n            <p>Hi {{reseller_name}},</p>\n            \n            <p>We are excited to announce a new product available for you to offer your customers:</p>\n            \n            <div class="product-box">\n                <h2>{{product_name}}</h2>\n                <p><strong>Category:</strong> {{category_name}}</p>\n                \n                <table class="pricing-table">\n                    <tr>\n                        <th>Pricing Details</th>\n                        <th>Amount</th>\n                    </tr>\n                    <tr>\n                        <td>Base Price</td>\n                        <td>R{{base_price}}</td>\n                    </tr>\n                    <tr>\n                        <td>Your Price ({{discount_percentage}}% discount)</td>\n                        <td>R{{reseller_price}}</td>\n                    </tr>\n                    <tr>\n                        <td><strong>Your Savings</strong></td>\n                        <td><strong>R{{savings_amount}}</strong></td>\n                    </tr>\n                </table>\n                \n                <h3>Product Details</h3>\n                <p>{{product_description}}</p>\n                \n                <table style="width: 100%; margin: 15px 0;">\n                    <tr>\n                        <td><strong>Speed:</strong></td>\n                        <td>{{speed}}</td>\n                    </tr>\n                    <tr>\n                        <td><strong>Data Cap:</strong></td>\n                        <td>{{data_cap}}</td>\n                    </tr>\n                </table>\n                \n                <p style="text-align: center;">\n                    <a href="{{login_url}}" class="cta-button">LOGIN TO ORDER NOW</a>\n                </p>\n            </div>\n            \n            <p><strong>Ready to start earning?</strong> This new product is now available for ordering through your reseller portal.</p>\n            <p>Login to your account to place orders and start generating revenue with this exciting new offering.</p>\n        </div>\n        \n        <div class="footer">\n            <p>OpenWeb Reseller Management System<br>\n            Need support? Contact our team for assistance.</p>\n        </div>\n    </div>\n</body>\n</html>	Email notification for new products to resellers	reseller_name,product_name,category_name,product_description,base_price,reseller_price,discount_percentage,savings_amount,speed,data_cap,login_url	t	2025-06-11 14:18:12.516692	2025-06-11 14:18:12.516692	1
14	sync_renewal_payment_notification	Sync Renewal Payment Notification	URGENT: July 2025 Renewal Payment Required - Due 16:00 TODAY	<!DOCTYPE html>\n<html>\n<head>\n    <meta charset="UTF-8">\n    <title>July 2025 Service Renewal - Action Required</title>\n</head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    \n    <div style="background: #f8f9fa; padding: 20px; border-radius: 8px; border-left: 4px solid #007bff;">\n        <h2 style="color: #007bff; margin: 0 0 10px 0;">🔔 July 2025 Service Renewal Notice</h2>\n        <p style="margin: 0; font-size: 16px;">Hi {reseller_name},</p>\n    </div>\n    \n    <div style="margin: 20px 0;">\n        <h3 style="color: #495057; margin: 0 0 15px 0;">📊 Monthly Renewal Summary:</h3>\n        <table style="width: 100%; border-collapse: collapse; background: #f8f9fa; border-radius: 5px;">\n            <tr>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6;"><strong>Current Credit Balance:</strong></td>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6; text-align: right;"><strong>R{credit_balance}</strong></td>\n            </tr>\n            <tr>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6;"><strong>Monthly Renewal Amount:</strong></td>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6; text-align: right;"><strong>R{renewal_amount}</strong></td>\n            </tr>\n            <tr>\n                <td style="padding: 12px;"><strong>Payment Required:</strong></td>\n                <td style="padding: 12px; text-align: right;"><strong>R{amount_needed}</strong></td>\n            </tr>\n        </table>\n    </div>\n    \n    <div style="{payment_status_class} padding: 15px; border-radius: 5px; margin: 20px 0;">\n        {payment_status}\n    </div>\n    \n    <div style="background: #dc3545; color: white; padding: 15px; border-radius: 5px; margin: 20px 0;">\n        <h4 style="color: white; margin: 0 0 10px 0;">🚨 Action Required:</h4>\n        <p style="margin: 0; color: white;">Please top up your credit wallet <strong>BEFORE 16:00 today</strong> to ensure uninterrupted service for July 2025.</p>\n    </div>\n    \n    <h4 style="color: #28a745; margin: 20px 0 10px 0;">💳 Quick Payment Options:</h4>\n    <ul style="margin: 0 0 20px 0; padding-left: 20px;">\n        <li>Online Banking Transfer</li>\n        <li>EFT Payment</li>\n        <li>Contact billing support</li>\n    </ul>\n    \n    <div style="text-align: center; margin: 30px 0;">\n        <a href="{login_url}" style="background: #28a745; color: white; padding: 12px 30px; text-decoration: none; border-radius: 5px; font-weight: bold; display: inline-block;">💳 Top Up Credit Wallet Now</a>\n    </div>\n    \n    <div style="background: #f8d7da; color: #721c24; padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #dc3545;">\n        <p style="margin: 0; font-weight: bold;">⚠️ Services may be suspended if payment is not received by 16:00 today.</p>\n    </div>\n    \n    <p>Need assistance? Reply to this message immediately or contact <a href="mailto:{support_email}">{support_email}</a>.</p>\n    \n    <p><strong>OpenWeb Billing Team</strong></p>\n    \n    <div style="text-align: center; margin-top: 20px; font-size: 12px; color: #6c757d;">\n        <p>This is an urgent payment notification to ensure service continuity.\n\n        Please act immediately to avoid service interruption.</p>\n    </div>\n</body>\n</html>	<!DOCTYPE html>\n<html>\n<head>\n    <meta charset="UTF-8">\n    <title>July 2025 Service Renewal - Action Required</title>\n</head>\n<body style="font-family: Arial, sans-serif; line-height: 1.6; color: #333; max-width: 600px; margin: 0 auto; padding: 20px;">\n    \n    <div style="background: #f8f9fa; padding: 20px; border-radius: 8px; border-left: 4px solid #007bff;">\n        <h2 style="color: #007bff; margin: 0 0 10px 0;">🔔 July 2025 Service Renewal Notice</h2>\n        <p style="margin: 0; font-size: 16px;">Hi {reseller_name},</p>\n    </div>\n    \n    <div style="margin: 20px 0;">\n        <h3 style="color: #495057; margin: 0 0 15px 0;">📊 Monthly Renewal Summary:</h3>\n        <table style="width: 100%; border-collapse: collapse; background: #f8f9fa; border-radius: 5px;">\n            <tr>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6;"><strong>Current Credit Balance:</strong></td>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6; text-align: right;"><strong>R{credit_balance}</strong></td>\n            </tr>\n            <tr>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6;"><strong>Monthly Renewal Amount:</strong></td>\n                <td style="padding: 12px; border-bottom: 1px solid #dee2e6; text-align: right;"><strong>R{renewal_amount}</strong></td>\n            </tr>\n            <tr>\n                <td style="padding: 12px;"><strong>Payment Required:</strong></td>\n                <td style="padding: 12px; text-align: right;"><strong>R{amount_needed}</strong></td>\n            </tr>\n        </table>\n    </div>\n    \n    <div style="{payment_status_class} padding: 15px; border-radius: 5px; margin: 20px 0;">\n        {payment_status}\n    </div>\n    \n    <div style="background: #dc3545; color: white; padding: 15px; border-radius: 5px; margin: 20px 0;">\n        <h4 style="color: white; margin: 0 0 10px 0;">🚨 Action Required:</h4>\n        <p style="margin: 0; color: white;">Please top up your credit wallet <strong>BEFORE 16:00 today</strong> to ensure uninterrupted service for July 2025.</p>\n    </div>\n    \n    <h4 style="color: #28a745; margin: 20px 0 10px 0;">💳 Quick Payment Options:</h4>\n    <ul style="margin: 0 0 20px 0; padding-left: 20px;">\n        <li>Online Banking Transfer</li>\n        <li>EFT Payment</li>\n        <li>Contact billing support</li>\n    </ul>\n    \n    <div style="text-align: center; margin: 30px 0;">\n        <a href="{login_url}" style="background: #28a745; color: white; padding: 12px 30px; text-decoration: none; border-radius: 5px; font-weight: bold; display: inline-block;">💳 Top Up Credit Wallet Now</a>\n    </div>\n    \n    <div style="background: #f8d7da; color: #721c24; padding: 15px; border-radius: 5px; margin: 20px 0; border-left: 4px solid #dc3545;">\n        <p style="margin: 0; font-weight: bold;">⚠️ Services may be suspended if payment is not received by 16:00 today.</p>\n    </div>\n    \n    <p>Need assistance? Reply to this message immediately or contact <a href="mailto:{support_email}">{support_email}</a>.</p>\n    \n    <p><strong>OpenWeb Billing Team</strong></p>\n    \n    <div style="text-align: center; margin-top: 20px; font-size: 12px; color: #6c757d;">\n        <p>This is an urgent payment notification to ensure service continuity.<br>\n        Please act immediately to avoid service interruption.</p>\n    </div>\n</body>\n</html>	Sent during sync renewal process requesting immediate payment for July 2025 billing	["reseller_name", "credit_balance", "renewal_amount", "amount_needed", "payment_status", "payment_status_class", "login_url", "support_email"]	t	2025-06-30 12:32:39.911711	2025-06-30 18:14:54.240687	\N
\.


--
-- TOC entry 3881 (class 0 OID 17993)
-- Dependencies: 235
-- Data for Name: invoice_items; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.invoice_items (id, invoice_id, service_id, order_id, description, service_details, quantity, unit_price, line_total, period_start, period_end, created_at) FROM stdin;
5	3	\N	11	Uncapped - 5Mbps  - PO Box 491\r\nBallito\r\n4420	{"product_name": "Uncapped - 5Mbps ", "product_sku": "MTN-Mobile-5Mbps", "service_location": "PO Box 491\\r\\nBallito\\r\\n4420", "customer_name": "Keoma Wright", "customer_phone": "0826987888"}	1	433.59	433.59	2025-06-09	2025-06-30	2025-06-09 14:20:24.969214
6	4	\N	12	Uncapped 1.5Mbps	{"product_name": "Uncapped 1.5Mbps", "product_sku": "telkom-1.5Mbps", "service_location": null, "customer_name": "Marlene Nel", "customer_phone": "0817070701"}	1	326.89	326.89	2025-06-09	2025-06-30	2025-06-09 14:24:28.875908
7	5	\N	13	Uncapped - 2Mbps	{"product_name": "Uncapped - 2Mbps", "product_sku": "MTN-Mobile-2Mbps", "service_location": null, "customer_name": "Marlene Nel", "customer_phone": "0817070701"}	1	355.99	355.99	2025-06-09	2025-06-30	2025-06-09 14:33:19.426561
8	6	\N	14	Uncapped 5Mbps	{"product_name": "Uncapped 5Mbps", "product_sku": "telkom-5Mbps", "service_location": null, "customer_name": "Marlene Nel", "customer_phone": "0817070701"}	1	414.19	414.19	2025-06-09	2025-06-30	2025-06-09 14:57:38.634378
9	7	\N	16	Uncapped - 2Mbps | Premium MTN Network Access | Mobile | Use any 4G/5G Router or Smartphone | SIM Only | No Location or Tower Locks | Priority on Network | Delivery to: Keoma (0826987888) | Address: 31 Fuschia Way, Ballito	{"full_description": "Uncapped - 2Mbps | Premium MTN Network Access | Mobile | Use any 4G/5G Router or Smartphone | SIM Only | No Location or Tower Locks | Priority on Network | Delivery to: Keoma (0826987888) | Address: 31 Fuschia Way, Ballito", "pro_rata_amount": 278.92, "future_monthly_price": 331.22, "original_monthly_price": 348.65}	1	348.65	348.65	2025-06-10	2025-06-30	2025-06-10 14:51:02.039686
10	8	\N	\N	Uncapped 8Mbps	{"type": "manual", "created_by": "admin"}	1	387.00	387.00	\N	\N	2025-06-17 11:42:28.674653
11	9	\N	116	Uncapped 5Mbps | Uncapped up to 5Mbps\r | Use your own 4G/5G router\r | Free Delivery\r | Plug and Play\r | Month to Month	{"product_name": "Uncapped 5Mbps", "product_sku": "telkom-5Mbps", "full_description": "Uncapped 5Mbps | Uncapped up to 5Mbps\\r | Use your own 4G/5G router\\r | Free Delivery\\r | Plug and Play\\r | Month to Month", "delivery_contact": null, "delivery_phone": null, "delivery_address": null, "pro_rata_amount": 38.43, "original_monthly_price": 384.3, "future_monthly_price": 345.87}	1	384.30	384.30	2025-08-01	2025-08-31	2025-07-25 13:40:28.258117
12	10	\N	117	Uncapped 10Mbps | Uncapped up to 10Mbps\r | Use your own 4G/5G router\r | Free Delivery\r | Plug and Play\r | Month to Month	{"product_name": "Uncapped 10Mbps", "product_sku": "telkom-10Mbps", "full_description": "Uncapped 10Mbps | Uncapped up to 10Mbps\\r | Use your own 4G/5G router\\r | Free Delivery\\r | Plug and Play\\r | Month to Month", "delivery_contact": null, "delivery_phone": null, "delivery_address": null, "pro_rata_amount": 43.83, "original_monthly_price": 438.3, "future_monthly_price": 394.47}	1	438.30	438.30	2025-08-01	2025-08-31	2025-07-25 13:47:54.067844
13	11	\N	117	Uncapped 10Mbps | Uncapped up to 10Mbps\r | Use your own 4G/5G router\r | Free Delivery\r | Plug and Play\r | Month to Month	{"product_name": "Uncapped 10Mbps", "product_sku": "telkom-10Mbps", "full_description": "Uncapped 10Mbps | Uncapped up to 10Mbps\\r | Use your own 4G/5G router\\r | Free Delivery\\r | Plug and Play\\r | Month to Month", "delivery_contact": null, "delivery_phone": null, "delivery_address": null, "pro_rata_amount": 43.83, "original_monthly_price": 438.3, "future_monthly_price": 394.47}	1	438.30	438.30	2025-08-01	2025-08-31	2025-07-25 13:49:02.730144
14	12	\N	118	Uncapped 5Mbps | Uncapped up to 5Mbps\r | Use your own 4G/5G router\r | Free Delivery\r | Plug and Play\r | Month to Month	{"product_name": "Uncapped 5Mbps", "product_sku": "telkom-5Mbps", "full_description": "Uncapped 5Mbps | Uncapped up to 5Mbps\\r | Use your own 4G/5G router\\r | Free Delivery\\r | Plug and Play\\r | Month to Month", "delivery_contact": null, "delivery_phone": null, "delivery_address": null, "pro_rata_amount": 38.43, "original_monthly_price": 384.3, "future_monthly_price": 345.87}	1	384.30	384.30	2025-08-01	2025-08-31	2025-07-25 14:07:06.157635
15	13	\N	119	Telkom One Pro | 15GB Full Speed Any Network Data then 0.5Mbps Uncapped\r | Can Roam on MTN and Vodacom at the discretion of Telkom\r | 250 All Network Calling Minutes\r | 2000 Telkom to Telkom Calling Minutes\r | 300 SMS Messages\r | Unlimited Whatsapp & Telegram Data\r | FREE Nationwide Delivery\r | SIM Only	{"product_name": "Telkom One Pro", "product_sku": "telkom-one-pro", "full_description": "Telkom One Pro | 15GB Full Speed Any Network Data then 0.5Mbps Uncapped\\r | Can Roam on MTN and Vodacom at the discretion of Telkom\\r | 250 All Network Calling Minutes\\r | 2000 Telkom to Telkom Calling Minutes\\r | 300 SMS Messages\\r | Unlimited Whatsapp & Telegram Data\\r | FREE Nationwide Delivery\\r | SIM Only", "delivery_contact": null, "delivery_phone": null, "delivery_address": null, "pro_rata_amount": 35.91, "original_monthly_price": 359.1, "future_monthly_price": 323.19}	1	359.10	359.10	2025-08-01	2025-08-31	2025-07-25 14:14:38.609436
\.


--
-- TOC entry 3883 (class 0 OID 17999)
-- Dependencies: 237
-- Data for Name: invoices; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.invoices (id, invoice_number, reseller_id, invoice_type, subtotal, vat_amount, total_amount, status, invoice_date, due_date, paid_date, pdf_filename, pdf_path, billing_period_start, billing_period_end, notes, created_at, updated_at, created_by_id, discount_percentage, discount_amount) FROM stdin;
3	INV460267	6	service_activation	867.18	113.11	867.18	active	2025-06-09	2025-07-09	\N	invoice_INV460267_lte@openweb.co.za_20250609.pdf	invoices/invoice_INV460267_lte@openweb.co.za_20250609.pdf	\N	\N	\N	2025-06-09 14:20:24.744807	2025-06-09 14:20:27.031297	2	0.00	0.00
4	INV626648	6	service_activation	653.78	85.28	653.78	active	2025-06-09	2025-07-09	\N	invoice_INV626648_lte@openweb.co.za_20250609.pdf	invoices/invoice_INV626648_lte@openweb.co.za_20250609.pdf	\N	\N	\N	2025-06-09 14:24:28.638842	2025-06-09 14:24:30.891427	2	0.00	0.00
5	INV249199	6	service_activation	711.98	92.87	711.98	active	2025-06-09	2025-07-09	\N	invoice_INV249199_lte@openweb.co.za_20250609.pdf	invoices/invoice_INV249199_lte@openweb.co.za_20250609.pdf	\N	\N	\N	2025-06-09 14:33:19.206779	2025-06-09 14:33:21.47673	2	0.00	0.00
6	INV495006	6	service_activation	0.00	43.22	331.35	active	2025-06-09	2025-07-09	\N	invoice_INV495006_lte@openweb.co.za_20250609.pdf	invoices/invoice_INV495006_lte@openweb.co.za_20250609.pdf	\N	\N	\N	2025-06-09 14:57:38.406512	2025-06-09 14:57:40.676845	2	0.00	0.00
7	INV634405	6	service_activation	0.00	36.38	278.92	active	2025-06-10	2025-07-10	\N	invoice_INV634405_lte@openweb.co.za_20250610.pdf	invoices/invoice_INV634405_lte@openweb.co.za_20250610.pdf	\N	\N	\N	2025-06-10 14:51:01.801876	2025-06-10 14:51:04.197568	2	0.00	0.00
8	186051	61	manual	387.00	50.48	387.00	active	2025-06-17	2025-07-17	\N	invoice_186051_alvinvumbai.co.za_20250617.pdf	invoices/invoice_186051_alvinvumbai.co.za_20250617.pdf	\N	\N	\N	2025-06-17 11:42:28.186947	2025-06-17 11:42:30.91242	1	0.00	0.00
9	INV125711	6	service_activation	0.00	5.01	38.43	active	2025-07-25	2025-08-24	\N	invoice_INV125711_lteopenweb.co.za_20250725.pdf	invoices/invoice_INV125711_lteopenweb.co.za_20250725.pdf	\N	\N	\N	2025-07-25 13:40:28.117906	2025-07-25 13:40:29.564939	1	0.00	0.00
10	INV086553	6	service_activation	0.00	5.72	43.83	active	2025-07-25	2025-08-24	\N	invoice_INV086553_lteopenweb.co.za_20250725.pdf	invoices/invoice_INV086553_lteopenweb.co.za_20250725.pdf	\N	\N	\N	2025-07-25 13:47:53.935868	2025-07-25 13:47:55.308503	1	0.00	0.00
11	INV192858	6	service_activation	0.00	5.72	43.83	active	2025-07-25	2025-08-24	\N	invoice_INV192858_lteopenweb.co.za_20250725.pdf	invoices/invoice_INV192858_lteopenweb.co.za_20250725.pdf	\N	\N	\N	2025-07-25 13:49:02.593278	2025-07-25 13:49:04.044621	1	0.00	0.00
12	INV183188	6	service_activation	0.00	5.01	38.43	active	2025-07-25	2025-08-24	\N	invoice_INV183188_lteopenweb.co.za_20250725.pdf	invoices/invoice_INV183188_lteopenweb.co.za_20250725.pdf	\N	\N	\N	2025-07-25 14:07:06.020575	2025-07-25 14:07:07.452252	1	0.00	0.00
13	INV577990	6	service_activation	0.00	4.68	35.91	active	2025-07-25	2025-08-24	\N	invoice_INV577990_lteopenweb.co.za_20250725.pdf	invoices/invoice_INV577990_lteopenweb.co.za_20250725.pdf	\N	\N	\N	2025-07-25 14:14:38.477642	2025-07-25 14:14:39.856533	2	0.00	0.00
\.


--
-- TOC entry 3942 (class 0 OID 21897)
-- Dependencies: 296
-- Data for Name: monthly_renewal_processing; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.monthly_renewal_processing (id, reseller_id, processing_month, processed_at, renewal_amount, had_sufficient_credit, services_processed) FROM stdin;
1	24	2025-07	2025-07-01 17:15:13.28928	7603.56	f	25
3	61	2025-07	2025-07-01 17:15:59.781814	387.00	f	1
4	35	2025-07	2025-07-01 17:17:04.849353	764.00	f	2
5	6	2025-07	2025-07-02 15:36:19.873163	4429.98	t	15
2	33	2025-07	2025-07-02 16:52:06.007233	367.00	t	1
7	15	2025-07	2025-07-19 06:40:01.303541	3478.86	f	9
6	108	2025-07	2025-07-19 16:13:16.374573	812.00	f	2
8	132	2025-07	2025-07-25 18:38:14.667437	2361.00	f	3
\.


--
-- TOC entry 3885 (class 0 OID 18007)
-- Dependencies: 239
-- Data for Name: notification_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.notification_settings (id, setting_key, setting_name, setting_value, description, is_active, created_at, updated_at) FROM stdin;
\.


--
-- TOC entry 3887 (class 0 OID 18013)
-- Dependencies: 241
-- Data for Name: order; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public."order" (id, order_number, reseller_id, subtotal, discount_percentage, discount_amount, total_amount, billing_start_date, billing_end_date, is_advance_payment, order_date, confirmed_date, shipped_date, delivered_date, is_paid, payment_due_date, credit_used, notes, created_at, updated_at, enduser_id, status, delivery_address_line1, delivery_address_line2, delivery_city, delivery_province, delivery_postal_code, delivery_contact_person, delivery_phone, sim_card_id, order_type, original_service_id) FROM stdin;
4	ORD0683282	6	0.00	0.00	0.00	294.20	2025-06-02	2025-06-30	f	2025-06-02 15:14:12.750251	\N	\N	2025-06-02 15:21:53.267585	f	\N	0.00		2025-06-02 15:14:12.815029	2025-06-02 15:21:53.269995	12	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
8	ORD7594319	6	0.00	0.00	0.00	320.39	2025-06-05	2025-06-30	f	2025-06-05 11:57:42.366035	\N	\N	2025-06-05 12:45:58.48209	f	\N	0.00		2025-06-05 11:57:42.396081	2025-06-05 12:45:58.484516	29	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
10	ORD7842789	6	0.00	0.00	0.00	284.79	2025-06-09	2025-06-30	f	2025-06-09 14:08:22.40847	\N	\N	2025-06-09 14:16:03.865317	f	\N	0.00		2025-06-09 14:08:22.647503	2025-06-09 14:16:04.084587	52	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
11	ORD5152982	6	0.00	0.00	0.00	346.87	2025-06-09	2025-06-30	f	2025-06-09 14:15:17.942557	\N	\N	2025-06-09 14:20:21.952815	f	\N	0.00		2025-06-09 14:15:18.166929	2025-06-09 14:20:22.190902	29	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
12	ORD4038773	6	0.00	0.00	0.00	261.51	2025-06-09	2025-06-30	f	2025-06-09 14:23:39.827331	\N	\N	2025-06-09 14:24:25.907448	f	\N	0.00		2025-06-09 14:23:40.050706	2025-06-09 14:24:26.14135	12	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
13	ORD5417294	6	0.00	0.00	0.00	284.79	2025-06-09	2025-06-30	f	2025-06-09 14:32:43.133401	\N	\N	2025-06-09 14:33:16.475602	f	\N	0.00		2025-06-09 14:32:43.359185	2025-06-09 14:33:16.704938	12	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
14	ORD4012522	6	0.00	0.00	0.00	331.35	2025-06-09	2025-06-30	f	2025-06-09 14:56:55.554905	\N	\N	2025-06-09 14:57:35.287193	f	\N	0.00		2025-06-09 14:56:55.781478	2025-06-09 14:57:35.51184	12	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	new_service	\N
16	ORD9086633	6	0.00	0.00	0.00	278.92	2025-06-10	2025-06-30	f	2025-06-10 14:36:14.675953	\N	\N	2025-06-10 14:50:58.49684	f	\N	0.00		2025-06-10 14:36:14.921096	2025-06-10 14:50:58.754624	6	DELIVERED	31 Fuschia Way	Simbithi Eco Estate	Ballito	KZN	4399	Keoma	0826987888	\N	new_service	\N
19	ORD8425769	6	0.00	0.00	0.00	278.92	2025-06-10	2025-06-30	f	2025-06-10 15:07:25.338533	\N	\N	2025-06-10 15:08:45.960635	f	\N	0.00		2025-06-10 15:07:25.577846	2025-06-10 15:08:46.196142	6	DELIVERED	31 Fuschia Way	Simbithi Eco Estate	Ballito	KZN	4420	Keoma	0826987888	\N	new_service	\N
20	ORD6500382	6	0.00	0.00	0.00	278.92	2025-06-10	2025-06-30	f	2025-06-10 15:25:09.425462	\N	\N	2025-06-10 15:25:39.268154	f	\N	0.00		2025-06-10 15:25:09.463183	2025-06-10 15:25:39.29973	6	DELIVERED	31 Fuschia Way	Simbithi Eco Estate	Ballito	KZN	4420	Keoma	0826987888	\N	new_service	\N
22	ORD0864005	6	0.00	0.00	0.00	339.72	2025-06-10	2025-06-30	f	2025-06-10 17:15:29.833378	\N	\N	2025-06-10 17:17:20.045429	f	\N	0.00		2025-06-10 17:15:30.077687	2025-06-10 17:17:20.278512	6	DELIVERED	31 Fuschia Way	Simbithi Eco-Estate, SImbithi West Gate Entrance	Ballito	KZN	4420	Keoma Wright	0826987888	\N	new_service	\N
23	ORD6767207	6	0.00	0.00	0.00	244.06	2025-06-11	2025-06-30	f	2025-06-11 08:36:07.800277	\N	\N	2025-06-11 08:36:48.060411	f	\N	0.00		2025-06-11 08:36:08.047357	2025-06-11 08:36:48.296219	6	DELIVERED	16 August	September	October	EC	4420	Michael	0817070701	\N	new_service	\N
21	ORD4868751	33	0.00	0.00	0.00	293.60	2025-06-10	2025-06-30	f	2025-06-10 16:39:13.167561	\N	\N	2025-06-11 08:48:34.10354	f	\N	0.00		2025-06-10 16:39:13.195114	2025-06-11 08:48:34.149655	33	DELIVERED	4397 Peter Tosh Street	Mhluzi	Middeburg	MP	1055	Bethuel 	0639012121	\N	new_service	\N
24	ORD8932089	6	0.00	0.00	0.00	297.26	2025-06-11	2025-06-30	f	2025-06-11 09:26:54.231001	\N	\N	2025-06-11 09:27:44.521214	f	\N	0.00		2025-06-11 09:26:54.469942	2025-06-11 09:27:44.760635	6	DELIVERED	Monday	Tuesday	Wednesday	EC	4420	Keoma	0826987888	\N	new_service	\N
25	ORD5288216	6	0.00	0.00	0.00	244.06	2025-06-11	2025-06-30	f	2025-06-11 09:46:38.313504	\N	\N	2025-06-11 09:47:18.422282	f	\N	0.00		2025-06-11 09:46:38.55384	2025-06-11 09:47:18.666558	6	DELIVERED	Monday	Tuesday	Wednesday	EC	4420	Keoma	0817070701	\N	new_service	\N
121	ORD7539789	132	109.00	0.00	16.35	92.65	2025-08-01	2025-08-31	t	2025-07-27 13:52:00.876388	2025-07-27 13:52:00.876394	\N	\N	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_live_a1fD5lIWBe5PEE9uPiGmnV7GpiSrxtQhOpl8Wi5addadsmHyDVSZzhcFC8)	2025-07-27 13:52:00.878662	2025-07-27 13:52:00.878664	132	PENDING	6 Akkoorde Crescent Pellissier Bloemfontein	\N	\N	\N	\N	Hugo Lambrechts	0722798884	\N	NEW_SERVICE	\N
27	ORD1109043	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:07:45.371788	\N	\N	2025-06-15 10:10:29.154713	f	\N	0.00		2025-06-15 10:07:45.647783	2025-06-15 10:10:29.286683	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	1	new_service	\N
28	ORD1035203	6	0.00	0.00	0.00	269.01	2025-06-15	2025-06-30	f	2025-06-15 10:15:19.512402	\N	\N	2025-06-15 10:15:55.958139	f	\N	0.00		2025-06-15 10:15:19.786782	2025-06-15 10:15:56.08975	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	2	new_service	\N
29	ORD8117778	6	0.00	0.00	0.00	231.21	2025-06-15	2025-06-30	f	2025-06-15 10:22:26.500714	\N	\N	2025-06-15 10:23:03.444164	f	\N	0.00		2025-06-15 10:22:26.776863	2025-06-15 10:23:03.575787	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	27	new_service	\N
30	ORD4347759	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:28:55.976303	\N	\N	2025-06-15 10:29:38.581387	f	\N	0.00		2025-06-15 10:28:56.255851	2025-06-15 10:29:38.713456	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	3	new_service	\N
31	ORD7614829	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:35:28.395017	\N	\N	2025-06-15 10:35:58.877882	f	\N	0.00		2025-06-15 10:35:28.672461	2025-06-15 10:35:59.015899	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	30	new_service	\N
32	ORD7993536	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:40:59.010961	\N	\N	2025-06-15 10:41:24.396574	f	\N	0.00		2025-06-15 10:40:59.274769	2025-06-15 10:41:24.527319	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	31	new_service	\N
33	ORD9989539	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:46:38.014633	\N	\N	2025-06-15 10:47:05.15322	f	\N	0.00		2025-06-15 10:46:38.279744	2025-06-15 10:47:05.284607	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	32	new_service	\N
34	ORD6985177	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:51:44.990852	\N	\N	2025-06-15 10:52:07.702997	f	\N	0.00		2025-06-15 10:51:45.267649	2025-06-15 10:52:07.833621	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	33	new_service	\N
35	ORD7399621	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 10:57:25.69941	\N	\N	2025-06-15 10:57:52.60415	f	\N	0.00		2025-06-15 10:57:25.842096	2025-06-15 10:57:52.736821	6	DELIVERED	Monday	Tuesday	Wednesday	EC	11154	Keoma Wright	0826987888	\N	new_service	\N
37	ORD7732386	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 11:03:37.29148	\N	\N	2025-06-15 11:04:03.361268	f	\N	0.00		2025-06-15 11:03:37.552099	2025-06-15 11:04:03.497773	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	34	new_service	\N
36	ORD7676714	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 11:03:12.728951	\N	\N	2025-06-15 11:12:25.317401	f	\N	0.00		2025-06-15 11:03:12.993738	2025-06-15 11:12:25.452296	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	35	new_service	\N
38	ORD6431369	6	0.00	0.00	0.00	212.31	2025-06-15	2025-06-30	f	2025-06-15 11:26:40.388505	\N	\N	2025-06-15 11:27:03.41198	f	\N	0.00		2025-06-15 11:26:40.652958	2025-06-15 11:27:03.545868	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	36	new_service	\N
122	ORD4466573	132	0.00	0.00	0.00	78.70	2025-08-01	2025-08-31	t	2025-07-27 13:55:36.329557	\N	\N	\N	f	\N	0.00	Ma huis	2025-07-27 13:55:36.838467	2025-07-27 13:55:36.838471	132	PENDING	\N	\N	\N	\N	\N	\N	\N	180	NEW_SERVICE	\N
43	ORD6739048	6	10.00	0.00	0.00	10.00	2025-06-15	2025-06-30	f	2025-06-15 16:30:28.03015	2025-06-15 16:30:28.03016	\N	2025-06-15 16:32:50.846848	t	\N	0.00	SIM Package Order - 10 x MTN Mobile Blank SIM Cards (Stripe Session: cs_sandbox_sim_1_6_5e8554b8)	2025-06-15 16:30:28.032077	2025-06-15 16:32:50.848089	6	DELIVERED		\N	\N	\N	\N	Keoma Wright	0826987888	\N	new_service	\N
45	ORD7249580	61	0.00	0.00	0.00	232.20	2025-06-16	2025-06-30	f	2025-06-16 16:14:48.789765	\N	\N	2025-06-17 11:38:57.879287	f	\N	0.00		2025-06-16 16:14:49.032719	2025-06-17 11:38:58.125241	61	DELIVERED	1 Meerlust Street	Table View	Cape Town	WC	7441	Alvin Vafana	0817810006	\N	new_service	\N
46	ORD2694312	61	299.00	0.00	0.00	299.00	2025-06-18	2025-06-30	f	2025-06-18 10:40:13.77279	2025-06-18 10:40:13.772798	\N	2025-06-18 13:54:36.126302	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_live_a1jW5G5UoxM3ML89hoUXHbo1mnr108VjHPuYew0xlOWr1l3wbGucYZuaK0)	2025-06-18 10:40:13.77586	2025-06-18 13:54:36.129701	61	DELIVERED	1 Meerlust street, Table View, Cape Town	\N	\N	\N	\N	Alvin Vafana	0817810006	\N	new_service	\N
47	ORD5142088	61	349.00	0.00	0.00	349.00	2025-06-18	2025-06-30	f	2025-06-18 10:42:12.044302	2025-06-18 10:42:12.044308	\N	2025-06-18 13:55:51.72888	t	\N	0.00	SIM Package Order - 15 x MTN Fixed Blank SIM Cards (Stripe Session: cs_live_a1oFzGI0sEUJy9mKXGqOIJmhZpJU9UrFFeZSQvTil8l07DoKomchVF7FKf)	2025-06-18 10:42:12.045142	2025-06-18 13:55:51.729829	61	DELIVERED	1 Meerlust street, Table View, Cape Town	\N	\N	\N	\N	Alvin Vafana	0817810006	\N	new_service	\N
44	ORD6721922	6	349.00	0.00	0.00	349.00	2025-06-16	2025-06-30	f	2025-06-16 10:06:54.203506	2025-06-16 10:06:54.203519	\N	2025-06-18 14:06:47.458559	t	\N	0.00	SIM Package Order - 10 x MTN Mobile Blank SIM Cards (Stripe Session: cs_sandbox_sim_1_6_01ed20a5)	2025-06-16 10:06:54.205744	2025-06-18 14:06:47.460522	6	DELIVERED	31 Fuschia Way\nSimbithi\nBallit\n4399	\N	\N	\N	\N	Keoma Wright	0826987888	\N	new_service	\N
48	ORD1746835	6	0.00	0.00	0.00	198.18	2025-06-19	2025-06-30	f	2025-06-19 15:25:06.217743	\N	\N	2025-06-19 15:29:16.459491	f	\N	0.00		2025-06-19 15:25:06.351458	2025-06-19 15:29:16.593864	6	DELIVERED	Monday	Tuesday	Wednesday	KZN	4420	Keoma	0826987888	\N	new_service	\N
54	ORD6497323	35	0.00	0.00	0.00	0.00	2025-07-01	2025-07-31	t	2025-06-24 19:21:23.914309	\N	\N	2025-06-25 15:00:06.951152	f	\N	0.00		2025-06-24 19:21:24.158103	2025-06-25 15:00:07.197407	35	DELIVERED	2A Herman		Witbank	MP	1036	Louis Van Tonder	0621335142	\N	new_service	\N
53	ORD4117533	35	0.00	0.00	0.00	0.00	2025-07-01	2025-07-31	t	2025-06-24 18:59:36.577405	\N	\N	2025-06-25 15:07:59.213632	f	\N	0.00		2025-06-24 18:59:36.823674	2025-06-25 15:07:59.45723	35	DELIVERED	2A Herman		Witbank	MP	1036	Louis Van Tonder	0621335142	\N	new_service	\N
58	ORD7507392	6	199.00	0.00	0.00	199.00	2025-06-26	2025-06-26	f	2025-06-26 11:51:25.323134	\N	\N	\N	f	\N	0.00	Upgrade from Uncapped - 2Mbps to Uncapped - 10Mbps.  | Rejected by admin ceo@openweb.co.za on 2025-06-26 12:26	2025-06-26 11:51:25.58785	2025-06-26 11:51:25.587854	6	CANCELLED	\N	\N	\N	\N	\N	\N	\N	\N	UPGRADE	74
59	ORD3833202	6	199.00	0.00	0.00	199.00	2025-06-26	2025-06-26	f	2025-06-26 12:30:14.090641	\N	\N	2025-06-26 14:01:28.742946	f	\N	0.00	Upgrade from Uncapped - 2Mbps to 100GB Full Speed Anytime. 	2025-06-26 12:30:14.359205	2025-06-26 14:01:29.021188	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	UPGRADE	74
61	ORD0629057	6	199.00	0.00	0.00	199.00	2025-06-26	2025-06-26	f	2025-06-26 15:06:42.152335	\N	\N	2025-06-26 15:18:47.874792	f	\N	0.00	Upgrade from 100GB Full Speed Anytime to Uncapped - 10Mbps. 	2025-06-26 15:06:42.420825	2025-06-26 15:18:48.135034	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	UPGRADE	74
64	ORD2667365	6	49.00	0.00	0.00	49.00	2025-06-27	2025-06-27	f	2025-06-27 10:26:20.116372	\N	\N	2025-06-27 17:46:06.509292	f	\N	0.00	Downgrade from Uncapped - 10Mbps to Uncapped - 2Mbps. 	2025-06-27 10:26:20.612034	2025-06-27 17:46:06.98999	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	DOWNGRADE	74
65	ORD4780555	6	199.00	0.00	0.00	199.00	2025-06-27	2025-06-27	f	2025-06-27 10:27:18.922764	\N	\N	\N	f	\N	0.00	Upgrade from Uncapped 1.5Mbps to Uncapped Wildcard.  | Rejected by admin ceo@openweb.co.za on 2025-06-27 17:46	2025-06-27 10:27:19.399358	2025-06-27 10:27:19.399364	98	CANCELLED	\N	\N	\N	\N	\N	\N	\N	\N	UPGRADE	68
67	ORD9564781	6	109.00	0.00	0.00	109.00	2025-07-01	2025-07-31	t	2025-06-27 18:12:36.150873	2025-06-27 18:12:36.150883	\N	2025-06-27 18:42:27.624607	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_test_dev_success_6_4_1_10900)	2025-06-27 18:12:36.152999	2025-06-27 18:42:27.62712	6	DELIVERED	31 Fuschia Way\nSimbithi\nBallit\n4399	\N	\N	\N	\N	Keoma Wright	0826987888	\N	NEW_SERVICE	\N
72	ORD0818020	6	149.00	0.00	22.35	126.65	2025-07-01	2025-07-31	t	2025-06-27 18:33:44.230727	2025-06-27 18:33:44.230732	\N	2025-06-27 18:49:41.548749	t	\N	0.00	SIM Package Order - 15 x MTN Fixed Blank SIM Cards (Stripe Session: cs_test_dev_success_6_3_1_12665)	2025-06-27 18:33:44.231531	2025-06-27 18:49:41.550516	6	DELIVERED	31 Fuschia Way\nSimbithi\nBallit\n4399	\N	\N	\N	\N	Keoma Wright	0826987888	\N	NEW_SERVICE	\N
71	ORD8043621	6	199.00	0.00	29.85	169.15	2025-07-01	2025-07-31	t	2025-06-27 18:33:22.38323	2025-06-27 18:33:22.383237	\N	2025-06-27 18:50:34.980155	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_test_dev_success_6_1_1_16915)	2025-06-27 18:33:22.386203	2025-06-27 18:50:34.980894	6	DELIVERED	31 Fuschia Way\nSimbithi\nBallit\n4399	\N	\N	\N	\N	Keoma Wright	0826987888	\N	NEW_SERVICE	\N
69	ORD5662827	6	109.00	0.00	16.35	92.65	2025-07-01	2025-07-31	t	2025-06-27 18:24:07.086438	2025-06-27 18:24:07.086446	\N	2025-06-27 18:50:47.036686	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_test_dev_success_6_4_1_9265)	2025-06-27 18:24:07.088866	2025-06-27 18:50:47.038713	6	DELIVERED	31 Fuschia Way\nSimbithi\nBallit\n4399	\N	\N	\N	\N	Keoma Wright	0826987888	\N	NEW_SERVICE	\N
68	ORD6050405	6	199.00	0.00	0.00	199.00	2025-07-01	2025-07-31	t	2025-06-27 18:13:03.61552	2025-06-27 18:13:03.615524	\N	2025-06-27 18:50:58.865109	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_test_dev_success_6_1_1_19900)	2025-06-27 18:13:03.616109	2025-06-27 18:50:58.865973	6	DELIVERED	31 Fuschia Way\nSimbithi\nBallit\n4399	\N	\N	\N	\N	Keoma Wright	0826987888	\N	NEW_SERVICE	\N
73	ORD4444929	118	109.00	0.00	16.35	92.65	2025-07-01	2025-07-31	t	2025-06-28 06:44:42.644973	2025-06-28 06:44:42.644981	\N	2025-07-02 11:09:09.815737	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_test_dev_success_118_4_1_9265)	2025-06-28 06:44:42.647708	2025-07-02 11:09:09.816418	118	DELIVERED	7 Argosy Road \r\nImpala Park\r\nBoksburg\r\n1459	\N	\N	\N	\N	Isaac Ntando Mehlomakulu 	0623255233	\N	NEW_SERVICE	\N
51	ORD8661323	83	299.00	0.00	0.00	299.00	2025-07-01	2025-07-31	t	2025-06-24 09:13:02.494858	2025-06-24 09:13:02.494865	\N	2025-07-03 13:32:11.590497	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_live_a1cHWA7V56KrCPAkOoaQwvCOJ7kR2yi3QkHrS5jWBfeHvPy3TtSBYUJxIs)	2025-06-24 09:13:02.497622	2025-06-24 09:13:02.497625	83	DELIVERED	26 Rhino street \r\nMalelane\r\n1320	\N	\N	\N	\N	Alwin Friedrich  Carstens	0827583689	\N	new_service	\N
123	ORD9346423	132	0.00	0.00	0.00	78.70	2025-08-01	2025-08-31	t	2025-07-27 14:04:05.284517	\N	\N	\N	f	\N	0.00	Aubrey Huis	2025-07-27 14:04:05.769767	2025-07-27 14:04:05.769771	132	PENDING	\N	\N	\N	\N	\N	\N	\N	181	NEW_SERVICE	\N
74	ORD5712175	118	109.00	0.00	16.35	92.65	2025-07-01	2025-07-31	t	2025-06-28 06:59:48.982767	2025-06-28 06:59:48.982773	\N	2025-07-02 11:08:08.884739	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_live_a1pd9fEUmIOkp0YLuugdJIbYuVURObqbYiktkaAHMA5dPERjM8Kp7fIc7L)	2025-06-28 06:59:48.983513	2025-07-02 11:08:08.886023	118	DELIVERED	7 Argosy Road \r\nImpala Park\r\nBoksburg\r\n1459	\N	\N	\N	\N	Isaac Ntando Mehlomakulu 	0623255233	\N	NEW_SERVICE	\N
90	ORD7131353	117	0.00	0.00	0.00	897.30	2025-07-02	2025-07-31	f	2025-07-02 18:38:41.078811	\N	\N	2025-07-03 11:02:47.399518	f	\N	0.00		2025-07-02 18:38:41.329009	2025-07-03 11:02:47.65133	117	DELIVERED	2 Community Road	Floors	KIMBERLEY		8301	CHRIS WILLIAMS	0833203488	\N	NEW_SERVICE	\N
81	ORD6317741	15	199.00	0.00	0.00	199.00	2025-06-30	2025-06-30	f	2025-06-30 14:52:23.924168	\N	\N	2025-07-03 11:13:34.086542	f	\N	0.00	Upgrade from Uncapped 50Mbps to Uncapped Full Speed Pro. 	2025-06-30 14:52:24.405052	2025-07-03 11:13:34.35557	15	DELIVERED	\N	\N	\N	\N	\N	\N	\N	\N	UPGRADE	11
91	ORD8010664	83	0.00	0.00	0.00	528.30	2025-07-03	2025-07-31	f	2025-07-03 06:22:08.347183	\N	\N	2025-07-03 14:10:44.405606	f	\N	0.00		2025-07-03 06:22:08.841894	2025-07-03 06:22:08.841897	83	DELIVERED	\N	\N	\N	\N	\N	\N	\N	62	NEW_SERVICE	\N
78	ORD2325366	108	229.00	0.00	34.35	194.65	2025-07-01	2025-07-31	t	2025-06-30 10:19:59.945151	2025-06-30 10:19:59.945159	\N	2025-07-03 15:15:01.022098	t	\N	0.00	SIM Package Order - 10 x MTN Mobile Blank SIM Cards (Stripe Session: cs_live_a1N4xVbipEUt7srpvJRzp8CFzoc8VdATdF29zwIARI3jI4j3O7Tnjok1gL)	2025-06-30 10:19:59.946259	2025-06-30 10:19:59.946263	108	DELIVERED	House no 161, Olive Tree Complex, South Hills, Johannesburg, 2194	\N	\N	\N	\N	Lawrence Mashali	0789490243	\N	NEW_SERVICE	\N
77	ORD3533299	108	199.00	0.00	29.85	169.15	2025-07-01	2025-07-31	t	2025-06-30 10:17:46.784514	2025-06-30 10:17:46.784522	\N	2025-07-03 15:15:37.821335	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_live_a1klq5vGPQxc8O5H9MXQJO0DN9EaIp30csS0G3lm8vd6oXNGSTo4pyFSCr)	2025-06-30 10:17:46.787092	2025-06-30 10:17:46.787096	108	DELIVERED	House no 161, Olive Tree Complex, South Hills, Johannesburg, 2194	\N	\N	\N	\N	Lawrence Mashali	0789490243	\N	NEW_SERVICE	\N
79	ORD6374147	15	199.00	0.00	29.85	169.15	2025-07-01	2025-07-31	t	2025-06-30 14:41:20.74943	2025-06-30 14:41:20.749437	\N	2025-07-03 16:44:06.21218	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_test_dev_success_15_1_1_16915)	2025-06-30 14:41:20.750359	2025-06-30 14:41:20.750361	15	DELIVERED	32 Silikaats Drive, Deelkraal, Carletonville, Gauteng, 2499.\r\n	\N	\N	\N	\N	Gert Rossouw	0723119540	\N	NEW_SERVICE	\N
80	ORD1209148	15	199.00	0.00	29.85	169.15	2025-07-01	2025-07-31	t	2025-06-30 14:43:19.163795	2025-06-30 14:43:19.163802	\N	2025-07-04 13:28:31.949816	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_live_a1f9KvOPfwXUjaYVa4rU4G95UzukGOSdmogg74zOYrXMPseKRTOWJ5VOEV)	2025-06-30 14:43:19.164866	2025-06-30 14:43:19.164868	15	DELIVERED	32 Silikaats Drive, Deelkraal, Carletonville, Gauteng, 2499.\r\n	\N	\N	\N	\N	Gert Rossouw	0723119540	\N	NEW_SERVICE	\N
92	ORD9433842	15	109.00	0.00	16.35	92.65	2025-07-04	2025-07-31	f	2025-07-04 11:11:16.857302	2025-07-04 11:11:16.857308	\N	2025-07-04 13:29:16.598731	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_test_dev_success_15_4_1_9265)	2025-07-04 11:11:16.858851	2025-07-04 11:11:16.858854	15	DELIVERED	32 Silikaats Drive, Deelkraal, Carletonville, Gauteng, 2499.\r\n	\N	\N	\N	\N	Gert Rossouw	0723119540	\N	NEW_SERVICE	\N
86	ORD9451052	118	229.00	0.00	34.35	194.65	2025-07-02	2025-07-31	f	2025-07-02 11:46:23.200189	2025-07-02 11:46:23.200195	\N	2025-07-04 13:32:25.136525	t	\N	0.00	SIM Package Order - 10 x MTN Mobile Blank SIM Cards (Stripe Session: cs_test_dev_success_118_2_1_19465)	2025-07-02 11:46:23.20087	2025-07-02 11:46:23.200872	118	DELIVERED	7 Argosy Road \r\nImpala Park\r\nBoksburg\r\n1459	\N	\N	\N	\N	Isaac Ntando Mehlomakulu 	0623255233	\N	NEW_SERVICE	\N
84	ORD8476068	118	199.00	0.00	29.85	169.15	2025-07-02	2025-07-31	f	2025-07-02 11:43:58.927349	2025-07-02 11:43:58.927357	\N	2025-07-04 13:33:18.314157	t	\N	0.00	SIM Package Order - 10 x Blank Telkom SIMs (Stripe Session: cs_test_dev_success_118_1_1_16915)	2025-07-02 11:43:58.92988	2025-07-02 11:43:58.929886	118	DELIVERED	7 Argosy Road \r\nImpala Park\r\nBoksburg\r\n1459	\N	\N	\N	\N	Isaac Ntando Mehlomakulu 	0623255233	\N	NEW_SERVICE	\N
94	ORD0526882	74	299.00	0.00	29.90	269.10	2025-07-07	2025-07-31	f	2025-07-07 08:24:12.319067	2025-07-07 08:24:12.319074	\N	2025-07-07 11:26:04.298617	t	\N	0.00	SIM Package Order - 3 x Network Sim Combo Pack (Stripe Session: cs_live_a16IKNoENnDwlfrxTtKoUTbwSNxpIV8SU93y7ATM639IgNJvWUO6cACs50)	2025-07-07 08:24:12.321638	2025-07-07 08:24:12.321643	74	DELIVERED	R62 Nuweplaas\r\nMisgund\r\n6440\r\nEastern Cape	\N	\N	\N	\N	Leon du Plessis	0836658422	\N	NEW_SERVICE	\N
95	ORD8402394	132	109.00	0.00	16.35	92.65	2025-07-07	2025-07-31	f	2025-07-07 11:31:33.065157	2025-07-07 11:31:33.065165	\N	2025-07-07 13:43:15.238064	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_live_a1R4F6h766KcMbtPLNHIEvM6sHRMNafH9VWw38cctcEUCyQa9rOOIA9UEO)	2025-07-07 11:31:33.067901	2025-07-07 11:31:33.067904	132	DELIVERED	6 Akkoorde Crescent Pellissier Bloemfontein	\N	\N	\N	\N	Hugo Lambrechts	0722798884	\N	NEW_SERVICE	\N
97	ORD0308495	108	149.00	0.00	22.35	126.65	2025-07-07	2025-07-31	f	2025-07-07 18:07:15.581566	2025-07-07 18:07:15.581575	\N	2025-07-09 12:01:01.76334	t	\N	0.00	SIM Package Order - 15 x MTN Fixed Blank SIM Cards (Stripe Session: cs_live_a1hW2eOWwz0i7smlOf0JxbmAO33bgu8xSJwnoFF66EicHvaDHQQ6xAg0Mw)	2025-07-07 18:07:15.584607	2025-07-07 18:07:15.584612	108	DELIVERED	House no 161, Olive Tree Complex, South Hills, Johannesburg, 2194	\N	\N	\N	\N	Lawrence Mashali	0789490243	\N	NEW_SERVICE	\N
98	ORD7773904	108	0.00	0.00	0.00	340.00	2025-07-10	2025-07-31	f	2025-07-10 17:21:03.524265	\N	\N	2025-07-11 10:21:05.468556	f	\N	0.00	Baloyi Maluleke Office	2025-07-10 17:21:04.020308	2025-07-10 17:21:04.020315	108	DELIVERED	\N	\N	\N	\N	\N	\N	\N	182	NEW_SERVICE	\N
96	ORD6711641	15	49.00	0.00	0.00	49.00	2025-07-07	2025-07-07	f	2025-07-07 13:00:14.570992	\N	\N	\N	f	\N	0.00	Downgrade from Uncapped Full Speed Pro to Uncapped 8Mbps. Please also change this details to 71 14th Avenue, Welverdiend, Carletonville as this sim card will be moving over to another address | Rejected by admin zelda@openweb.co.za on 2025-07-14 10:05	2025-07-07 13:00:15.062006	2025-07-07 13:00:15.062011	15	CANCELLED	\N	\N	\N	\N	\N	\N	\N	\N	DOWNGRADE	11
100	ORD4734256	108	0.00	0.00	0.00	232.20	2025-07-16	2025-07-31	f	2025-07-16 06:59:21.246198	\N	\N	2025-07-16 11:39:08.027052	f	\N	0.00	Giyani office	2025-07-16 06:59:21.76677	2025-07-16 06:59:21.766776	108	DELIVERED	\N	\N	\N	\N	\N	\N	\N	94	NEW_SERVICE	\N
99	ORD9611993	100	299.00	0.00	29.90	269.10	2025-07-15	2025-07-31	f	2025-07-15 18:40:35.118128	2025-07-15 18:40:35.118139	\N	2025-07-16 11:43:47.865816	t	\N	0.00	SIM Package Order - 3 x Network Sim Combo Pack (Stripe Session: cs_live_a1Ua2Ij0C1Ovop9jS1PDxDDLTaMoD5gvOFGLQO0rOYHVGe3CPObSRxsdAZ)	2025-07-15 18:40:35.12477	2025-07-15 18:40:35.124798	100	DELIVERED	The Courier Guy\r\nN4 Malalane\r\n1320	\N	\N	\N	\N	Sylvia Bheki Dladla	0729743530	\N	NEW_SERVICE	\N
102	ORD9773549	6	0.00	0.00	0.00	161.46	2025-07-17	2025-07-31	f	2025-07-17 17:02:13.52375	\N	\N	2025-07-17 19:03:17.99753	f	\N	0.00		2025-07-17 17:02:13.795774	2025-07-17 17:02:13.795776	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	257	NEW_SERVICE	\N
105	ORD2247614	15	0.00	0.00	0.00	175.32	2025-07-21	2025-07-31	f	2025-07-21 06:35:29.388251	\N	\N	2025-07-22 14:12:30.116256	f	\N	0.00		2025-07-21 06:35:29.913849	2025-07-21 06:35:29.913855	15	DELIVERED	\N	\N	\N	\N	\N	\N	\N	146	NEW_SERVICE	\N
104	ORD9728841	100	0.00	0.00	0.00	238.20	2025-07-20	2025-07-31	f	2025-07-20 18:59:54.348782	\N	\N	2025-07-22 14:49:48.48699	f	\N	0.00		2025-07-20 18:59:54.83196	2025-07-20 18:59:54.831966	100	DELIVERED	\N	\N	\N	\N	\N	\N	\N	213	NEW_SERVICE	\N
106	ORD0317715	108	0.00	0.00	0.00	151.60	2025-07-22	2025-07-31	f	2025-07-22 15:35:45.27597	\N	\N	2025-07-23 08:04:00.83069	f	\N	0.00	personal	2025-07-22 15:35:45.766902	2025-07-22 15:35:45.766907	108	DELIVERED	\N	\N	\N	\N	\N	\N	\N	84	NEW_SERVICE	\N
110	ORD2506697	164	149.00	0.00	22.35	126.65	2025-07-23	2025-07-31	f	2025-07-23 15:11:38.539061	2025-07-23 15:11:38.539067	\N	\N	t	\N	0.00	SIM Package Order - 15 x MTN Fixed Blank SIM Cards (Stripe Session: cs_live_a1r6qyZBYyAFBW0DaQ3XdqL1b7b2D2I8ccZrP0zqWXD1ZJZOIb0gECGURq)	2025-07-23 15:11:38.541066	2025-07-23 15:11:38.541071	164	PENDING	15 Selatirevier Ave, Rustenburg	\N	\N	\N	\N	Cobus Marais	0834813297	\N	NEW_SERVICE	\N
108	ORD8876489	132	0.00	0.00	0.00	314.80	2025-07-23	2025-07-31	f	2025-07-23 11:23:10.952475	\N	\N	2025-07-24 10:40:43.783106	f	\N	0.00	Lizette Sim	2025-07-23 11:23:11.435093	2025-07-23 11:23:11.435099	132	DELIVERED	\N	\N	\N	\N	\N	\N	\N	178	NEW_SERVICE	\N
109	ORD6792988	132	0.00	0.00	0.00	314.80	2025-07-23	2025-07-31	f	2025-07-23 11:37:51.484186	\N	\N	2025-07-24 10:42:26.662055	f	\N	0.00	Sorgvry Kantoor	2025-07-23 11:37:51.998869	2025-07-23 11:37:51.998874	132	DELIVERED	\N	\N	\N	\N	\N	\N	\N	179	NEW_SERVICE	\N
107	ORD2539510	132	0.00	0.00	0.00	314.80	2025-07-23	2025-07-31	f	2025-07-23 11:20:24.61857	\N	\N	2025-07-24 10:27:52.997554	f	\N	0.00	Mulke Sim	2025-07-23 11:20:25.11682	2025-07-23 11:20:25.116829	132	DELIVERED	\N	\N	\N	\N	\N	\N	\N	177	NEW_SERVICE	\N
113	ORD7042213	164	229.00	0.00	34.35	194.65	2025-07-23	2025-07-31	f	2025-07-23 15:13:41.682399	2025-07-23 15:13:41.682407	\N	2025-07-24 11:16:03.050436	t	\N	0.00	SIM Package Order - 10 x MTN Mobile Blank SIM Cards (Stripe Session: cs_live_a1V3u69ITHX7SaxXc4UqdP2Ojbk6KdHhdvS4lOgdTX5GBkCTwhUrr9D38L)	2025-07-23 15:13:41.683438	2025-07-23 15:13:41.683442	164	DELIVERED	15 Selatirevier Ave, Rustenburg	\N	\N	\N	\N	Cobus Marais	0834813297	\N	NEW_SERVICE	\N
112	ORD4336604	164	109.00	0.00	16.35	92.65	2025-07-23	2025-07-31	f	2025-07-23 15:12:58.832959	2025-07-23 15:12:58.832965	\N	2025-07-24 11:22:41.010722	t	\N	0.00	SIM Package Order - 5 x Telkom Blank SIMS (Stripe Session: cs_live_a1HMm83DrkgN1zCIUnY9GNVj3kd5o0tb0cBsWlszbYi1ZT7SpqCZxWV6eK)	2025-07-23 15:12:58.833869	2025-07-23 15:12:58.833872	164	DELIVERED	15 Selatirevier Ave, Rustenburg	\N	\N	\N	\N	Cobus Marais	0834813297	\N	NEW_SERVICE	\N
111	ORD0176999	164	149.00	0.00	22.35	126.65	2025-07-23	2025-07-31	f	2025-07-23 15:12:21.321428	2025-07-23 15:12:21.321435	\N	2025-07-24 11:33:38.647874	t	\N	0.00	SIM Package Order - 15 x MTN Fixed Blank SIM Cards (Stripe Session: cs_live_a14ab710Vzl9pSjqPTzY5NFOea3pbVFufN1C5YOzmG8ecq5AkMXh5xg618)	2025-07-23 15:12:21.322284	2025-07-23 15:12:21.322286	164	DELIVERED	15 Selatirevier Ave, Rustenburg	\N	\N	\N	\N	Cobus Marais	0834813297	\N	NEW_SERVICE	\N
114	ORD9390590	118	0.00	0.00	0.00	38.70	2025-08-01	2025-08-31	t	2025-07-25 03:31:35.934234	\N	\N	2025-07-25 08:55:45.146464	f	\N	0.00		2025-07-25 03:31:36.433609	2025-07-25 03:31:36.433615	118	DELIVERED	\N	\N	\N	\N	\N	\N	\N	152	NEW_SERVICE	\N
115	ORD1678894	6	0.00	0.00	0.00	38.43	2025-08-01	2025-08-31	t	2025-07-25 13:12:36.707803	\N	\N	2025-07-25 15:19:17.926781	f	\N	0.00		2025-07-25 13:12:36.987077	2025-07-25 13:12:36.987081	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	311	NEW_SERVICE	\N
116	ORD9509160	6	0.00	0.00	0.00	38.43	2025-08-01	2025-08-31	t	2025-07-25 13:29:16.583603	\N	\N	2025-07-25 15:30:03.305014	f	\N	0.00		2025-07-25 13:29:16.864233	2025-07-25 13:29:16.864235	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	310	NEW_SERVICE	\N
117	ORD7147438	6	0.00	0.00	0.00	43.83	2025-08-01	2025-08-31	t	2025-07-25 13:44:09.775029	\N	\N	2025-07-25 15:44:44.127845	f	\N	0.00		2025-07-25 13:44:10.055418	2025-07-25 13:44:10.055422	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	72	NEW_SERVICE	\N
118	ORD6824481	6	0.00	0.00	0.00	38.43	2025-08-01	2025-08-31	t	2025-07-25 14:02:44.087361	\N	\N	2025-07-25 16:03:21.86654	f	\N	0.00		2025-07-25 14:02:44.352401	2025-07-25 14:02:44.352404	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	312	NEW_SERVICE	\N
119	ORD5367121	6	0.00	0.00	0.00	35.91	2025-08-01	2025-08-31	t	2025-07-25 14:13:38.738782	\N	\N	2025-07-25 16:14:42.798806	f	\N	0.00		2025-07-25 14:13:39.00755	2025-07-25 14:13:39.007553	6	DELIVERED	\N	\N	\N	\N	\N	\N	\N	313	NEW_SERVICE	\N
\.


--
-- TOC entry 3889 (class 0 OID 18020)
-- Dependencies: 243
-- Data for Name: order_item; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.order_item (id, order_id, product_id, quantity, unit_price, line_total, product_name, product_sku, created_at, sim_card_id, uses_own_sim) FROM stdin;
1	4	1	1	326.89	294.20	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-02 15:14:13.065558	\N	f
5	8	9	1	355.99	320.39	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-05 11:57:42.514664	\N	f
6	10	9	1	355.99	284.79	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-09 14:08:23.605643	\N	f
7	11	10	1	433.59	346.87	Uncapped - 5Mbps 	MTN-Mobile-5Mbps	2025-06-09 14:15:19.051802	\N	f
8	12	1	1	326.89	261.51	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-09 14:23:40.947184	\N	f
9	13	9	1	355.99	284.79	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-09 14:32:44.259993	\N	f
10	14	4	1	414.19	331.35	Uncapped 5Mbps	telkom-5Mbps	2025-06-09 14:56:56.665399	\N	f
12	16	9	1	348.65	278.92	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-10 14:36:15.882655	\N	f
13	19	9	1	348.65	278.92	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-10 15:07:26.51371	\N	f
14	20	9	1	348.65	278.92	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-10 15:25:09.574227	\N	f
15	21	9	1	367.00	293.60	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-10 16:39:13.296511	\N	f
16	22	10	1	424.65	339.72	Uncapped - 5Mbps 	MTN-Mobile-5Mbps	2025-06-10 17:15:31.000877	\N	f
17	23	9	1	348.65	244.06	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-11 08:36:09.018479	\N	f
18	24	10	1	424.65	297.26	Uncapped - 5Mbps 	MTN-Mobile-5Mbps	2025-06-11 09:26:55.419058	\N	f
19	25	9	1	348.65	244.06	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-11 09:46:39.493173	\N	f
20	27	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:07:46.190448	\N	f
21	28	3	1	384.30	269.01	Uncapped Wildcard	telkom-wildcard	2025-06-15 10:15:20.328176	\N	f
22	29	9	1	330.30	231.21	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-15 10:22:27.316814	\N	f
23	30	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:28:56.80333	\N	f
24	31	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:35:29.217919	\N	f
25	32	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:40:59.794909	\N	f
26	33	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:46:38.803529	\N	f
27	34	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:51:45.811686	\N	f
28	35	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 10:57:26.370101	\N	f
29	36	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 11:03:13.516997	\N	f
30	37	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 11:03:38.073008	\N	f
31	38	1	1	303.30	212.31	Uncapped 1.5Mbps	telkom-1.5Mbps	2025-06-15 11:26:41.17447	\N	f
38	45	2	1	387.00	232.20	Uncapped 8Mbps	telkom-8Mbps	2025-06-16 16:14:49.986347	\N	f
41	48	9	1	330.30	198.18	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-06-19 15:25:06.870425	\N	f
46	53	3	1	427.00	0.00	Uncapped Wildcard	telkom-wildcard	2025-06-24 18:59:37.556159	\N	f
47	54	25	1	337.00	0.00	Uncapped Wildcard Lite	telkom-wildcard-lite	2025-06-24 19:21:24.8877	\N	f
48	58	11	1	199.00	199.00	Upgrade Fee - Uncapped - 10Mbps	UPG-MTN-Mobile-10Mbps	2025-06-26 11:51:25.718552	\N	f
49	59	14	1	199.00	199.00	Upgrade Fee - 100GB Full Speed Anytime	UPG-MTN-Mobile-100GB	2025-06-26 12:30:14.490878	\N	f
51	61	11	1	199.00	199.00	Upgrade Fee - Uncapped - 10Mbps	UPG-MTN-Mobile-10Mbps	2025-06-26 15:06:42.551404	\N	f
54	64	9	1	49.00	49.00	Downgrade Fee - Uncapped - 2Mbps	DWG-MTN-Mobile-2Mbps	2025-06-27 10:26:20.855358	\N	f
55	65	3	1	199.00	199.00	Upgrade Fee - Uncapped Wildcard	UPG-telkom-wildcard	2025-06-27 10:27:19.636872	\N	f
36	43	28	1	10.00	10.00	10 x MTN Mobile Blank SIM Cards (10 SIMs per package)	SIM-PKG-2	2025-06-15 16:30:28.425869	\N	f
37	44	28	1	349.00	349.00	10 x MTN Mobile Blank SIM Cards (10 SIMs per package)	SIM-PKG-2	2025-06-16 10:06:54.612961	\N	f
39	46	28	1	299.00	299.00	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-18 10:40:14.500178	\N	f
40	47	28	1	349.00	349.00	15 x MTN Fixed Blank SIM Cards (15 SIMs per package)	SIM-PKG-3	2025-06-18 10:42:12.763026	\N	f
44	51	28	1	299.00	299.00	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-24 09:13:03.230225	\N	f
57	67	28	1	109.00	109.00	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-06-27 18:12:36.566729	\N	f
58	68	28	1	199.00	199.00	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-27 18:13:04.023087	\N	f
59	69	28	1	109.00	109.00	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-06-27 18:24:07.494453	\N	f
60	71	28	1	169.15	169.15	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-27 18:33:23.073025	\N	f
61	72	28	1	126.65	126.65	15 x MTN Fixed Blank SIM Cards (15 SIMs per package)	SIM-PKG-3	2025-06-27 18:33:44.773972	\N	f
62	73	28	1	109.00	109.00	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-06-28 06:44:43.365012	\N	f
63	74	28	1	109.00	109.00	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-06-28 06:59:49.69709	\N	f
66	77	28	1	199.00	199.00	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-30 10:17:47.514052	\N	f
67	78	28	1	229.00	229.00	10 x MTN Mobile Blank SIM Cards (10 SIMs per package)	SIM-PKG-2	2025-06-30 10:20:00.669021	\N	f
68	79	28	1	199.00	199.00	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-30 14:41:21.465219	\N	f
69	80	28	1	199.00	199.00	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-06-30 14:43:19.889301	\N	f
70	81	8	1	199.00	199.00	Upgrade Fee - Uncapped Full Speed Pro	UPG-telkom-50Mbps-COPY	2025-06-30 14:52:24.644738	\N	f
73	84	28	1	169.15	169.15	10 x Blank Telkom SIMs (10 SIMs per package)	SIM-PKG-1	2025-07-02 11:43:59.409206	\N	f
75	86	28	1	194.65	194.65	10 x MTN Mobile Blank SIM Cards (10 SIMs per package)	SIM-PKG-2	2025-07-02 11:46:23.676923	\N	f
79	90	22	1	997.00	897.30	Uncapped Full Speed	MTN-Fixed-CNS-FullSpeed	2025-07-02 18:38:42.311639	\N	f
80	91	6	1	587.00	528.30	Uncapped 20Mbps	telkom-20Mbps	2025-07-03 06:22:09.824365	\N	f
81	92	28	1	92.65	92.65	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-07-04 11:11:17.119131	\N	f
83	94	28	1	269.10	269.10	3 x Network Sim Combo Pack (20 SIMs per package)	SIM-PKG-5	2025-07-07 08:24:12.810984	\N	f
84	95	28	1	92.65	92.65	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-07-07 11:31:33.553862	\N	f
85	96	2	1	49.00	49.00	Downgrade Fee - Uncapped 8Mbps	DWG-telkom-8Mbps	2025-07-07 13:00:15.305585	\N	f
86	97	28	1	126.65	126.65	15 x MTN Fixed Blank SIM Cards (15 SIMs per package)	SIM-PKG-3	2025-07-07 18:07:16.077471	\N	f
87	98	19	1	425.00	340.00	Uncapped 75Mbps Lite	MTN-Fixed-CNS-75Mbps-Lite	2025-07-10 17:21:04.991716	\N	f
88	99	28	1	269.10	269.10	3 x Network Sim Combo Pack (20 SIMs per package)	SIM-PKG-5	2025-07-15 18:40:35.617688	\N	f
89	100	24	1	387.00	232.20	Uncapped 10Mbps Basic	telkom-10mbps-basic-sale	2025-07-16 06:59:22.790114	\N	f
91	102	32	1	269.10	161.46	Telkom One Starter	telkom-one-starter	2025-07-17 17:02:14.331402	\N	f
93	104	9	1	397.00	238.20	Uncapped - 2Mbps	MTN-Mobile-2Mbps	2025-07-20 18:59:55.779877	\N	f
94	105	5	1	438.30	175.32	Uncapped 10Mbps	telkom-10Mbps	2025-07-21 06:35:30.957987	\N	f
95	106	13	1	379.00	151.60	50GB Full Speed Anytime	MTN-Mobile-50GB	2025-07-22 15:35:46.744964	\N	f
96	107	7	1	787.00	314.80	Uncapped 50Mbps	telkom-50Mbps	2025-07-23 11:20:26.100496	\N	f
97	108	7	1	787.00	314.80	Uncapped 50Mbps	telkom-50Mbps	2025-07-23 11:23:12.39771	\N	f
98	109	7	1	787.00	314.80	Uncapped 50Mbps	telkom-50Mbps	2025-07-23 11:37:53.025137	\N	f
99	110	28	1	126.65	126.65	15 x MTN Fixed Blank SIM Cards (15 SIMs per package)	SIM-PKG-3	2025-07-23 15:11:39.029572	\N	f
100	111	28	1	126.65	126.65	15 x MTN Fixed Blank SIM Cards (15 SIMs per package)	SIM-PKG-3	2025-07-23 15:12:21.808137	\N	f
101	112	28	1	92.65	92.65	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-07-23 15:12:59.349673	\N	f
102	113	28	1	194.65	194.65	10 x MTN Mobile Blank SIM Cards (10 SIMs per package)	SIM-PKG-2	2025-07-23 15:13:42.194471	\N	f
103	114	2	1	387.00	38.70	Uncapped 8Mbps	telkom-8Mbps	2025-07-25 03:31:37.413207	\N	f
104	115	4	1	384.30	38.43	Uncapped 5Mbps	telkom-5Mbps	2025-07-25 13:12:37.532498	\N	f
105	116	4	1	384.30	38.43	Uncapped 5Mbps	telkom-5Mbps	2025-07-25 13:29:17.413173	\N	f
106	117	5	1	438.30	43.83	Uncapped 10Mbps	telkom-10Mbps	2025-07-25 13:44:10.602679	\N	f
107	118	4	1	384.30	38.43	Uncapped 5Mbps	telkom-5Mbps	2025-07-25 14:02:44.87531	\N	f
108	119	31	1	359.10	35.91	Telkom One Pro	telkom-one-pro	2025-07-25 14:13:39.535374	\N	f
110	121	28	1	92.65	92.65	5 x Telkom Blank SIMS (5 SIMs per package)	SIM-PKG-4	2025-07-27 13:52:01.370117	\N	f
111	122	7	1	787.00	78.70	Uncapped 50Mbps	telkom-50Mbps	2025-07-27 13:55:37.848762	\N	f
112	123	7	1	787.00	78.70	Uncapped 50Mbps	telkom-50Mbps	2025-07-27 14:04:06.737166	\N	f
\.


--
-- TOC entry 3893 (class 0 OID 18029)
-- Dependencies: 247
-- Data for Name: payfast_transactions; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.payfast_transactions (id, credit_transaction_id, merchant_id, merchant_key, return_url, cancel_url, notify_url, name_first, name_last, email_address, m_payment_id, amount, item_name, item_description, signature, pf_payment_id, payment_status, created_at, completed_at) FROM stdin;
1	3	10620095	v2c9e5sv4j3r6	https://whitelabel.openweb.co.za/payment/success	https://whitelabel.openweb.co.za/payment/cancel	https://whitelabel.openweb.co.za/payment/notify	Keoma	Wright	lte@openweb.co.za	TOPUP_3_1748868687	5.00	Credit Top-up - lte@openweb.co.za	Credit wallet top-up for reseller account: lte@openweb.co.za	830b8a3b1a578d7127cc0fd9fff39788	\N	\N	2025-06-02 12:51:27.901506	\N
2	4	10620095	v2c9e5sv4j3r6	https://whitelabel.openweb.co.za/payment/success	https://whitelabel.openweb.co.za/payment/cancel	https://whitelabel.openweb.co.za/payment/notify	Keoma	Wright	lte@openweb.co.za	TOPUP_4_1748868899	5.00	Credit Top-up - lte@openweb.co.za	Credit wallet top-up for reseller account: lte@openweb.co.za	54e5c870060df1b67908a1176946a3cb	\N	\N	2025-06-02 12:54:59.523002	\N
3	5	10620095	v2c9e5sv4j3r6	https://whitelabel.openweb.co.za/payment/success	https://whitelabel.openweb.co.za/payment/cancel	https://whitelabel.openweb.co.za/payment/notify	Keoma	Wright	lte@openweb.co.za	TOPUP_5_1748869242	5.00	Credit Top-up - lte@openweb.co.za	Credit wallet top-up for reseller account: lte@openweb.co.za	c20ff8ddb5c33905cdca681ccbc6f14a	\N	\N	2025-06-02 13:00:42.864257	\N
4	6	11687406	kdn07t5fjqm4c	https://whitelabel.openweb.co.za/payment/success	https://whitelabel.openweb.co.za/payment/cancel	https://whitelabel.openweb.co.za/payment/notify	Keoma	Wright	lte@openweb.co.za	TOPUP_6_1748869721	5.00	Credit Top-up - lte@openweb.co.za	Credit wallet top-up for reseller account: lte@openweb.co.za	8c134f15215c9f6482d73049ab54d6c5	\N	\N	2025-06-02 13:08:41.289843	\N
5	7	11687406	kdn07t5fjqm4c	https://open-web-reseller-mrbeepie1.replit.app/payment/success	https://open-web-reseller-mrbeepie1.replit.app/payment/cancel	https://open-web-reseller-mrbeepie1.replit.app/payment/notify	Keoma	Wright	lte@openweb.co.za	TOPUP_7_1748870797	5.00	Credit Top-up - lte@openweb.co.za	Credit wallet top-up for reseller account: lte@openweb.co.za	f674322ef80f1e3268fe298339d06b61	\N	\N	2025-06-02 13:26:37.660424	\N
6	8	11687406	kdn07t5fjqm4c	https://whitelabel.openweb.co.za/payment/success	https://whitelabel.openweb.co.za/payment/cancel	https://whitelabel.openweb.co.za/payment/notify	Keoma	Wright	lte@openweb.co.za	TOPUP_8_1748871284	5.00	Credit Top-up - lte@openweb.co.za	Credit wallet top-up for reseller account: lte@openweb.co.za	50010e89c6707cbb6f6e68c76dec12e5	\N	\N	2025-06-02 13:34:44.434213	\N
\.


--
-- TOC entry 3938 (class 0 OID 21227)
-- Dependencies: 292
-- Data for Name: pro_rata_billing_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.pro_rata_billing_settings (id, period_name, start_day, end_day, discount_percentage, description, is_active, created_at, updated_at) FROM stdin;
1	Days 1-5	1	5	10	Early month orders receive 10% discount	t	2025-06-26 15:27:38.94166	2025-06-26 15:27:38.941663
2	Days 6-10	6	10	20	Early-mid month orders receive 20% discount	t	2025-06-26 15:27:39.202641	2025-06-26 15:27:39.202646
3	Days 11-15	11	15	30	Mid month orders receive 30% discount	t	2025-06-26 15:27:39.463662	2025-06-26 15:27:39.463666
4	Days 16-20	16	20	40	Mid-late month orders receive 40% discount	t	2025-06-26 15:27:39.723925	2025-06-26 15:27:39.723928
5	Days 21-23	21	23	60	Late month orders receive 60% discount	t	2025-06-26 15:27:39.98431	2025-06-26 15:27:39.984313
6	Days 24-31	24	31	90	90% Pro-rata discount, full amount on the 1st	t	2025-06-26 15:27:40.244615	2025-06-26 17:48:22.983408
\.


--
-- TOC entry 3899 (class 0 OID 18048)
-- Dependencies: 253
-- Data for Name: product; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.product (id, category_id, name, description, sku, speed, data_cap, fair_use_policy, no_fair_use_policy, base_price, currency, is_active, is_featured, sort_order, created_at, updated_at, created_by_id, mtn_approved_routers) FROM stdin;
28	10	SIM Package Order	General SIM package orders - various quantities and types	SIM-PACKAGE-GENERAL	\N	\N	\N	\N	0.00	\N	t	\N	\N	2025-06-27 20:41:12.904052	2025-06-27 20:41:12.904052	1	\N
4	5	Uncapped 5Mbps	Uncapped up to 5Mbps\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-5Mbps	5Mbps		FUP: 120GB then Shared Pool: (Users who use up their FUP data in a month get placed into a pool of other users who used up their FUP and can obtain speeds from 1Mbps to 10Mbps, depending on how busy the pool is)	f	427.00	ZAR	t	f	4	2025-05-30 13:18:45.867508	2025-05-30 13:19:54.952426	1	\N
5	5	Uncapped 10Mbps	Uncapped up to 10Mbps\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-10Mbps	10Mbps		FUP: 200GB then Shared Pool: (Users who use up their FUP data in a month get placed into a pool of other users who used up their FUP and can obtain speeds from 1Mbps to 10Mbps, depending on how busy the pool is)	f	487.00	ZAR	t	t	5	2025-05-30 13:20:05.802951	2025-05-30 13:20:49.572608	1	\N
6	5	Uncapped 20Mbps	Uncapped up to 20Mbps\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-20Mbps	20Mbps		FUP: 300GB then Shared Pool: (Users who use up their FUP data in a month get placed into a pool of other users who used up their FUP and can obtain speeds from 1Mbps to 10Mbps, depending on how busy the pool is)	f	587.00	ZAR	t	f	6	2025-05-30 13:21:01.621493	2025-05-30 13:21:36.070085	1	\N
7	5	Uncapped 50Mbps	Uncapped up to 50Mbps\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-50Mbps	50Mbps		FUP: 350GB then Shared Pool: (Users who use up their FUP data in a month get placed into a pool of other users who used up their FUP and can obtain speeds from 1Mbps to 10Mbps, depending on how busy the pool is)	f	787.00	ZAR	t	f	7	2025-05-30 13:23:23.510199	2025-05-30 13:23:58.833968	1	\N
8	5	Uncapped Full Speed Pro	Uncapped Full Speed (5G)\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-50Mbps-COPY	Full Speed Pro		FUP: 400GB then Shared Pool: (Users who use up their FUP data in a month get placed into a pool of other users who used up their FUP and can obtain speeds from 1Mbps to 10Mbps, depending on how busy the pool is)	f	989.00	ZAR	t	f	8	2025-05-30 13:24:07.338574	2025-05-30 13:24:55.415089	1	\N
10	6	Uncapped - 5Mbps 	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-5Mbps	5Mbps		FUP: 150GB then 1Mbps	f	447.00	ZAR	t	f	2	2025-05-30 13:50:44.681271	2025-05-30 13:52:42.646227	1	\N
11	6	Uncapped - 10Mbps	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-10Mbps	10Mbps		FUP: 220GB then 2Mbps	f	587.00	ZAR	t	t	3	2025-05-30 13:52:54.993555	2025-05-30 13:54:06.788961	1	\N
12	6	Uncapped - 20Mbps	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-20Mbps	20Mbps		FUP: 400GB then 2Mbps	f	829.00	ZAR	t	f	4	2025-05-30 13:54:19.532873	2025-05-30 13:55:29.50921	1	\N
13	6	50GB Full Speed Anytime	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-50GB	Full Speed	50GB	\N	t	379.00	ZAR	t	f	5	2025-05-30 13:56:01.370682	2025-05-30 13:57:01.695603	1	\N
14	6	100GB Full Speed Anytime	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-100GB	Full Speed	100GB	\N	t	559.00	ZAR	t	t	6	2025-05-30 13:57:14.259593	2025-05-30 13:57:53.731518	1	\N
15	6	200GB Full Speed Anytime	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-200GB	Full Speed	200GB	\N	t	697.00	ZAR	t	f	6	2025-05-30 13:58:04.349829	2025-05-30 13:58:46.490649	1	\N
16	6	400GB Full Speed Anytime	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-400GB	Full Speed	400GB	\N	t	1077.00	ZAR	t	f	7	2025-05-30 13:59:02.003709	2025-05-30 13:59:47.03732	1	\N
17	7	Uncapped 20Mbps Lite	MTN Fixed 4G/5G Data SIM\r\n	MTN-Fixed-CNS-20Mbps	20Mbps		60GB then 2Mbps	f	347.00	ZAR	t	f	1	2025-05-30 14:12:39.475539	2025-06-03 12:19:31.093004	1	Huawei\r\nB2368 (including B2368-22, B2368-57, B2368-66)\r\n\r\nB525S (23A, 65A, 95A)\r\n\r\nB535-932\r\n\r\nB612 (233, 533)\r\n\r\nB612S (25D, 51D, 52D)\r\n\r\nB618S (22D, 65D, 66D)\r\n\r\nB818-263\r\n\r\n5G CPE PRO 2\r\n\r\nZTE\r\nMF286 series (A, C, C1, D, R)\r\n\r\nMF296C, MF296D, MF297D\r\n\r\n5G CPE MC801A\r\n\r\n5G MC888, MC888D, MC889\r\n\r\nTP-Link\r\nArcher MR600 (EU) 2.0\r\n\r\nNX510v\r\n\r\nVIDA\r\nCPE4000-PRO\r\n\r\nCPE4000-PLUS\r\n\r\nZyxel\r\nLTE7460\r\n\r\nLTE7480-M804\r\n\r\nLTE7490-M904\r\n\r\nMikrotik\r\nChateau LTE12\r\n\r\nBillion\r\nBiPAC 8206 AZ\r\n\r\nBrovi\r\n5G CPE 5 H155-381\r\n\r\n5G H352-381\r\n\r\nNokia\r\nFastMile 5G Gateway 3.2\r\n
18	7	Uncapped 20Mbps Pro	MTN Fixed 4G/5G Data SIM\r\n	MTN-Fixed-CNS-20Mbps-Pro	20Mbps		300GB then 2Mbps	f	539.00	ZAR	t	f	2	2025-05-30 14:12:49.071669	2025-06-03 12:19:57.555776	1	Huawei\r\nB2368 (including B2368-22, B2368-57, B2368-66)\r\n\r\nB525S (23A, 65A, 95A)\r\n\r\nB535-932\r\n\r\nB612 (233, 533)\r\n\r\nB612S (25D, 51D, 52D)\r\n\r\nB618S (22D, 65D, 66D)\r\n\r\nB818-263\r\n\r\n5G CPE PRO 2\r\n\r\nZTE\r\nMF286 series (A, C, C1, D, R)\r\n\r\nMF296C, MF296D, MF297D\r\n\r\n5G CPE MC801A\r\n\r\n5G MC888, MC888D, MC889\r\n\r\nTP-Link\r\nArcher MR600 (EU) 2.0\r\n\r\nNX510v\r\n\r\nVIDA\r\nCPE4000-PRO\r\n\r\nCPE4000-PLUS\r\n\r\nZyxel\r\nLTE7460\r\n\r\nLTE7480-M804\r\n\r\nLTE7490-M904\r\n\r\nMikrotik\r\nChateau LTE12\r\n\r\nBillion\r\nBiPAC 8206 AZ\r\n\r\nBrovi\r\n5G CPE 5 H155-381\r\n\r\n5G H352-381\r\n\r\nNokia\r\nFastMile 5G Gateway 3.2\r\n
21	7	Uncapped 150Mbps Lite	MTN Fixed 4G/5G Data SIM\r\n	MTN-Fixed-CNS-150Mbps-Lite	150Mbps		300GB then 2Mbps	f	419.00	ZAR	t	t	5	2025-05-30 14:27:18.586177	2025-06-03 12:20:57.506387	1	Huawei\r\nB2368 (including B2368-22, B2368-57, B2368-66)\r\n\r\nB525S (23A, 65A, 95A)\r\n\r\nB535-932\r\n\r\nB612 (233, 533)\r\n\r\nB612S (25D, 51D, 52D)\r\n\r\nB618S (22D, 65D, 66D)\r\n\r\nB818-263\r\n\r\n5G CPE PRO 2\r\n\r\nZTE\r\nMF286 series (A, C, C1, D, R)\r\n\r\nMF296C, MF296D, MF297D\r\n\r\n5G CPE MC801A\r\n\r\n5G MC888, MC888D, MC889\r\n\r\nTP-Link\r\nArcher MR600 (EU) 2.0\r\n\r\nNX510v\r\n\r\nVIDA\r\nCPE4000-PRO\r\n\r\nCPE4000-PLUS\r\n\r\nZyxel\r\nLTE7460\r\n\r\nLTE7480-M804\r\n\r\nLTE7490-M904\r\n\r\nMikrotik\r\nChateau LTE12\r\n\r\nBillion\r\nBiPAC 8206 AZ\r\n\r\nBrovi\r\n5G CPE 5 H155-381\r\n\r\n5G H352-381\r\n\r\nNokia\r\nFastMile 5G Gateway 3.2\r\n
1	5	Uncapped 1.5Mbps	Uncapped up to 1.5Mbps\r\nNo FUP\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-1.5Mbps	1.5Mbps		\N	t	337.00	ZAR	t	f	2	2025-05-30 13:03:21.814295	2025-06-24 11:20:02.26068	1	
2	5	Uncapped 8Mbps	Uncapped up to 8Mbps\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-8Mbps	8Mbps		FUP: 150GB then Shared Pool: (Users who use up their FUP data in a month get placed into a pool of other users who used up their FUP and can obtain speeds from 1Mbps to 8Mbps, depending on how busy the pool is)	f	387.00	ZAR	t	f	3	2025-05-30 13:07:42.08412	2025-06-24 11:20:12.600601	1	
9	6	Uncapped - 2Mbps	Premium MTN Network Access\r\nMobile\r\nUse any 4G/5G Router or Smartphone\r\nSIM Only\r\nNo Location or Tower Locks\r\nPriority on Network	MTN-Mobile-2Mbps	2Mbps		FUP: 100GB then 1Mbps	f	397.00	ZAR	t	f	1	2025-05-30 13:50:34.21621	2025-06-25 15:45:37.801806	1	
22	7	Uncapped Full Speed	MTN Fixed 4G/5G Data SIM\r\n	MTN-Fixed-CNS-FullSpeed	Full Speed		1500GB then 2Mbps	f	997.00	ZAR	t	t	7	2025-05-30 14:29:30.65169	2025-06-03 12:21:19.363695	1	Huawei\r\nB2368 (including B2368-22, B2368-57, B2368-66)\r\n\r\nB525S (23A, 65A, 95A)\r\n\r\nB535-932\r\n\r\nB612 (233, 533)\r\n\r\nB612S (25D, 51D, 52D)\r\n\r\nB618S (22D, 65D, 66D)\r\n\r\nB818-263\r\n\r\n5G CPE PRO 2\r\n\r\nZTE\r\nMF286 series (A, C, C1, D, R)\r\n\r\nMF296C, MF296D, MF297D\r\n\r\n5G CPE MC801A\r\n\r\n5G MC888, MC888D, MC889\r\n\r\nTP-Link\r\nArcher MR600 (EU) 2.0\r\n\r\nNX510v\r\n\r\nVIDA\r\nCPE4000-PRO\r\n\r\nCPE4000-PLUS\r\n\r\nZyxel\r\nLTE7460\r\n\r\nLTE7480-M804\r\n\r\nLTE7490-M904\r\n\r\nMikrotik\r\nChateau LTE12\r\n\r\nBillion\r\nBiPAC 8206 AZ\r\n\r\nBrovi\r\n5G CPE 5 H155-381\r\n\r\n5G H352-381\r\n\r\nNokia\r\nFastMile 5G Gateway 3.2\r\n
23	5	Uncapped Full Speed Business	Uncapped Full Speed (5G)\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-50Mbps-COPY-COPY	Full Speed Pro		\N	t	1999.00	ZAR	t	t	9	2025-05-31 13:51:02.003293	2025-05-31 13:51:51.099304	2	\N
19	7	Uncapped 75Mbps Lite	MTN Fixed 4G/5G Data SIM\r\n	MTN-Fixed-CNS-75Mbps-Lite	75Mbps		300GB then 2Mbps	f	425.00	ZAR	t	f	3	2025-05-30 14:18:27.35564	2025-06-03 12:20:17.222848	1	Huawei\r\nB2368 (including B2368-22, B2368-57, B2368-66)\r\n\r\nB525S (23A, 65A, 95A)\r\n\r\nB535-932\r\n\r\nB612 (233, 533)\r\n\r\nB612S (25D, 51D, 52D)\r\n\r\nB618S (22D, 65D, 66D)\r\n\r\nB818-263\r\n\r\n5G CPE PRO 2\r\n\r\nZTE\r\nMF286 series (A, C, C1, D, R)\r\n\r\nMF296C, MF296D, MF297D\r\n\r\n5G CPE MC801A\r\n\r\n5G MC888, MC888D, MC889\r\n\r\nTP-Link\r\nArcher MR600 (EU) 2.0\r\n\r\nNX510v\r\n\r\nVIDA\r\nCPE4000-PRO\r\n\r\nCPE4000-PLUS\r\n\r\nZyxel\r\nLTE7460\r\n\r\nLTE7480-M804\r\n\r\nLTE7490-M904\r\n\r\nMikrotik\r\nChateau LTE12\r\n\r\nBillion\r\nBiPAC 8206 AZ\r\n\r\nBrovi\r\n5G CPE 5 H155-381\r\n\r\n5G H352-381\r\n\r\nNokia\r\nFastMile 5G Gateway 3.2\r\n
20	7	Uncapped 75Mbps Pro	MTN Fixed 4G/5G Data SIM\r\n	MTN-Fixed-CNS-75Mbps-Pro	75Mbps		400GB then 2Mbps	f	637.00	ZAR	t	f	4	2025-05-30 14:23:57.82601	2025-06-03 12:20:40.947036	1	Huawei\r\nB2368 (including B2368-22, B2368-57, B2368-66)\r\n\r\nB525S (23A, 65A, 95A)\r\n\r\nB535-932\r\n\r\nB612 (233, 533)\r\n\r\nB612S (25D, 51D, 52D)\r\n\r\nB618S (22D, 65D, 66D)\r\n\r\nB818-263\r\n\r\n5G CPE PRO 2\r\n\r\nZTE\r\nMF286 series (A, C, C1, D, R)\r\n\r\nMF296C, MF296D, MF297D\r\n\r\n5G CPE MC801A\r\n\r\n5G MC888, MC888D, MC889\r\n\r\nTP-Link\r\nArcher MR600 (EU) 2.0\r\n\r\nNX510v\r\n\r\nVIDA\r\nCPE4000-PRO\r\n\r\nCPE4000-PLUS\r\n\r\nZyxel\r\nLTE7460\r\n\r\nLTE7480-M804\r\n\r\nLTE7490-M904\r\n\r\nMikrotik\r\nChateau LTE12\r\n\r\nBillion\r\nBiPAC 8206 AZ\r\n\r\nBrovi\r\n5G CPE 5 H155-381\r\n\r\n5G H352-381\r\n\r\nNokia\r\nFastMile 5G Gateway 3.2\r\n
35	8	MTN Fixed Uncapped up to 50Mbps (Business)	Optimized for Business Use\r\nPriority on the tower over consumers\r\nMonth to Month\r\nLocked to a Location\r\nSIM Only\r\nCan only use compatible routers:\r\nBillion BiPAC 8206 AZ\r\nHUAWEI 5G CPE PRO 2\r\nHUAWEI B2368 (outdoor device)\r\nHUAWEI B2368-22 (outdoor device)\r\nHUAWEI B2368-57 (outdoor device)\r\nHUAWEI B2368-66 (outdoor device)\r\nHUAWEI B525S-23A\r\nHUAWEI B525S-65A\r\nHUAWEI B525S-95A\r\nHUAWEI B535-932\r\nHUAWEI B612-233\r\nHUAWEI B612-533\r\nHUAWEI B612S-25D\r\nHUAWEI B612S-51D\r\nHUAWEI B612S-52D\r\nHUAWEI B618S-22D\r\nHUAWEI B618S-65D\r\nHUAWEI B618S-66D\r\nHUAWEI B818-263\r\nMIKROTIK CHATEAU LTE12\r\nTP-LINK ARCHER MR600(EU)2.0\r\nVIDA CPE4000-PLUS\r\nVIDA CPE4000-PRO\r\nZTE 5G CPE MC801A\r\nZTE MF286\r\nZTE MF286A\r\nZTE MF286C\r\nZTE MF286C1\r\nZTE MF286D\r\nZTE MF286R\r\nZYXEL LTE7460 (outdoor device)\r\nZYXEL LTE7480-M804	mtn-fixed-business-50	Up to 50Mbps	Unlimited	100GB, then 2Mbps	f	499.00	ZAR	t	f	1	2025-07-24 13:53:08.98163	2025-07-24 14:04:55.009371	2	
36	8	MTN Fixed Uncapped up to 100Mbps (Business)	Optimized for Business Use\r\nPriority on the tower over consumers\r\nMonth to Month\r\nLocked to a Location\r\nSIM Only\r\nCan only use compatible routers:\r\nBillion BiPAC 8206 AZ\r\nHUAWEI 5G CPE PRO 2\r\nHUAWEI B2368 (outdoor device)\r\nHUAWEI B2368-22 (outdoor device)\r\nHUAWEI B2368-57 (outdoor device)\r\nHUAWEI B2368-66 (outdoor device)\r\nHUAWEI B525S-23A\r\nHUAWEI B525S-65A\r\nHUAWEI B525S-95A\r\nHUAWEI B535-932\r\nHUAWEI B612-233\r\nHUAWEI B612-533\r\nHUAWEI B612S-25D\r\nHUAWEI B612S-51D\r\nHUAWEI B612S-52D\r\nHUAWEI B618S-22D\r\nHUAWEI B618S-65D\r\nHUAWEI B618S-66D\r\nHUAWEI B818-263\r\nMIKROTIK CHATEAU LTE12\r\nTP-LINK ARCHER MR600(EU)2.0\r\nVIDA CPE4000-PLUS\r\nVIDA CPE4000-PRO\r\nZTE 5G CPE MC801A\r\nZTE MF286\r\nZTE MF286A\r\nZTE MF286C\r\nZTE MF286C1\r\nZTE MF286D\r\nZTE MF286R\r\nZYXEL LTE7460 (outdoor device)\r\nZYXEL LTE7480-M804	mtn-fixed-business-100	Up to 100Mbps	Unlimited	300GB, then 2Mbps	f	699.00	ZAR	t	f	2	2025-07-24 13:53:25.652226	2025-07-24 13:59:13.498205	2	
37	8	MTN Fixed Uncapped up to 200Mbps (Business) 	Optimized for Business Use\r\nPriority on the tower over consumers\r\nMonth to Month\r\nLocked to a Location\r\nSIM Only\r\nCan only use compatible routers:\r\nBillion BiPAC 8206 AZ\r\nHUAWEI 5G CPE PRO 2\r\nHUAWEI B2368 (outdoor device)\r\nHUAWEI B2368-22 (outdoor device)\r\nHUAWEI B2368-57 (outdoor device)\r\nHUAWEI B2368-66 (outdoor device)\r\nHUAWEI B525S-23A\r\nHUAWEI B525S-65A\r\nHUAWEI B525S-95A\r\nHUAWEI B535-932\r\nHUAWEI B612-233\r\nHUAWEI B612-533\r\nHUAWEI B612S-25D\r\nHUAWEI B612S-51D\r\nHUAWEI B612S-52D\r\nHUAWEI B618S-22D\r\nHUAWEI B618S-65D\r\nHUAWEI B618S-66D\r\nHUAWEI B818-263\r\nMIKROTIK CHATEAU LTE12\r\nTP-LINK ARCHER MR600(EU)2.0\r\nVIDA CPE4000-PLUS\r\nVIDA CPE4000-PRO\r\nZTE 5G CPE MC801A\r\nZTE MF286\r\nZTE MF286A\r\nZTE MF286C\r\nZTE MF286C1\r\nZTE MF286D\r\nZTE MF286R\r\nZYXEL LTE7460 (outdoor device)\r\nZYXEL LTE7480-M804	mtn-fixed-business-200	Up to 200Mbps	Unlimited	350GB, then 2Mbps	f	799.00	ZAR	t	f	3	2025-07-24 13:55:46.260534	2025-07-24 13:59:47.077314	2	
31	11	Telkom One Pro	15GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\nCan Roam on MTN and Vodacom at the discretion of Telkom\r\n250 All Network Calling Minutes\r\n2000 Telkom to Telkom Calling Minutes\r\n300 SMS Messages\r\nUnlimited Whatsapp & Telegram Data\r\nFREE Nationwide Delivery\r\nSIM Only	telkom-one-pro	Full Speed	Unlimited	15GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\n	f	399.00	ZAR	t	f	2	2025-07-17 16:12:47.342241	2025-07-17 16:12:47.342244	2	
32	11	Telkom One Starter	10GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\nCan Roam on MTN and Vodacom at the discretion of Telkom\r\n100 All Network Calling Minutes\r\n1000 Telkom to Telkom Calling Minutes\r\n250 SMS Messages\r\nFREE Nationwide Delivery\r\nSIM Only	telkom-one-starter	Full Speed	Unlimited	10GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\n\r\n	f	299.00	ZAR	t	f	1	2025-07-17 16:13:24.791908	2025-07-17 16:14:27.028115	2	
33	11	Telkom One Prime	20GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\nCan Roam on MTN and Vodacom at the discretion of Telkom\r\n350 All Network Calling Minutes\r\n3000 Telkom to Telkom Calling Minutes\r\n400 SMS Messages\r\nUnlimited Whatsapp & Telegram Data\r\nFREE Nationwide Delivery\r\nSIM Only	telkom-one-prime	Full Speed	Unlimited	20GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\n\r\n	f	499.00	ZAR	t	f	3	2025-07-17 16:14:39.713022	2025-07-17 16:15:28.450325	2	
34	11	Telkom One Business	50GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\nCan Roam on MTN and Vodacom at the discretion of Telkom\r\n1000 All Network Calling Minutes\r\nUnlimited Telkom to Telkom Calling Minutes*\r\n1500 SMS Messages\r\nUnlimited Whatsapp & Telegram Data\r\nNetwork Priority\r\nFREE Nationwide Delivery\r\nSIM Only	telkom-one-business	Full Speed	Unlimited	50GB Full Speed Any Network Data then 0.5Mbps Uncapped\r\n\r\n\r\n	f	799.00	ZAR	t	f	4	2025-07-17 16:15:49.456982	2025-07-17 16:16:33.719101	2	
39	8	MTN Fixed Uncapped Full Speed Prime	Optimized for Business Use\r\nPriority on the tower over consumers\r\nMonth to Month\r\nLocked to a Location\r\nSIM Only\r\nCan only use compatible routers:\r\nBillion BiPAC 8206 AZ\r\nHUAWEI 5G CPE PRO 2\r\nHUAWEI B2368 (outdoor device)\r\nHUAWEI B2368-22 (outdoor device)\r\nHUAWEI B2368-57 (outdoor device)\r\nHUAWEI B2368-66 (outdoor device)\r\nHUAWEI B525S-23A\r\nHUAWEI B525S-65A\r\nHUAWEI B525S-95A\r\nHUAWEI B535-932\r\nHUAWEI B612-233\r\nHUAWEI B612-533\r\nHUAWEI B612S-25D\r\nHUAWEI B612S-51D\r\nHUAWEI B612S-52D\r\nHUAWEI B618S-22D\r\nHUAWEI B618S-65D\r\nHUAWEI B618S-66D\r\nHUAWEI B818-263\r\nMIKROTIK CHATEAU LTE12\r\nTP-LINK ARCHER MR600(EU)2.0\r\nVIDA CPE4000-PLUS\r\nVIDA CPE4000-PRO\r\nZTE 5G CPE MC801A\r\nZTE MF286\r\nZTE MF286A\r\nZTE MF286C\r\nZTE MF286C1\r\nZTE MF286D\r\nZTE MF286R\r\nZYXEL LTE7460 (outdoor device)\r\nZYXEL LTE7480-M804	mtn-fixed-business-FS-prime	Full Speed	Unlimited	1024GB, then 2Mbps	f	1499.00	ZAR	t	f	5	2025-07-24 14:02:14.74055	2025-07-24 14:03:02.64148	2	
38	8	MTN Fixed Uncapped Full Speed Pro	Optimized for Business Use\r\nPriority on the tower over consumers\r\nMonth to Month\r\nLocked to a Location\r\nSIM Only\r\nCan only use compatible routers:\r\nBillion BiPAC 8206 AZ\r\nHUAWEI 5G CPE PRO 2\r\nHUAWEI B2368 (outdoor device)\r\nHUAWEI B2368-22 (outdoor device)\r\nHUAWEI B2368-57 (outdoor device)\r\nHUAWEI B2368-66 (outdoor device)\r\nHUAWEI B525S-23A\r\nHUAWEI B525S-65A\r\nHUAWEI B525S-95A\r\nHUAWEI B535-932\r\nHUAWEI B612-233\r\nHUAWEI B612-533\r\nHUAWEI B612S-25D\r\nHUAWEI B612S-51D\r\nHUAWEI B612S-52D\r\nHUAWEI B618S-22D\r\nHUAWEI B618S-65D\r\nHUAWEI B618S-66D\r\nHUAWEI B818-263\r\nMIKROTIK CHATEAU LTE12\r\nTP-LINK ARCHER MR600(EU)2.0\r\nVIDA CPE4000-PLUS\r\nVIDA CPE4000-PRO\r\nZTE 5G CPE MC801A\r\nZTE MF286\r\nZTE MF286A\r\nZTE MF286C\r\nZTE MF286C1\r\nZTE MF286D\r\nZTE MF286R\r\nZYXEL LTE7460 (outdoor device)\r\nZYXEL LTE7480-M804	mtn-fixed-business-FS-Pro	Full Speed	Unlimited	500GB, then 2Mbps	f	1099.00	ZAR	t	f	4	2025-07-24 14:00:01.064923	2025-07-24 14:04:07.027687	2	
3	5	Uncapped Wildcard	Uncapped between up to 2Mbps and 20Mbps (Speed is based on how busy the network is)\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-wildcard	2Mbps to 20Mbps		FUP: 150GB then 1Mbps	f	427.00	ZAR	t	t	3	2025-05-30 13:17:14.279002	2025-06-19 15:15:04.916021	1	
24	5	Uncapped 10Mbps Basic	48 Hour Sale - This product will only be available for Sale for the next 48 hours.  Signup now to get access.\r\nUncapped up to 10Mbps\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-10mbps-basic-sale	10Mbps		FUP: 100GB then 2Mbps	f	387.00	ZAR	t	t	1	2025-06-11 12:13:47.02186	2025-06-24 11:19:56.467545	2	
40	8	MTN Fixed Uncapped up to 50Mbps (Business) Lite	Optimized for Business Use\r\nPriority on the tower over consumers\r\nMonth to Month\r\nLocked to a Location\r\nSIM Only\r\nCan only use compatible routers:\r\nBillion BiPAC 8206 AZ\r\nHUAWEI 5G CPE PRO 2\r\nHUAWEI B2368 (outdoor device)\r\nHUAWEI B2368-22 (outdoor device)\r\nHUAWEI B2368-57 (outdoor device)\r\nHUAWEI B2368-66 (outdoor device)\r\nHUAWEI B525S-23A\r\nHUAWEI B525S-65A\r\nHUAWEI B525S-95A\r\nHUAWEI B535-932\r\nHUAWEI B612-233\r\nHUAWEI B612-533\r\nHUAWEI B612S-25D\r\nHUAWEI B612S-51D\r\nHUAWEI B612S-52D\r\nHUAWEI B618S-22D\r\nHUAWEI B618S-65D\r\nHUAWEI B618S-66D\r\nHUAWEI B818-263\r\nMIKROTIK CHATEAU LTE12\r\nTP-LINK ARCHER MR600(EU)2.0\r\nVIDA CPE4000-PLUS\r\nVIDA CPE4000-PRO\r\nZTE 5G CPE MC801A\r\nZTE MF286\r\nZTE MF286A\r\nZTE MF286C\r\nZTE MF286C1\r\nZTE MF286D\r\nZTE MF286R\r\nZYXEL LTE7460 (outdoor device)\r\nZYXEL LTE7480-M804	mtn-fixed-business-50-lite	Up to 50Mbps	Unlimited	60GB, then 2Mbps	f	459.00	ZAR	t	t	0	2025-07-24 14:05:19.120111	2025-07-24 14:06:12.943852	2	
25	5	Uncapped Wildcard Lite	Uncapped between up to 1Mbps and 8Mbps (Speed is based on how busy the network is)\r\nUse your own 4G/5G router\r\nFree Delivery\r\nPlug and Play\r\nMonth to Month	telkom-wildcard-lite	1Mbps to 8Mbps		FUP: 100GB then 1Mbps	f	337.00	ZAR	t	f	2	2025-06-24 11:18:51.154634	2025-06-24 11:22:38.4391	2	
\.


--
-- TOC entry 3900 (class 0 OID 18053)
-- Dependencies: 254
-- Data for Name: product_category; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.product_category (id, name, description, is_active, created_at, updated_at, product_type) FROM stdin;
5	Telkom 4G/5G Data SIM	Get access to a Telkom 4G/5G Data SIM.  Telkom SIMs are mobile and can be used on any device	t	2025-05-30 12:44:15.565732	2025-05-30 12:44:40.895529	DATA_SIM
6	MTN Mobile 4G/5G Data	Get access to our MTN Mobile data services.  MTN Mobile can be used anywhere there is MTN coverage in South Africa and does not lock to an address.  You can use it in any router or smartphone	t	2025-05-30 12:46:36.267014	2025-05-30 12:46:36.267019	DATA_SIM
8	MTN Fixed 4G/5G Data (Business)	Our Business MTN Fixed 4G/5G Data service has been optimized for Business user, allowing you faster access to all Business related services.  You will also get priority on the tower above other users that are on consumer packages	t	2025-05-30 12:56:21.456637	2025-05-31 14:01:01.190866	MTN_FIXED
7	MTN Fixed 4G/5G Data (Consumer)	MTN Fixed offers Premium Home internet access.  MTN Fixed requires an MTN approved router and will be locked to the location you choose during signup.	t	2025-05-30 12:55:05.295266	2025-05-31 14:01:21.544044	MTN_FIXED
10	SIM Packages	SIM Card Package Orders	t	2025-06-27 18:33:22.798925	2025-06-27 18:33:22.798928	DATA_SIM
11	Telkom One	Telkom One offers you All Network Calling Minutes, Unlimited Data, Free SMS bundles, Free Social bundles and the option to add a Golden Number - which is a special number for example: 0677677677 or 0817070701 - all users get a free incoming number.	t	2025-07-17 15:50:52.760718	2025-07-17 15:50:52.760721	DATA_SIM
\.


--
-- TOC entry 3902 (class 0 OID 18060)
-- Dependencies: 256
-- Data for Name: product_feature; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.product_feature (id, product_id, feature_text, display_order, is_active, created_at) FROM stdin;
17	4	Uncapped up to 5Mbps	1	t	2025-05-31 13:49:55.472786
18	4	Use your own 4G/5G router	2	t	2025-05-31 13:49:55.472789
19	4	Free Delivery	3	t	2025-05-31 13:49:55.47279
20	4	Plug and Play	4	t	2025-05-31 13:49:55.47279
21	4	Month to Month	5	t	2025-05-31 13:49:55.47279
22	5	Uncapped up to 10Mbps	1	t	2025-05-31 13:50:10.14064
23	5	Use your own 4G/5G router	2	t	2025-05-31 13:50:10.140644
24	5	Free Delivery	3	t	2025-05-31 13:50:10.140645
25	5	Plug and Play	4	t	2025-05-31 13:50:10.140645
26	5	Month to Month	5	t	2025-05-31 13:50:10.140646
27	6	Uncapped up to 20Mbps	1	t	2025-05-31 13:50:24.49104
28	6	Use your own 4G/5G router	2	t	2025-05-31 13:50:24.491044
29	6	Free Delivery	3	t	2025-05-31 13:50:24.491044
30	6	Plug and Play	4	t	2025-05-31 13:50:24.491045
31	6	Month to Month	5	t	2025-05-31 13:50:24.491045
32	7	Uncapped up to 50Mbps	1	t	2025-05-31 13:50:38.809246
33	7	Use your own 4G/5G router	2	t	2025-05-31 13:50:38.80925
34	7	Free Delivery	3	t	2025-05-31 13:50:38.809251
35	7	Plug and Play	4	t	2025-05-31 13:50:38.809251
36	7	Month to Month	5	t	2025-05-31 13:50:38.809252
37	8	Uncapped Full Speed (5G)	1	t	2025-05-31 13:50:53.570327
38	8	Use your own 4G/5G router	2	t	2025-05-31 13:50:53.570331
39	8	Free Delivery	3	t	2025-05-31 13:50:53.570332
40	8	Plug and Play	4	t	2025-05-31 13:50:53.570333
41	8	Month to Month	5	t	2025-05-31 13:50:53.570334
42	23	Uncapped Full Speed (5G)	1	t	2025-05-31 13:51:51.273088
43	23	Priority for Business	2	t	2025-05-31 13:51:51.273092
44	23	Use your own 4G/5G router	3	t	2025-05-31 13:51:51.273092
45	23	Free Delivery	4	t	2025-05-31 13:51:51.273093
46	23	Plug and Play	5	t	2025-05-31 13:51:51.273093
47	23	Month to Month	6	t	2025-05-31 13:51:51.273093
48	3	Uncapped between up to 1Mbps and 20Mbps (Speed is based on how busy the network is)	1	t	2025-06-19 15:15:05.304732
49	3	Use your own 4G/5G router	2	t	2025-06-19 15:15:05.304735
50	3	Free Delivery	3	t	2025-06-19 15:15:05.304736
51	3	Plug and Play	4	t	2025-06-19 15:15:05.304737
52	3	Month to Month	5	t	2025-06-19 15:15:05.304737
53	1	Uncapped up to 1.5Mbps	1	t	2025-06-24 11:20:02.649873
54	1	No FUP	2	t	2025-06-24 11:20:02.649876
55	1	Use your own 4G/5G router	3	t	2025-06-24 11:20:02.649877
56	1	Free Delivery	4	t	2025-06-24 11:20:02.649877
57	1	Plug and Play	5	t	2025-06-24 11:20:02.649877
58	1	Month to Month	6	t	2025-06-24 11:20:02.649878
59	2	Uncapped up to 8Mbps	1	t	2025-06-24 11:20:12.988607
60	2	Use your own 4G/5G router	2	t	2025-06-24 11:20:12.98861
61	2	Free Delivery	3	t	2025-06-24 11:20:12.988611
62	2	Plug and Play	4	t	2025-06-24 11:20:12.988611
63	2	Month to Month	5	t	2025-06-24 11:20:12.988612
77	31	15GB Full Speed Any Network Data then 0.5Mbps Uncapped	1	t	2025-07-17 16:12:47.614005
78	31	Can Roam on MTN and Vodacom at the discretion of Telkom	2	t	2025-07-17 16:12:47.614009
79	31	250 All Network Calling Minutes	3	t	2025-07-17 16:12:47.614009
80	31	2000 Telkom to Telkom Calling Minutes	4	t	2025-07-17 16:12:47.61401
81	31	300 SMS Messages	5	t	2025-07-17 16:12:47.61401
82	31	Unlimited Whatsapp & Telegram Data	6	t	2025-07-17 16:12:47.614011
83	31	FREE Nationwide Delivery	7	t	2025-07-17 16:12:47.614011
84	31	SIM Only	8	t	2025-07-17 16:12:47.614012
85	32	10GB Full Speed Any Network Data then 0.5Mbps Uncapped	1	t	2025-07-17 16:14:27.431947
86	32	Can Roam on MTN and Vodacom at the discretion of Telkom	2	t	2025-07-17 16:14:27.43195
87	32	100 All Network Calling Minutes	3	t	2025-07-17 16:14:27.43195
88	32	1000 Telkom to Telkom Calling Minutes	4	t	2025-07-17 16:14:27.43195
89	32	250 SMS Messages	5	t	2025-07-17 16:14:27.431951
90	32	FREE Nationwide Delivery	6	t	2025-07-17 16:14:27.431951
91	32	SIM Only	7	t	2025-07-17 16:14:27.431951
92	33	20GB Full Speed Any Network Data then 0.5Mbps Uncapped	1	t	2025-07-17 16:15:28.852747
93	33	Can Roam on MTN and Vodacom at the discretion of Telkom	2	t	2025-07-17 16:15:28.85275
94	33	350 All Network Calling Minutes	3	t	2025-07-17 16:15:28.85275
95	33	3000 Telkom to Telkom Calling Minutes	4	t	2025-07-17 16:15:28.852751
96	33	400 SMS Messages	5	t	2025-07-17 16:15:28.852751
97	33	Unlimited Whatsapp & Telegram Data	6	t	2025-07-17 16:15:28.852752
98	33	FREE Nationwide Delivery	7	t	2025-07-17 16:15:28.852752
99	33	SIM Only	8	t	2025-07-17 16:15:28.852752
100	34	50GB Full Speed Any Network Data then 0.5Mbps Uncapped	1	t	2025-07-17 16:16:34.120558
101	34	Can Roam on MTN and Vodacom at the discretion of Telkom	2	t	2025-07-17 16:16:34.120563
102	34	1000 All Network Calling Minutes	3	t	2025-07-17 16:16:34.120564
103	34	Unlimited Telkom to Telkom Calling Minutes*	4	t	2025-07-17 16:16:34.120565
104	34	1500 SMS Messages	5	t	2025-07-17 16:16:34.120565
105	34	Unlimited Whatsapp & Telegram Data	6	t	2025-07-17 16:16:34.120566
106	34	Network Priority	7	t	2025-07-17 16:16:34.120566
107	34	FREE Nationwide Delivery	8	t	2025-07-17 16:16:34.120567
108	34	SIM Only	9	t	2025-07-17 16:16:34.120567
185	35	Optimized for Business Use	1	t	2025-07-24 14:04:55.732057
186	35	Priority on the tower over consumers	2	t	2025-07-24 14:04:55.732063
187	35	Month to Month	3	t	2025-07-24 14:04:55.732064
188	35	Locked to a Location	4	t	2025-07-24 14:04:55.732065
189	35	SIM Only	5	t	2025-07-24 14:04:55.732065
190	35	Can only use compatible routers:	6	t	2025-07-24 14:04:55.732066
191	35	Billion BiPAC 8206 AZ	7	t	2025-07-24 14:04:55.732067
192	35	HUAWEI 5G CPE PRO 2	8	t	2025-07-24 14:04:55.732067
193	35	HUAWEI B2368 (outdoor device)	9	t	2025-07-24 14:04:55.732068
194	35	HUAWEI B2368-22 (outdoor device)	10	t	2025-07-24 14:04:55.732069
195	35	HUAWEI B2368-57 (outdoor device)	11	t	2025-07-24 14:04:55.732069
196	35	HUAWEI B2368-66 (outdoor device)	12	t	2025-07-24 14:04:55.73207
197	35	HUAWEI B525S-23A	13	t	2025-07-24 14:04:55.732071
198	35	HUAWEI B525S-65A	14	t	2025-07-24 14:04:55.732071
199	35	HUAWEI B525S-95A	15	t	2025-07-24 14:04:55.732072
200	35	HUAWEI B535-932	16	t	2025-07-24 14:04:55.732073
201	35	HUAWEI B612-233	17	t	2025-07-24 14:04:55.732073
202	35	HUAWEI B612-533	18	t	2025-07-24 14:04:55.732074
203	35	HUAWEI B612S-25D	19	t	2025-07-24 14:04:55.732075
204	35	HUAWEI B612S-51D	20	t	2025-07-24 14:04:55.732075
205	35	HUAWEI B612S-52D	21	t	2025-07-24 14:04:55.732076
206	35	HUAWEI B618S-22D	22	t	2025-07-24 14:04:55.732077
207	35	HUAWEI B618S-65D	23	t	2025-07-24 14:04:55.732077
208	35	HUAWEI B618S-66D	24	t	2025-07-24 14:04:55.732078
209	35	HUAWEI B818-263	25	t	2025-07-24 14:04:55.732079
210	35	MIKROTIK CHATEAU LTE12	26	t	2025-07-24 14:04:55.732079
211	35	TP-LINK ARCHER MR600(EU)2.0	27	t	2025-07-24 14:04:55.73208
212	35	VIDA CPE4000-PLUS	28	t	2025-07-24 14:04:55.732081
213	35	VIDA CPE4000-PRO	29	t	2025-07-24 14:04:55.732082
214	35	ZTE 5G CPE MC801A	30	t	2025-07-24 14:04:55.732082
215	35	ZTE MF286	31	t	2025-07-24 14:04:55.732083
216	35	ZTE MF286A	32	t	2025-07-24 14:04:55.732084
217	35	ZTE MF286C	33	t	2025-07-24 14:04:55.732084
218	35	ZTE MF286C1	34	t	2025-07-24 14:04:55.732085
219	35	ZTE MF286D	35	t	2025-07-24 14:04:55.732085
220	35	ZTE MF286R	36	t	2025-07-24 14:04:55.732086
221	35	ZYXEL LTE7460 (outdoor device)	37	t	2025-07-24 14:04:55.732087
222	35	ZYXEL LTE7480-M804	38	t	2025-07-24 14:04:55.732088
\.


--
-- TOC entry 3940 (class 0 OID 21241)
-- Dependencies: 294
-- Data for Name: seo_pages; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.seo_pages (id, page_path, title, description, keywords, h1_tag, canonical_url, robots, priority, frequency, active, created_at, updated_at) FROM stdin;
1	/	OpenWeb SA Telecom Reseller | Start Your Business	Launch your telecom reseller business with OpenWeb. Comprehensive MTN, Telkom & Vodacom platform with automated billing & SIM tracking.	start telecom reseller business, south african telecommunications, MTN telkom vodacom reseller, telecom business opportunity	Transform Your Telecom Business with SA #1 Reseller Platform	https://reseller.openweb.co.za/	index, follow	1.0	weekly	t	2025-06-27 17:21:46.233158	2025-06-27 17:21:46.233158
2	/login	Reseller Login | OpenWeb Telecom Dashboard	Secure login to your OpenWeb reseller dashboard. Manage MTN, Telkom & Vodacom services, track orders & monitor billing.	telecom reseller login, telecommunications dashboard, MTN reseller portal	Access Your Telecom Reseller Dashboard	https://reseller.openweb.co.za/login	index, follow	0.8	monthly	t	2025-06-27 17:21:46.233158	2025-06-27 17:21:46.233158
3	/register	Become Telecom Reseller | Join OpenWeb SA	Join 500+ successful telecom resellers in SA. Register for OpenWeb platform and start selling MTN, Telkom & Vodacom services.	become telecom reseller, join telecommunications business, MTN telkom vodacom partner	Start Your Telecom Reseller Business Today	https://reseller.openweb.co.za/register	index, follow	0.9	monthly	t	2025-06-27 17:21:46.233158	2025-06-27 17:21:46.233158
4	/reseller/products	Telecom Products | MTN Telkom Vodacom Solutions	Explore comprehensive telecom products through OpenWeb. MTN, Telkom & Vodacom data plans, voice packages & SIM cards.	telecom products south africa, MTN data plans, telkom business solutions	Comprehensive Telecom Products & Services	https://reseller.openweb.co.za/reseller/products	index, follow	0.8	weekly	t	2025-06-27 17:21:46.233158	2025-06-27 17:21:46.233158
5	/reseller/dashboard	Reseller Dashboard | Manage Telecom Operations	Comprehensive reseller dashboard for managing telecom business. Track orders, monitor revenue & analyze performance.	telecom reseller dashboard, telecommunications business management	Your Telecom Business Command Center	https://reseller.openweb.co.za/reseller/dashboard	index, follow	0.7	daily	t	2025-06-27 17:21:46.233158	2025-06-27 17:21:46.233158
\.


--
-- TOC entry 3930 (class 0 OID 20505)
-- Dependencies: 284
-- Data for Name: seo_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.seo_settings (id, site_title, meta_description, meta_keywords, homepage_title, homepage_description, homepage_keywords, og_title, og_description, og_image, og_type, twitter_card, twitter_site, twitter_creator, canonical_url, robots_meta, google_site_verification, google_analytics_id, google_tag_manager_id, organization_name, organization_url, organization_logo, organization_phone, organization_email, business_type, business_address, business_city, business_state, business_postal_code, business_country, favicon_url, apple_touch_icon, theme_color, enable_sitemap, enable_robots_txt, custom_robots_txt, language, region, created_at, updated_at, updated_by_id) FROM stdin;
1	OpenWeb SA Telecom Reseller | #1 Platform	Leading South African telecom reseller platform. Manage MTN, Telkom & Vodacom services with automated billing, SIM management & real-time analytics.	south african telecom reseller, MTN reseller management, telkom reseller platform, vodacom reseller system, telecommunications business management, SIM card management, telecom billing software, reseller portal south africa, mobile network reseller, data reseller platform, cellular reseller management, telecommunications CRM	OpenWeb - #1 SA Telecom Reseller Platform	Transform your telecom reseller business with OpenWeb. Manage MTN, Telkom & Vodacom services, automate billing, track inventory & scale your business.	south african telecom reseller, MTN telkom vodacom reseller, telecommunications management platform, mobile network reseller south africa, telecom business automation	OpenWeb - Transform Your SA Telecom Business	Join 500+ successful telecom resellers using OpenWeb platform to manage MTN, Telkom & Vodacom services. Automated billing & real-time analytics.		business.business	summary_large_image	@OpenWebSA	@OpenWebSA	https://reseller.openweb.co.za	index, follow				OpenWeb Telecommunications	https://reseller.openweb.co.za		+27 11 123 4567	info@openweb.co.za	TelecommunicationsProvider	123 Business District	Johannesburg	Gauteng	2000	South Africa	/static/uploads/favicon/favicon_fe4d1dce.png		#0066cc	t	t		en	ZA	2025-06-18 12:21:37.717847	2025-06-27 17:21:46.233158	14
\.


--
-- TOC entry 3932 (class 0 OID 20860)
-- Dependencies: 286
-- Data for Name: service_upgrade_downgrade; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.service_upgrade_downgrade (id, service_id, reseller_id, current_product_id, new_product_id, current_monthly_fee, new_monthly_fee, upgrade_fee, request_type, status, effective_date, effective_month, payment_required, payment_completed, stripe_session_id, refund_required, refund_completed, reason, admin_notes, created_at, processed_at, approved_at, rejected_at, approved_by_id, rejected_by_id) FROM stdin;
\.


--
-- TOC entry 3905 (class 0 OID 18070)
-- Dependencies: 259
-- Data for Name: services; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.services (id, reseller_id, product_id, status, start_date, end_date, monthly_fee, notes, created_at, updated_at, msisdn, sim_serial, username, name, description, cancellation_requested_at, cancellation_effective_date, cancellation_reason, cancelled_by_id, enduser_id) FROM stdin;
79	83	6	scheduled	2025-07-04	\N	587.00		2025-07-04 15:31:43.886133	2025-07-23 05:08:27.768685	0681612111	89270200240405059380		Uncapped 20Mbps Service for alwin@capalpty.co.za	Admin-provisioned Uncapped 20Mbps service	2025-07-23 05:08:27.510773	2025-08-31	not receiving 20mbps only 2 mbps	83	\N
3	15	2	active	2025-06-04	\N	348.30		2025-06-04 11:21:05.072587	2025-07-01 15:01:19.979617	0683656982	89270277240011347250	ordered 2025/05/01	\N	\N	\N	\N	\N	\N	\N
4	15	2	active	2025-06-04	\N	348.30		2025-06-04 11:21:36.644958	2025-07-01 15:01:19.979617	0671358921	89270277240011346328	Ordered 2025/05/01	\N	\N	\N	\N	\N	\N	\N
5	15	2	active	2025-06-04	\N	348.30		2025-06-04 11:21:58.784539	2025-07-01 15:01:19.979617	0684583308	89270277240011346112	Doringdraai	\N	\N	\N	\N	\N	\N	\N
6	15	2	active	2025-06-04	\N	348.30		2025-06-04 11:22:20.36236	2025-07-01 15:01:19.979617	0680741993	89270277240011346336		\N	\N	\N	\N	\N	\N	\N
53	6	9	pending_telkom	2025-06-10	\N	330.30	Provisioned from order ORD8425769 for enduser lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\r\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-10 15:08:45.962076	2025-07-26 14:56:40.609222	2785484545	48457851		\N	\N	\N	\N	\N	\N	\N
9	15	2	active	2025-06-05	\N	348.30		2025-06-05 09:07:06.984184	2025-07-01 15:01:19.979617	0680223569	89270200240405059109	Oord	\N	\N	\N	\N	\N	\N	\N
10	15	2	active	2025-06-05	\N	348.30		2025-06-05 09:08:14.921254	2025-07-01 15:01:19.979617	0681339968	89270200240405059117	210 Westinghouse	\N	\N	\N	\N	\N	\N	\N
82	117	20	active	2025-07-14	\N	573.30	ARMY 1	2025-07-14 12:21:50.552248	2025-07-14 12:21:50.552254	279602002038895	7529956451	army1@openwebwifi	Uncapped 75Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 75Mbps Pro service	\N	\N	\N	\N	\N
13	30	3	active	2025-06-05	\N	384.30		2025-06-05 13:01:53.693823	2025-07-01 15:01:21.137365	0682867936	89270277240011347334	AMINNIE 3	Uncapped Wildcard Service for Info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
16	30	3	active	2025-06-05	\N	384.30		2025-06-05 13:03:40.204158	2025-07-01 15:01:21.137365	0670426152	89270277240011346849	Tbezuidenhout	Uncapped Wildcard Service for Info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
17	30	3	active	2025-06-05	\N	384.30		2025-06-05 13:05:22.788909	2025-07-01 15:01:21.137365	0671183408	89270277240011346831	A Naude	Uncapped Wildcard Service for Info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
92	117	10	active	2025-07-14	\N	402.30		2025-07-14 12:50:15.495015	2025-07-14 12:50:15.495021	27605720399	9716335887	27605720399@mobile.is.co.za	Uncapped - 5Mbps  Service for chriskby@gmail.com	Admin-provisioned Uncapped - 5Mbps  service	\N	\N	\N	\N	\N
18	30	3	active	2025-06-05	\N	384.30		2025-06-05 13:05:52.059327	2025-07-01 15:01:21.137365	0693206782	89270288240102647300	0693206782	Uncapped Wildcard Service for Info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
61	6	3	active	2025-06-15	\N	384.30	Provisioned from order ORD1035203 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:15:55.959513	2025-07-02 15:36:19.211095	27764129091	123456712	12541@mobile.is.co.za	\N	\N	\N	\N	\N	\N	\N
62	6	9	active	2025-06-15	\N	330.30	Provisioned from order ORD8117778 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:23:03.445622	2025-07-02 15:36:20.005516	27554145551	15411456541		\N	\N	\N	\N	\N	\N	\N
63	6	1	active	2025-06-15	\N	303.30	Provisioned from order ORD4347759 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:29:38.582837	2025-07-02 15:36:20.005519	27764129088	123456713		\N	\N	\N	\N	\N	\N	\N
64	6	1	active	2025-06-15	\N	303.30	Provisioned from order ORD7614829 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:35:58.879506	2025-07-02 15:36:20.00552	27415411251	154412141474		\N	\N	\N	\N	\N	\N	\N
65	6	1	active	2025-06-15	\N	303.30	Provisioned from order ORD7993536 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:41:24.397999	2025-07-02 15:36:20.005521	277645874451	4481454411		\N	\N	\N	\N	\N	\N	\N
67	6	1	active	2025-06-15	\N	303.30	Provisioned from order ORD6985177 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:52:07.704476	2025-07-02 15:36:20.005521	2754415121	4875154511	malcolm_1750500735791	\N	\N	\N	\N	\N	\N	97
68	6	1	active	2025-06-15	\N	303.30	Provisioned from order ORD7399621 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:57:52.605443	2025-07-02 15:36:20.005522	27415421544	165451444	charl_1750502002060	\N	\N	\N	\N	\N	\N	98
74	6	9	active	2025-06-19	\N	397.00	Provisioned from order ORD1746835 for lte@openweb.co.za | Upgrade from Uncapped - 2Mbps to 100GB Full Speed Anytime on 2025-06-26 (Order: ORD3833202) | Upgrade from 100GB Full Speed Anytime to Uncapped - 10Mbps on 2025-06-26 (Order: ORD0629057) | Downgrade from Uncapped - 10Mbps to Uncapped - 2Mbps on 2025-06-27 (Order: ORD2667365) [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-19 15:29:16.461609	2025-07-02 15:36:20.005522	27605860166	9712250049	27605860166@mobile.is.co.za	\N	\N	\N	\N	\N	\N	\N
97	117	4	active	2025-07-14	\N	384.30	Synobia Smith	2025-07-14 13:02:05.808677	2025-07-14 13:02:05.808684	0695654979	89270200200256063774	0695654979	Uncapped 5Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 5Mbps service	\N	\N	\N	\N	\N
25	30	3	active	2025-06-10	2025-07-31	384.30		2025-06-10 10:07:35.406127	2025-07-07 07:22:23.305094	0751515354	89270277250018808097	Jrossouw	Uncapped Wildcard Service for info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
15	30	3	active	2025-06-05	2025-07-31	384.30		2025-06-05 13:03:03.381786	2025-07-07 07:25:34.259583	0693821156	89270277240011347318	AMINNIE  1	Uncapped Wildcard Service for Info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
99	117	5	active	2025-07-14	\N	438.30		2025-07-14 13:05:50.46508	2025-07-14 13:05:50.465086	0813790579	89270200190277086575	0813790579	Uncapped 10Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 10Mbps service	\N	\N	\N	\N	\N
98	117	4	active	2025-07-14	\N	384.30		2025-07-14 13:03:15.100291	2025-07-14 13:03:15.100298	0659430911	89270200200256062644	0659430911	Uncapped 5Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 5Mbps service	\N	\N	\N	\N	\N
11	15	8	active	2025-06-05	2025-01-08	989.00	FUP reached | Upgrade from Uncapped 50Mbps to Uncapped Full Speed Pro on 2025-07-03 (Order: ORD6317741)\r\nNEED REPLACEMENT SIM FOR DOWNGRADE	2025-06-05 09:10:50.768908	2025-07-14 11:01:37.174196	0683471317	89270277240011345783	35 Hendrik Potgieter	\N	\N	\N	\N	\N	\N	\N
105	117	5	active	2025-07-14	\N	438.30	Faisal Aysen	2025-07-14 13:17:01.987997	2025-07-14 13:17:01.988003	0676695280	89270288210022546429	0676695280	Uncapped 10Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 10Mbps service	\N	\N	\N	\N	\N
106	117	6	active	2025-07-14	\N	528.30	Lezara x3	2025-07-14 13:18:11.147403	2025-07-14 13:18:11.14741	0697529568	89270288210022546841	0697529568	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
8	15	5	active	2025-06-04	\N	438.30		2025-06-04 11:23:06.183474	2025-07-16 14:50:49.903903	0680935287	89270277240011346344	Piet Uys	\N	\N	2025-07-07 12:56:27.374021	2025-08-31	Client is not with us anymore	15	\N
7	15	2	active	2025-06-04	\N	348.30	ex Spurwwig	2025-06-04 11:22:40.672559	2025-07-25 14:38:08.377125	0602982313	89270277240011346310	23 Hendrik Potgieter Drive 	\N	\N	\N	\N	\N	\N	53
14	30	3	active	2025-06-05	\N	384.30		2025-06-05 13:02:29.969671	2025-07-01 15:01:21.137365	0601367652	89270277240011347326	0601367652	Uncapped Wildcard Service for Info@flashybee.co.za	Admin-provisioned Uncapped Wildcard service	\N	\N	\N	\N	\N
72	61	2	active	2025-06-17	\N	387.00	Provisioned from order ORD7249580 for alvinv@umbai.co.za	2025-06-17 11:38:57.880749	2025-07-01 15:01:22.676226	0751067385	89270200240405057806	ORD7249580	\N	\N	\N	\N	\N	\N	\N
22	6	1	active	2025-06-09	\N	303.30	Provisioned from order ORD4038773 for enduser marlene [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-09 14:24:25.909364	2025-07-02 15:36:18.282416	27726548774	5845417414		\N	\N	\N	\N	\N	\N	\N
23	6	9	active	2025-06-09	\N	330.30	Provisioned from order ORD5417294 for enduser marlene [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-09 14:33:16.476958	2025-07-02 15:36:18.549585	27415478445	1578454		\N	\N	\N	\N	\N	\N	12
24	6	4	active	2025-06-09	\N	384.30	Provisioned from order ORD4012522 for enduser marlene [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-09 14:57:35.288555	2025-07-02 15:36:18.81498	27763324548	48454745		\N	\N	\N	\N	\N	\N	\N
66	6	1	active	2025-06-15	\N	303.30	Provisioned from order ORD9989539 for lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-15 10:47:05.1546	2025-07-02 15:36:18.814982	274125141451	1574554511	marlene_1750437931070	\N	\N	\N	\N	\N	\N	12
52	6	9	active	2025-06-10	\N	330.30	Provisioned from order ORD9086633 for enduser lte@openweb.co.za [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:34.919379+02]\n[REACTIVATED: Admin credit deduction on 2025-07-02 15:36]	2025-06-10 14:50:58.499383	2025-07-02 15:36:19.211091	27764129021	1584585855	1455411@mobile.is.co.za	\N	\N	\N	\N	\N	\N	\N
101	117	6	active	2025-07-14	\N	528.30	YTV John Moeti	2025-07-14 13:08:13.128036	2025-07-14 13:08:13.128044	0614599562	89270288210022547377	0614599562	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
102	117	6	active	2025-07-14	\N	528.30		2025-07-14 13:09:31.676867	2025-07-14 13:09:31.676876	0682791653	89270200190277086732	0682791653	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
107	117	6	active	2025-07-14	\N	528.30	Michael Isaacs	2025-07-14 13:19:09.020486	2025-07-14 13:19:09.020491	0697630708	89270288210022547369	0697630708	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
77	117	22	active	2025-07-03	\N	897.30	Provisioned from order ORD7131353 for chriskby@gmail.com	2025-07-03 11:02:47.405568	2025-07-03 11:16:29.668783	279603001679552	7564870500	chris24@openwebwifi	\N	\N	\N	\N	\N	\N	134
108	117	6	active	2025-07-14	\N	528.30	Lezara x4	2025-07-14 13:20:32.597838	2025-07-14 13:20:32.597845	0697512222	89270288210022546833	0697512222	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
75	35	25	suspended	2025-06-25	\N	337.00	Provisioned from order ORD6497323 for louisvt46@gmail.com [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:38.432662+02]	2025-06-25 15:00:06.952863	2025-07-01 14:57:38.432662	0679505876	89270200240405059166	0679505876	\N	\N	\N	\N	\N	\N	\N
73	6	17	scheduled	2025-06-18	\N	312.30		2025-06-18 10:34:57.641273	2025-06-19 13:09:33.181977	279603001656674	7882086896	lindsay@openwebwifi	Uncapped 20Mbps Lite Service for lte@openweb.co.za	Admin-provisioned Uncapped 20Mbps Lite service	2025-06-19 13:09:33.048611	2025-07-31	\N	6	\N
80	83	25	active	2025-07-04	\N	337.00		2025-07-04 15:36:01.116052	2025-07-04 15:36:01.116058	0614574259	89270200240405059372		Uncapped Wildcard Lite Service for alwin@capalpty.co.za	Admin-provisioned Uncapped Wildcard Lite service	\N	\N	\N	\N	\N
76	35	3	suspended	2025-06-25	\N	427.00	Provisioned from order ORD4117533 for louisvt46@gmail.com [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:38.432662+02]	2025-06-25 15:07:59.214486	2025-07-01 14:57:38.432662	0692426495	89270200240405057525	0692426495	\N	\N	\N	\N	\N	\N	\N
112	117	5	active	2025-07-14	\N	438.30	Eva Magarieta Keet	2025-07-14 13:29:29.720351	2025-07-14 13:38:09.733248	0670612080	89270288210022546403	0670612080	Uncapped 10Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 10Mbps service	\N	\N	\N	\N	\N
83	117	20	active	2025-07-14	\N	573.30	ARMY 2	2025-07-14 12:26:52.188891	2025-07-14 12:26:52.188899	279603002514693	7564870120	army2@openwebwifi	Uncapped 75Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 75Mbps Pro service	\N	\N	\N	\N	\N
87	117	21	active	2025-07-14	\N	377.10	Chandre Lisle Conelius	2025-07-14 12:39:52.656025	2025-07-14 12:39:52.656032	27657074484	7565015394	chris1@openwebwifi	Uncapped 150Mbps Lite Service for chriskby@gmail.com	Admin-provisioned Uncapped 150Mbps Lite service	\N	\N	\N	\N	\N
88	117	10	active	2025-07-14	\N	402.30	Ywifi	2025-07-14 12:43:04.256552	2025-07-14 12:43:04.256558	27605322291	9716335929	27605322291@mobile.is.co.za	Uncapped - 5Mbps  Service for chriskby@gmail.com	Admin-provisioned Uncapped - 5Mbps  service	\N	\N	\N	\N	\N
93	117	12	active	2025-07-14	\N	746.10	YWIFI	2025-07-14 12:52:30.580077	2025-07-14 12:52:30.580085	27632540946	9712251484	27632540946@mobile.is.co.za	Uncapped - 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped - 20Mbps service	\N	\N	\N	\N	\N
100	117	5	active	2025-07-14	\N	438.30		2025-07-14 13:07:18.381824	2025-07-14 13:07:18.381832	0680409282	89270200190277086609	0680409282	Uncapped 10Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 10Mbps service	\N	\N	\N	\N	\N
115	117	6	active	2025-07-14	\N	528.30	Grant Afrique	2025-07-14 13:46:59.651277	2025-07-14 13:46:59.651285	0698901448	89270200190277086351	0698901448	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
119	108	24	active	2025-07-16	\N	387.00	Provisioned from order ORD4734256 for lawrence@lsmit.co.za	2025-07-16 09:38:44.00016	2025-07-16 12:08:51.198746	0815165074	89270277240032434384	0815165074	\N	\N	\N	\N	\N	\N	\N
117	33	13	suspended	2025-07-14	\N	379.00		2025-07-14 14:31:43.091278	2025-07-18 09:02:17.48031	9712250239	9712250239	9712250239	50GB Full Speed Anytime Service for Accounts@tssngroup.co.za	Admin-provisioned 50GB Full Speed Anytime service	\N	\N	\N	\N	\N
122	100	9	active	2025-07-22	\N	397.00	Provisioned from order ORD9728841 for internet@thasil.co.za	2025-07-22 12:49:47.772391	2025-07-22 14:41:04.343896	27605863449	9712249710	27605863449@mobile.is.co.za	\N	\N	\N	\N	\N	\N	152
126	132	7	active	2025-07-24	\N	787.00	Provisioned from order ORD6792988 for hugo@bfn.co.za	2025-07-24 08:42:23.605531	2025-07-25 14:32:56.14068	0658439120	89270200240405059224		\N	\N	\N	\N	\N	\N	\N
128	6	4	active	2025-07-25	\N	384.30	Provisioned from order ORD1678894 for lte@openweb.co.za	2025-07-25 13:19:12.178391	2025-07-25 13:19:12.178397	278266544514	8927021545211		\N	\N	\N	\N	\N	\N	\N
130	6	5	active	2025-07-25	\N	438.30	Provisioned from order ORD7147438 for lte@openweb.co.za	2025-07-25 13:44:38.299834	2025-07-25 13:44:38.299838	27415478411	892702002154841		\N	\N	\N	\N	\N	\N	\N
132	6	31	active	2025-07-25	\N	359.10	Provisioned from order ORD5367121 for lte@openweb.co.za	2025-07-25 14:14:36.95053	2025-07-25 14:14:36.950535	2785154117445	892774154154		\N	\N	\N	\N	\N	\N	\N
124	132	7	active	2025-07-24	\N	787.00	Provisioned from order ORD2539510 for hugo@bfn.co.za	2025-07-24 08:27:49.820288	2025-07-25 14:32:10.620872	0677968357	89270200240405059208		\N	\N	\N	\N	\N	\N	\N
30	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:35:27.240196	2025-07-01 14:57:36.487685	0659118299	89270277240011346807		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
31	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:35:58.918931	2025-07-01 14:57:36.487685	0693203219	89270277240011346278		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
26	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:33:03.32607	2025-07-01 14:57:36.487685	0695659355	89270277240011346609		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
27	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:33:37.947476	2025-07-01 14:57:36.487685	0683486123	89270277240011346658		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
28	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:34:19.073256	2025-07-01 14:57:36.487685	0812815830	89270277240011346625		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
29	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:34:53.462536	2025-07-01 14:57:36.487685	0672515023	89270277240011346633		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
32	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:36:25.853555	2025-07-01 14:57:36.487685	0684160334	89270277240011346377		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
33	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:36:57.107403	2025-07-01 14:57:36.487685	0681533729	89270277240011346351		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
34	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:37:23.292182	2025-07-01 14:57:36.487685	0682043170	89270277240011346369		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
35	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:37:47.569771	2025-07-01 14:57:36.487685	0698252753	89270277240011346393		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
36	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:38:16.953371	2025-07-01 14:57:36.487685	0678441711	89270277240011346617		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
37	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:38:46.86322	2025-07-01 14:57:36.487685	0752081855	89270277250018808121		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
38	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:39:13.379881	2025-07-01 14:57:36.487685	0751622131	89270277250018808089		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
39	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:39:41.966453	2025-07-01 14:57:36.487685	0752720758	89270277250018808162		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
40	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:40:06.142919	2025-07-01 14:57:36.487685	0751806102	89270277250018808139		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
41	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:40:31.784407	2025-07-01 14:57:36.487685	0752460029	89270277250018808147		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
42	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:40:54.812163	2025-07-01 14:57:36.487685	0753802149	89270277250018808154		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
43	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:41:25.261299	2025-07-01 14:57:36.487685	0753288423	89270277250018808170		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
44	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:41:50.522917	2025-07-01 14:57:36.487685	0658423766	89270277250018808485		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
45	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:42:17.479447	2025-07-01 14:57:36.487685	0753478250	89270277250018808469		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
46	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:42:46.380173	2025-07-01 14:57:36.487685	0753558116	89270277250018808451		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
47	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:43:12.78092	2025-07-01 14:57:36.487685	0753219969	89270277250018808444		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
48	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:43:47.668385	2025-07-01 14:57:36.487685	0753045518	89270277250018808188		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
49	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:44:18.873001	2025-07-01 14:57:36.487685	0753828330	89270277250018808477		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
51	24	1	suspended	2025-06-10	\N	320.15	 [SUSPENDED: Insufficient credit for renewal on 2025-07-01 14:57:36.487685+02]	2025-06-10 11:44:52.657517	2025-07-01 14:57:36.487685	0697762287	89270277250018808436		Uncapped 1.5Mbps Service for office@uncappify.co.za	Admin-provisioned Uncapped 1.5Mbps service	\N	\N	\N	\N	\N
120	6	32	active	2025-07-17	\N	269.10	Provisioned from order ORD9773549 for lte@openweb.co.za	2025-07-17 17:02:53.248023	2025-07-17 17:02:53.248026	2761525457	89270200215451232		\N	\N	\N	\N	\N	\N	\N
129	6	4	active	2025-07-25	\N	384.30	Provisioned from order ORD9509160 for lte@openweb.co.za	2025-07-25 13:29:57.532436	2025-07-25 13:29:57.532441	27826547854	8927021154114		\N	\N	\N	\N	\N	\N	\N
78	83	6	active	2025-07-03	\N	587.00	Provisioned from order ORD8010664 for alwin@capalpty.co.za	2025-07-03 12:10:34.088156	2025-07-05 05:48:07.416292	0680085422	89270200240405059398	0680085422	\N	\N	\N	\N	\N	\N	140
81	108	19	active	2025-07-11	\N	425.00	Provisioned from order ORD7773904 	2025-07-11 08:20:46.31423	2025-07-14 11:45:27.024483	0685718055	89270277240032434392	ORD7773904	\N	\N	\N	\N	\N	\N	\N
84	117	20	active	2025-07-14	\N	573.30	ARMY 6	2025-07-14 12:28:57.164297	2025-07-14 12:28:57.164304	279602002195850	7564870138	army6@openwebwifi	Uncapped 75Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 75Mbps Pro service	\N	\N	\N	\N	\N
85	117	20	active	2025-07-14	\N	573.30	ARMY 7	2025-07-14 12:30:12.49169	2025-07-14 12:30:12.491696	279603001659773	7529956469	army7@openwebwifi	Uncapped 75Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 75Mbps Pro service	\N	\N	\N	\N	\N
89	117	12	active	2025-07-14	\N	746.10	Patricia Bessies	2025-07-14 12:44:52.672191	2025-07-14 12:44:52.672197	27605325751	9716335994	27605325751@mobile.is.co.za	Uncapped - 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped - 20Mbps service	\N	\N	\N	\N	\N
91	117	18	active	2025-07-14	\N	485.10	Natasha Carol Jacobs	2025-07-14 12:48:34.914957	2025-07-14 12:48:34.914963	27834970025	7565016681	chrisw1@openwebwifi	Uncapped 20Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps Pro service	\N	\N	\N	\N	\N
94	117	20	active	2025-07-14	\N	573.30	ARMY 5	2025-07-14 12:56:47.337622	2025-07-14 12:56:47.337631	27632522725	9712251419	27632522725@mobile.is.co.za	Uncapped 75Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 75Mbps Pro service	\N	\N	\N	\N	\N
95	117	20	active	2025-07-14	\N	573.30	ARMY 3	2025-07-14 12:58:18.766568	2025-07-14 12:58:18.766576	27635011383	9712251005	27635011383@mobile.is.co.za	Uncapped 75Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 75Mbps Pro service	\N	\N	\N	\N	\N
96	117	5	active	2025-07-14	\N	438.30		2025-07-14 12:59:41.826305	2025-07-14 12:59:41.826312	0695647856	89270288210022546494	0695647856	Uncapped 10Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 10Mbps service	\N	\N	\N	\N	\N
103	117	6	active	2025-07-14	\N	528.30	Lezara x2	2025-07-14 13:11:03.857249	2025-07-14 13:11:03.857256	0695633425	89270200190277086237	0695633425	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
104	117	6	active	2025-07-14	\N	528.30	Lezara x1	2025-07-14 13:15:38.613175	2025-07-14 13:15:38.613181	0677369028	89270288210022546825	0677369028	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
109	117	6	active	2025-07-14	\N	528.30	Michael Isaacs	2025-07-14 13:22:12.007996	2025-07-14 13:22:12.008004	0697630708	89270288210022547369	0697630708	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
110	117	5	active	2025-07-14	\N	438.30	Monica la Foy	2025-07-14 13:24:41.745183	2025-07-14 13:24:41.745191	0682230206 	89270288210022547393	0682230206 	Uncapped 10Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 10Mbps service	\N	\N	\N	\N	\N
113	117	6	active	2025-07-14	\N	528.30	Nazlee Aysen	2025-07-14 13:39:32.002044	2025-07-14 13:39:32.00205	0682508701	89270200190277086716	0682508701	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
114	117	6	active	2025-07-14	\N	528.30	Grant Afrique	2025-07-14 13:40:39.99845	2025-07-14 13:40:39.998455	0698901448	89270200190277086351	0698901448	Uncapped 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps service	\N	\N	\N	\N	\N
86	117	12	active	2025-07-14	\N	746.10	Jeetesh Ialla	2025-07-14 12:34:06.742556	2025-07-15 08:31:46.796958	27785114704	9716335952	27785114704@mobile.is.co.za	Uncapped - 20Mbps Service for chriskby@gmail.com	Admin-provisioned Uncapped - 20Mbps service	\N	\N	\N	\N	150
90	117	18	active	2025-07-14	\N	485.10	Jeetesh Ialla	2025-07-14 12:46:58.149892	2025-07-15 18:29:13.297644	27784022081 	7564870104	chris5@openwebwifi	Uncapped 20Mbps Pro Service for chriskby@gmail.com	Admin-provisioned Uncapped 20Mbps Pro service	\N	\N	\N	\N	153
123	108	13	active	2025-07-23	\N	379.00	Provisioned from order ORD0317715 for lawrence@lsmit.co.za	2025-07-23 06:03:59.154878	2025-07-23 07:42:35.017445	27810463812	9712251211	solomon_1753256554048	\N	\N	\N	\N	\N	\N	129
127	118	2	suspended	2025-07-25	\N	387.00	Provisioned from order ORD9390590 for ntandomehlomakulu@dr.com	2025-07-25 06:55:40.66519	2025-07-25 06:58:37.397237	0670091070	89270200240405058754		\N	\N	\N	\N	\N	\N	\N
131	6	4	active	2025-07-25	\N	384.30	Provisioned from order ORD6824481 for lte@openweb.co.za	2025-07-25 14:03:16.066861	2025-07-25 14:03:16.066866	27685221451	892701211441		\N	\N	\N	\N	\N	\N	\N
125	132	7	active	2025-07-24	\N	787.00	Provisioned from order ORD8876489 for hugo@bfn.co.za	2025-07-24 08:40:40.647631	2025-07-25 14:31:02.265433	0658378326	89270200240405059216		\N	\N	\N	\N	\N	\N	\N
121	15	5	active	2025-07-22	\N	438.30	Provisioned from order ORD2247614 for reseller@expertns.co.za	2025-07-22 12:12:29.451992	2025-07-25 14:37:04.970661	0684020390	89270277240032434293	0684020390	\N	\N	\N	\N	\N	\N	157
\.


--
-- TOC entry 3907 (class 0 OID 18076)
-- Dependencies: 261
-- Data for Name: sim_cards; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.sim_cards (id, sim_number, reseller_id, category_id, status, assigned_order_id, assigned_service_id, notes, created_at, assigned_at, activated_at, added_by_id) FROM stdin;
54	7565019370	61	7	available	\N	\N		2025-06-18 14:28:00.109761	\N	\N	2
55	7565019404	61	7	available	\N	\N		2025-06-18 14:28:00.584072	\N	\N	2
56	7565018836	61	7	available	\N	\N		2025-06-18 14:28:01.059791	\N	\N	2
4	89270277240011346203	30	5	available	\N	\N	Backup Telkom SIM cards	2025-06-10 10:45:10.38288	\N	\N	14
5	89270277240011346211	30	5	available	\N	\N	Backup Telkom SIM cards	2025-06-10 10:45:10.438958	\N	\N	14
6	89270277240011346229	30	5	available	\N	\N	Backup Telkom SIM cards	2025-06-10 10:45:10.484336	\N	\N	14
7	89270277240011346237	30	5	available	\N	\N	Backup Telkom SIM cards	2025-06-10 10:45:10.609589	\N	\N	14
14	89270277240011346252	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.610951	\N	\N	14
15	89270277240011346260	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.676514	\N	\N	14
16	89270277240011346294	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.727654	\N	\N	14
17	89270200240405059505	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.775952	\N	\N	14
18	89270200240405059513	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.822694	\N	\N	14
19	89270200240405059521	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.870222	\N	\N	14
20	89270200240405059539	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.916531	\N	\N	14
21	89270200240405059547	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:08.963282	\N	\N	14
22	89270200240405059554	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:09.008454	\N	\N	14
23	89270200240405059562	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:09.053652	\N	\N	14
24	89270200240405059570	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:09.101992	\N	\N	14
25	89270200240405059588	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:09.146706	\N	\N	14
26	89270200240405059596	24	5	available	\N	\N	Bulk Telkom SIMs	2025-06-10 10:58:09.193081	\N	\N	14
57	7565018810	61	7	available	\N	\N		2025-06-18 14:28:01.534654	\N	\N	2
58	7565016277	61	7	available	\N	\N		2025-06-18 14:28:02.009273	\N	\N	2
59	7887142215	61	7	available	\N	\N		2025-06-18 14:28:02.48374	\N	\N	2
60	7565018869	61	7	available	\N	\N		2025-06-18 14:28:02.95783	\N	\N	2
61	89270277240032433808	61	5	available	\N	\N		2025-06-18 14:30:12.496058	\N	\N	2
1	123456711	6	5	activated	\N	\N		2025-06-07 12:46:22.928982	\N	\N	2
63	89270200240405059315	83	5	available	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:44.81766	\N	\N	14
2	123456712	6	5	activated	\N	\N		2025-06-07 12:46:23.056111	\N	\N	2
64	89270200240405059323	83	5	available	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:45.307248	\N	\N	14
27	15411456541	6	6	activated	\N	\N		2025-06-11 10:35:13.586069	\N	\N	2
65	89270200240405059331	83	5	available	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:45.79669	\N	\N	14
3	123456713	6	5	activated	\N	\N		2025-06-07 12:46:23.175281	\N	\N	2
66	89270200240405059349	83	5	available	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:46.286509	\N	\N	14
30	154412141474	6	5	activated	\N	\N		2025-06-15 09:57:15.619365	\N	\N	2
67	89270200240405059356	83	5	available	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:46.77592	\N	\N	14
31	4481454411	6	5	activated	\N	\N		2025-06-15 10:39:38.113714	\N	\N	2
68	89270200240405059364	83	5	available	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:47.265171	\N	\N	14
32	1574554511	6	5	activated	\N	\N		2025-06-15 10:39:38.372571	\N	\N	2
33	4875154511	6	5	activated	\N	\N		2025-06-15 10:39:38.630492	\N	\N	2
34	15441214	6	5	activated	\N	\N		2025-06-15 11:02:21.323257	\N	\N	2
35	59744145	6	5	activated	\N	\N		2025-06-15 11:02:21.590828	\N	\N	2
36	15784115	6	5	activated	\N	\N		2025-06-15 11:02:21.857768	\N	\N	2
37	89270277240032433899	61	5	available	\N	\N		2025-06-18 14:26:30.13778	\N	\N	2
38	89270277240032433881	61	5	available	\N	\N		2025-06-18 14:26:30.612175	\N	\N	2
39	89270277240032433873	61	5	available	\N	\N		2025-06-18 14:26:31.085795	\N	\N	2
40	89270277240032433865	61	5	available	\N	\N		2025-06-18 14:26:31.561073	\N	\N	2
41	89270277240032433857	61	5	available	\N	\N		2025-06-18 14:26:32.035143	\N	\N	2
42	89270277240032433840	61	5	available	\N	\N		2025-06-18 14:26:32.508306	\N	\N	2
43	89270277240032433832	61	5	available	\N	\N		2025-06-18 14:26:32.981332	\N	\N	2
44	89270277240032433824	61	5	available	\N	\N		2025-06-18 14:26:33.454323	\N	\N	2
45	89270277240032433816	61	5	available	\N	\N		2025-06-18 14:26:33.927901	\N	\N	2
46	7887142157	61	7	available	\N	\N		2025-06-18 14:27:56.309878	\N	\N	2
47	7887142173	61	7	available	\N	\N		2025-06-18 14:27:56.784798	\N	\N	2
48	7886948976	61	7	available	\N	\N		2025-06-18 14:27:57.259512	\N	\N	2
49	7886948836	61	7	available	\N	\N		2025-06-18 14:27:57.734116	\N	\N	2
50	7564806686	61	7	available	\N	\N		2025-06-18 14:27:58.210043	\N	\N	2
51	7565019156	61	7	available	\N	\N		2025-06-18 14:27:58.685445	\N	\N	2
52	7565018877	61	7	available	\N	\N		2025-06-18 14:27:59.15971	\N	\N	2
53	7565018828	61	7	available	\N	\N		2025-06-18 14:27:59.635451	\N	\N	2
28	5545174154	6	7	available	\N	\N		2025-06-14 13:03:56.022838	\N	\N	2
72	892702002154841	6	5	activated	\N	\N		2025-06-26 15:05:28.178857	\N	\N	2
62	89270200240405059307	83	5	activated	\N	\N	Bulk telkom SIMS, not allocated.\r\nDo not attempt to RICA or activate\r\nDo not use the Telkom app\r\n	2025-06-26 05:36:44.317204	\N	\N	14
85	9712251096	108	6	available	\N	\N		2025-07-03 13:20:32.006216	\N	\N	14
86	9712251153	108	6	available	\N	\N		2025-07-03 13:20:32.496985	\N	\N	14
87	9712251161	108	6	available	\N	\N		2025-07-03 13:20:32.985885	\N	\N	14
88	9712251179	108	6	available	\N	\N		2025-07-03 13:20:33.475116	\N	\N	14
89	9712250312	108	6	available	\N	\N		2025-07-03 13:20:33.965178	\N	\N	14
90	9712250320	108	6	available	\N	\N		2025-07-03 13:20:34.454521	\N	\N	14
91	9712250338	108	6	available	\N	\N		2025-07-03 13:20:34.951328	\N	\N	14
92	9712250304	108	6	available	\N	\N		2025-07-03 13:20:35.44004	\N	\N	14
93	9712250395	108	6	available	\N	\N		2025-07-03 13:20:35.929444	\N	\N	14
95	89270277240032434319	108	5	available	\N	\N		2025-07-03 13:21:40.755913	\N	\N	14
96	89270277240032434327	108	5	available	\N	\N		2025-07-03 13:21:41.246025	\N	\N	14
97	89270277240032434335	108	5	available	\N	\N		2025-07-03 13:21:41.743713	\N	\N	14
98	89270277240032434343	108	5	available	\N	\N		2025-07-03 13:21:42.232628	\N	\N	14
99	89270277240032434350	108	5	available	\N	\N		2025-07-03 13:21:42.721642	\N	\N	14
100	89270277240032434368	108	5	available	\N	\N		2025-07-03 13:21:43.217733	\N	\N	14
101	89270277240032434376	108	5	available	\N	\N		2025-07-03 13:21:43.706934	\N	\N	14
104	7529956477	117	7	available	\N	\N		2025-07-03 14:16:08.422574	\N	\N	14
105	7529956485	117	7	available	\N	\N		2025-07-03 14:16:08.911007	\N	\N	14
106	7565016202	117	7	available	\N	\N		2025-07-03 14:16:09.397885	\N	\N	14
107	7565019313	117	7	available	\N	\N		2025-07-03 14:16:09.884959	\N	\N	14
108	7565016731	117	7	available	\N	\N		2025-07-03 14:16:10.371851	\N	\N	14
109	7564870146	117	7	available	\N	\N		2025-07-03 14:16:10.858505	\N	\N	14
110	7564904937	117	7	available	\N	\N		2025-07-03 14:16:11.345067	\N	\N	14
111	7564904994	117	7	available	\N	\N		2025-07-03 14:16:11.831652	\N	\N	14
112	7564867910	117	7	available	\N	\N		2025-07-03 14:16:12.318497	\N	\N	14
113	7564904929	117	7	available	\N	\N		2025-07-03 14:16:12.808139	\N	\N	14
114	89270288240102645791	117	5	available	\N	\N		2025-07-03 14:16:33.890578	\N	\N	14
115	89270288240035229119	117	5	available	\N	\N		2025-07-03 14:16:34.374914	\N	\N	14
116	89270288240102645775	117	5	available	\N	\N		2025-07-03 14:16:34.859605	\N	\N	14
117	89270288240102645767	117	5	available	\N	\N		2025-07-03 14:16:35.343965	\N	\N	14
118	89270288240035229150	117	5	available	\N	\N		2025-07-03 14:16:35.829697	\N	\N	14
119	89270288240102645783	117	5	available	\N	\N		2025-07-03 14:16:36.316485	\N	\N	14
120	89270288240102645759	117	5	available	\N	\N		2025-07-03 14:16:36.803111	\N	\N	14
121	89270288240035229127	117	5	available	\N	\N		2025-07-03 14:16:37.289873	\N	\N	14
122	89270288240035229135	117	5	available	\N	\N		2025-07-03 14:16:37.776915	\N	\N	14
123	89270288240035229143	117	5	available	\N	\N		2025-07-03 14:16:38.26322	\N	\N	14
124	7564977461	117	6	available	\N	\N		2025-07-03 14:17:10.752963	\N	\N	14
125	9712251054	117	6	available	\N	\N		2025-07-03 14:17:11.239265	\N	\N	14
126	7564977479	117	6	available	\N	\N		2025-07-03 14:17:11.72561	\N	\N	14
127	7564977545	117	6	available	\N	\N		2025-07-03 14:17:12.211807	\N	\N	14
128	7564904713	117	6	available	\N	\N		2025-07-03 14:17:12.698201	\N	\N	14
129	7564806728	117	6	available	\N	\N		2025-07-03 14:17:13.184573	\N	\N	14
130	7564977438	117	6	available	\N	\N		2025-07-03 14:17:13.671075	\N	\N	14
131	7564870500	117	6	available	\N	\N		2025-07-03 14:17:14.157497	\N	\N	14
132	7564977495	117	6	available	\N	\N		2025-07-03 14:17:14.644085	\N	\N	14
133	7564870484	117	6	available	\N	\N		2025-07-03 14:17:15.130874	\N	\N	14
134	7565016236	117	6	available	\N	\N		2025-07-03 14:17:15.617587	\N	\N	14
135	9712251039	117	6	available	\N	\N		2025-07-03 14:17:16.104066	\N	\N	14
136	9712251047	117	6	available	\N	\N		2025-07-03 14:17:16.590205	\N	\N	14
137	89270277240032434202	15	5	available	\N	\N		2025-07-03 14:45:25.486415	\N	\N	14
138	89270277240032434210	15	5	available	\N	\N		2025-07-03 14:45:25.977558	\N	\N	14
139	89270277240032434228	15	5	available	\N	\N		2025-07-03 14:45:26.467986	\N	\N	14
140	89270277240032434236	15	5	available	\N	\N		2025-07-03 14:45:26.958631	\N	\N	14
141	89270277240032434244	15	5	available	\N	\N		2025-07-03 14:45:27.449442	\N	\N	14
142	89270277240032434251	15	5	available	\N	\N		2025-07-03 14:45:27.940149	\N	\N	14
143	89270277240032434269	15	5	available	\N	\N		2025-07-03 14:45:28.430628	\N	\N	14
144	89270277240032434277	15	5	available	\N	\N		2025-07-03 14:45:28.92088	\N	\N	14
145	89270277240032434285	15	5	available	\N	\N		2025-07-03 14:45:29.411233	\N	\N	14
147	89270200240405058705	118	5	available	\N	\N		2025-07-07 13:23:00.038301	\N	\N	14
148	89270200240405058713	118	5	available	\N	\N		2025-07-07 13:23:00.529491	\N	\N	14
149	89270200240405058721	118	5	available	\N	\N		2025-07-07 13:23:01.019863	\N	\N	14
150	89270200240405058739	118	5	available	\N	\N		2025-07-07 13:23:01.510281	\N	\N	14
151	89270200240405058747	118	5	available	\N	\N		2025-07-07 13:23:02.000717	\N	\N	14
153	89270200240405058762	118	5	available	\N	\N		2025-07-07 13:23:02.981168	\N	\N	14
154	89270200240405058770	118	5	available	\N	\N		2025-07-07 13:23:03.471157	\N	\N	14
155	89270200240405058788	118	5	available	\N	\N		2025-07-07 13:23:03.961254	\N	\N	14
156	89270200240405058796	118	5	available	\N	\N		2025-07-07 13:23:04.450163	\N	\N	14
157	89270200240405059406	74	5	available	\N	\N		2025-07-09 08:01:22.036438	\N	\N	14
158	89270200240405059422	74	5	available	\N	\N		2025-07-09 08:01:22.527844	\N	\N	14
159	89270200240405059448	74	5	available	\N	\N		2025-07-09 08:01:23.018287	\N	\N	14
160	89270200240405059455	74	5	available	\N	\N		2025-07-09 08:01:23.508423	\N	\N	14
161	89270200240405059463	74	5	available	\N	\N		2025-07-09 08:01:23.998078	\N	\N	14
162	9712250247	74	6	available	\N	\N		2025-07-09 08:02:03.685525	\N	\N	14
163	9712250254	74	6	available	\N	\N		2025-07-09 08:02:04.175628	\N	\N	14
164	9712250262	74	6	available	\N	\N		2025-07-09 08:02:04.665181	\N	\N	14
73	5554451544	6	6	available	\N	\N		2025-06-26 15:16:18.655992	\N	\N	2
94	89270277240032434301	108	5	activated	\N	\N		2025-07-03 13:21:40.265908	\N	\N	14
146	89270277240032434293	15	5	activated	\N	\N		2025-07-03 14:45:29.901095	\N	\N	14
84	9712251211	108	6	activated	\N	\N		2025-07-03 13:20:31.515174	\N	\N	14
152	89270200240405058754	118	5	activated	\N	\N		2025-07-07 13:23:02.490858	\N	\N	14
165	9712250270	74	6	available	\N	\N		2025-07-09 08:02:05.154833	\N	\N	14
166	9712249686	74	6	available	\N	\N		2025-07-09 08:02:05.644163	\N	\N	14
167	7886950725	74	7	available	\N	\N		2025-07-09 08:03:02.086247	\N	\N	14
168	7886948885	74	7	available	\N	\N		2025-07-09 08:03:02.576155	\N	\N	14
169	7886948802	74	7	available	\N	\N		2025-07-09 08:03:03.065709	\N	\N	14
170	7886371955	74	7	available	\N	\N		2025-07-09 08:03:03.555309	\N	\N	14
171	7887142231	74	7	available	\N	\N		2025-07-09 08:03:04.044856	\N	\N	14
172	7886373324	74	7	available	\N	\N		2025-07-09 08:03:04.534419	\N	\N	14
173	7887142132	74	7	available	\N	\N		2025-07-09 08:03:05.023375	\N	\N	14
174	7886950774	74	7	available	\N	\N		2025-07-09 08:03:05.512339	\N	\N	14
175	7886371948	74	7	available	\N	\N		2025-07-09 08:03:06.000978	\N	\N	14
176	7886949669	74	7	available	\N	\N		2025-07-09 08:03:06.490161	\N	\N	14
183	7886950816	108	7	available	\N	\N		2025-07-09 10:50:21.401219	\N	\N	14
184	7886950766	108	7	available	\N	\N		2025-07-09 10:50:21.931418	\N	\N	14
185	7886950717	108	7	available	\N	\N		2025-07-09 10:50:22.461764	\N	\N	14
186	7886948844	108	7	available	\N	\N		2025-07-09 10:50:22.991633	\N	\N	14
187	7886949776	108	7	available	\N	\N		2025-07-09 10:50:23.521623	\N	\N	14
188	7886949651	108	7	available	\N	\N		2025-07-09 10:50:24.051531	\N	\N	14
189	7886948828	108	7	available	\N	\N		2025-07-09 10:50:24.581932	\N	\N	14
190	7886950782	108	7	available	\N	\N		2025-07-09 10:50:25.112805	\N	\N	14
191	7887142082	108	7	available	\N	\N		2025-07-09 10:50:25.643641	\N	\N	14
192	7886371062	108	7	available	\N	\N		2025-07-09 10:50:26.174667	\N	\N	14
193	7887142165	108	7	available	\N	\N		2025-07-09 10:50:26.705537	\N	\N	14
194	7886371088	108	7	available	\N	\N		2025-07-09 10:50:27.236087	\N	\N	14
195	7886949677	108	7	available	\N	\N		2025-07-09 10:50:27.766086	\N	\N	14
242	7886875955	100	7	available	\N	\N		2025-07-17 09:37:30.396918	\N	\N	14
182	7886948448	108	7	activated	\N	\N		2025-07-09 10:50:20.869823	\N	\N	14
197	89270200240405059232	100	5	available	\N	\N		2025-07-17 09:32:29.477724	\N	\N	14
198	89270200240405059240	100	5	available	\N	\N		2025-07-17 09:32:29.988796	\N	\N	14
199	89270200240405059257	100	5	available	\N	\N		2025-07-17 09:32:30.498658	\N	\N	14
200	89270200240405059265	100	5	available	\N	\N		2025-07-17 09:32:31.008935	\N	\N	14
201	89270200240405059273	100	5	available	\N	\N		2025-07-17 09:32:31.518875	\N	\N	14
202	89270288230036853702	100	5	available	\N	\N		2025-07-17 09:32:32.028384	\N	\N	14
203	89270288230036853710	100	5	available	\N	\N		2025-07-17 09:32:32.537555	\N	\N	14
204	89270288230036853728	100	5	available	\N	\N		2025-07-17 09:32:33.046633	\N	\N	14
205	89270288230036853736	100	5	available	\N	\N		2025-07-17 09:32:33.555372	\N	\N	14
206	89270288230036853744	100	5	available	\N	\N		2025-07-17 09:32:34.06451	\N	\N	14
207	89270288230036853751	100	5	available	\N	\N		2025-07-17 09:32:34.573552	\N	\N	14
208	89270288230036853769	100	5	available	\N	\N		2025-07-17 09:32:35.082694	\N	\N	14
209	89270288230036853777	100	5	available	\N	\N		2025-07-17 09:32:35.592096	\N	\N	14
210	89270288230036853785	100	5	available	\N	\N		2025-07-17 09:32:36.1011	\N	\N	14
211	89270288230036853793	100	5	available	\N	\N		2025-07-17 09:32:36.610151	\N	\N	14
212	9712249702	100	6	available	\N	\N		2025-07-17 09:34:26.449802	\N	\N	14
214	9712249660	100	6	available	\N	\N		2025-07-17 09:34:27.499507	\N	\N	14
215	9712249678	100	6	available	\N	\N		2025-07-17 09:34:28.024067	\N	\N	14
216	9712250213	100	6	available	\N	\N		2025-07-17 09:34:28.54847	\N	\N	14
217	9712250205	100	6	available	\N	\N		2025-07-17 09:34:29.072041	\N	\N	14
218	9712249728	100	6	available	\N	\N		2025-07-17 09:34:29.59585	\N	\N	14
219	9712249736	100	6	available	\N	\N		2025-07-17 09:34:30.119875	\N	\N	14
220	9712249744	100	6	available	\N	\N		2025-07-17 09:34:30.643287	\N	\N	14
221	9712250171	100	6	available	\N	\N		2025-07-17 09:34:31.167242	\N	\N	14
222	9712250189	100	6	available	\N	\N		2025-07-17 09:34:31.691671	\N	\N	14
223	9712250163	100	6	available	\N	\N		2025-07-17 09:34:32.216013	\N	\N	14
224	9712250197	100	6	available	\N	\N		2025-07-17 09:34:32.740508	\N	\N	14
225	9712250346	100	6	available	\N	\N		2025-07-17 09:34:33.264933	\N	\N	14
226	9712250353	100	6	available	\N	\N		2025-07-17 09:34:33.78887	\N	\N	14
227	7564808625	100	7	available	\N	\N		2025-07-17 09:37:23.228052	\N	\N	14
228	7564904556	100	7	available	\N	\N		2025-07-17 09:37:23.706424	\N	\N	14
229	7564904507	100	7	available	\N	\N		2025-07-17 09:37:24.183791	\N	\N	14
230	7564806694	100	7	available	\N	\N		2025-07-17 09:37:24.661122	\N	\N	14
231	7529955628	100	7	available	\N	\N		2025-07-17 09:37:25.138505	\N	\N	14
232	7564904549	100	7	available	\N	\N		2025-07-17 09:37:25.616759	\N	\N	14
233	7564977453	100	7	available	\N	\N		2025-07-17 09:37:26.095224	\N	\N	14
234	7564977552	100	7	available	\N	\N		2025-07-17 09:37:26.573176	\N	\N	14
235	7565016269	100	7	available	\N	\N		2025-07-17 09:37:27.051207	\N	\N	14
236	7564808633	100	7	available	\N	\N		2025-07-17 09:37:27.529069	\N	\N	14
237	7886949859	100	7	available	\N	\N		2025-07-17 09:37:28.007265	\N	\N	14
238	7886874552	100	7	available	\N	\N		2025-07-17 09:37:28.485257	\N	\N	14
239	7886377119	100	7	available	\N	\N		2025-07-17 09:37:28.963252	\N	\N	14
240	7886377127	100	7	available	\N	\N		2025-07-17 09:37:29.44139	\N	\N	14
241	7886874545	100	7	available	\N	\N		2025-07-17 09:37:29.91941	\N	\N	14
243	7887244573	100	7	available	\N	\N		2025-07-17 09:37:30.874889	\N	\N	14
244	7886951343	100	7	available	\N	\N		2025-07-17 09:37:31.352894	\N	\N	14
245	7886951327	100	7	available	\N	\N		2025-07-17 09:37:31.830623	\N	\N	14
246	7887244557	100	7	available	\N	\N		2025-07-17 09:37:32.307863	\N	\N	14
247	7564806611	100	7	available	\N	\N		2025-07-17 09:37:32.784852	\N	\N	14
248	7564806637	100	7	available	\N	\N		2025-07-17 09:37:33.261856	\N	\N	14
249	7564806587	100	7	available	\N	\N		2025-07-17 09:37:33.738977	\N	\N	14
250	7564806652	100	7	available	\N	\N		2025-07-17 09:37:34.21609	\N	\N	14
251	7886951335	100	7	available	\N	\N		2025-07-17 09:37:34.693708	\N	\N	14
178	89270200240405059216	132	5	activated	\N	\N		2025-07-09 08:06:29.321797	\N	\N	14
179	89270200240405059224	132	5	activated	\N	\N		2025-07-09 08:06:29.811913	\N	\N	14
180	89270200240405059489	132	5	provisioned	\N	\N		2025-07-09 08:06:30.301895	\N	\N	14
177	89270200240405059208	132	5	activated	\N	\N		2025-07-09 08:06:28.830665	\N	\N	14
181	89270200240405059497	132	5	provisioned	\N	\N		2025-07-09 08:06:30.791007	\N	\N	14
252	7886985697	100	7	available	\N	\N		2025-07-17 09:37:35.171456	\N	\N	14
253	7887243872	100	7	available	\N	\N		2025-07-17 09:37:35.649751	\N	\N	14
254	7886874818	100	7	available	\N	\N		2025-07-17 09:37:36.127553	\N	\N	14
255	7918036311	100	7	available	\N	\N		2025-07-17 09:37:36.605381	\N	\N	14
256	7886875799	100	7	available	\N	\N		2025-07-17 09:37:37.082378	\N	\N	14
257	89270200215451232	6	5	activated	\N	\N		2025-07-17 16:17:39.387481	\N	\N	2
196	7886948810	108	7	available	\N	\N		2025-07-09 10:50:28.296499	\N	\N	14
213	9712249710	100	6	activated	\N	\N		2025-07-17 09:34:26.974999	\N	\N	14
258	89270200240406635758	144	5	available	\N	\N		2025-07-23 09:45:32.60492	\N	\N	14
259	89270200240406635766	144	5	available	\N	\N		2025-07-23 09:45:33.097333	\N	\N	14
260	89270200240406635774	144	5	available	\N	\N		2025-07-23 09:45:33.587373	\N	\N	14
261	89270200240406635782	144	5	available	\N	\N		2025-07-23 09:45:34.077046	\N	\N	14
262	89270200240406635790	144	5	available	\N	\N		2025-07-23 09:45:34.566374	\N	\N	14
263	9712249868	164	6	available	\N	\N		2025-07-24 09:17:21.414755	\N	\N	14
264	9712249884	164	6	available	\N	\N		2025-07-24 09:17:21.897153	\N	\N	14
265	9712249850	164	6	available	\N	\N		2025-07-24 09:17:22.378007	\N	\N	14
266	9716336737	164	6	available	\N	\N		2025-07-24 09:17:22.85855	\N	\N	14
267	9716336703	164	6	available	\N	\N		2025-07-24 09:17:23.339382	\N	\N	14
268	9712249827	164	6	available	\N	\N		2025-07-24 09:17:23.820032	\N	\N	14
269	9712249835	164	6	available	\N	\N		2025-07-24 09:17:24.302393	\N	\N	14
270	9716336778	164	6	available	\N	\N		2025-07-24 09:17:24.783661	\N	\N	14
271	9716336745	164	6	available	\N	\N		2025-07-24 09:17:25.264505	\N	\N	14
272	9712250155	164	6	available	\N	\N		2025-07-24 09:17:25.744781	\N	\N	14
273	89270277240011345908	164	5	available	\N	\N		2025-07-24 09:23:08.477997	\N	\N	14
274	89270277240011345916	164	5	available	\N	\N		2025-07-24 09:23:08.968907	\N	\N	14
275	89270277240011345924	164	5	available	\N	\N		2025-07-24 09:23:09.459176	\N	\N	14
276	89270277240011345932	164	5	available	\N	\N		2025-07-24 09:23:09.94958	\N	\N	14
277	89270277240011345940	164	5	available	\N	\N		2025-07-24 09:23:10.438809	\N	\N	14
293	7886692566	164	7	available	\N	\N		2025-07-24 09:48:00.79902	\N	\N	14
294	7886949867	164	7	available	\N	\N		2025-07-24 09:48:01.282757	\N	\N	14
295	7886692533	164	7	available	\N	\N		2025-07-24 09:48:01.765908	\N	\N	14
296	7886952317	164	7	available	\N	\N		2025-07-24 09:48:02.248881	\N	\N	14
297	7886378075	164	7	available	\N	\N		2025-07-24 09:48:02.732044	\N	\N	14
298	7886875880	164	7	available	\N	\N		2025-07-24 09:48:03.214972	\N	\N	14
299	7886875757	164	7	available	\N	\N		2025-07-24 09:48:03.69857	\N	\N	14
300	7886378091	164	7	available	\N	\N		2025-07-24 09:48:04.181619	\N	\N	14
301	7886875724	164	7	available	\N	\N		2025-07-24 09:48:04.664433	\N	\N	14
302	7886378109	164	7	available	\N	\N		2025-07-24 09:48:05.148477	\N	\N	14
303	7886875773	164	7	available	\N	\N		2025-07-24 09:48:05.631924	\N	\N	14
304	7886378083	164	7	available	\N	\N		2025-07-24 09:48:06.11588	\N	\N	14
305	7886875815	164	7	available	\N	\N		2025-07-24 09:48:06.599389	\N	\N	14
306	7886378068	164	7	available	\N	\N		2025-07-24 09:48:07.082902	\N	\N	14
307	7673068905	164	8	available	\N	\N		2025-07-24 09:48:31.466459	\N	\N	14
308	7673069713	164	8	available	\N	\N		2025-07-24 13:17:26.582	\N	\N	14
309	7673301363	164	8	available	\N	\N		2025-07-24 13:17:27.110212	\N	\N	14
311	8927021545211	6	5	activated	\N	\N		2025-07-25 12:45:40.951883	\N	\N	2
310	8927021154114	6	5	activated	\N	\N		2025-07-25 12:45:40.682457	\N	\N	2
312	892701211441	6	5	activated	\N	\N		2025-07-25 12:45:41.220343	\N	\N	2
314	855854545544	6	5	available	\N	\N		2025-07-25 14:12:28.548647	\N	\N	2
313	892774154154	6	5	activated	\N	\N		2025-07-25 14:12:28.288206	\N	\N	2
\.


--
-- TOC entry 3909 (class 0 OID 18082)
-- Dependencies: 263
-- Data for Name: sim_package_offers; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.sim_package_offers (id, category_id, package_name, quantity, price, title, description, benefits, is_active, is_featured, first_time_discount, created_at, updated_at, created_by_id) FROM stdin;
4	5	5 x Telkom Blank SIMS	5	109.00	5 x Telkom Blank SIMS	5 x Telkom Blank SIMs that allow you to provision your client services	["5 x Telkom Blank SIMs that allow you to provision your client services"]	t	f	15.00	2025-06-26 16:00:43.076263	2025-06-26 16:00:43.076267	2
1	5	10 x Blank Telkom SIMs	10	199.00	10 x Blank Telkom SIMs	Purchase blank Telkom SIM Cards so that you can quickly provision your customers service.  Please note, it may take Telkom between 24 and 48 hours to provision a SIM	["Quick Activation", "Keep Stock of Network SIM Cards", "Free Delivery of SIMs to your address of choice"]	t	f	15.00	2025-06-11 11:54:22.741694	2025-06-26 16:05:26.73757	2
2	6	10 x MTN Mobile Blank SIM Cards	10	229.00	10 x MTN Mobile Blank SIM Cards	Purchase blank MTN Mobile SIM Cards so that you can quickly provision your customers service.  Please note, it may take up to 12 hours to provision an MTN Mobile SIM	["Quick Activation", "Keep Stock of Network SIM Cards", "Free Delivery of SIMs to your address of choice"]	t	f	15.00	2025-06-11 11:55:41.664078	2025-06-26 16:05:42.587851	2
3	7	15 x MTN Fixed Blank SIM Cards	15	149.00	15 x MTN Fixed Blank SIM Cards	Purchase blank MTN Fixed SIM Cards so that you can quickly provision your customers service.  Please note, it may take up to 12 hours to provision an MTN Fixed SIM	["Quick Activation", "Keep Stock of Network SIM Cards", "Free Delivery of SIMs to your address of choice"]	t	t	15.00	2025-06-11 11:56:49.674045	2025-06-26 16:06:10.923625	2
5	10	3 x Network Sim Combo Pack	20	299.00	3 x Network Sim Combo Pack	5 x Telkom Blank SIMs\r\n10 x MTN Fixed SIMs\r\n5 x MTN Mobile (GSM) SIMs	["Get access to all three networks we currently sell."]	t	t	10.00	2025-07-04 11:29:56.882953	2025-07-04 11:29:56.882957	2
\.


--
-- TOC entry 3911 (class 0 OID 18088)
-- Dependencies: 265
-- Data for Name: sim_purchase_orders; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.sim_purchase_orders (id, order_number, reseller_id, package_offer_id, quantity_packages, total_sims, unit_price, total_amount, is_first_time_purchase, discount_percentage, discount_amount, status, payment_status, sim_numbers_added, created_at, confirmed_at, processed_at, completed_at, processed_by_id) FROM stdin;
1	ORD6739048-SIM	6	2	1	10	10.00	10.00	f	0.00	0.00	confirmed	paid	\N	2025-06-15 16:30:28.556717	2025-06-15 16:30:28.424149	\N	\N	\N
2	ORD6721922-SIM	6	2	1	10	349.00	349.00	f	0.00	0.00	confirmed	paid	\N	2025-06-16 10:06:54.748572	2025-06-16 10:06:54.611377	\N	\N	\N
3	ORD2694312-SIM	61	1	1	10	299.00	299.00	f	0.00	0.00	confirmed	paid	\N	2025-06-18 10:40:14.740596	2025-06-18 10:40:14.498053	\N	\N	\N
4	ORD5142088-SIM	61	3	1	15	349.00	349.00	f	0.00	0.00	confirmed	paid	\N	2025-06-18 10:42:13.00117	2025-06-18 10:42:12.7621	\N	\N	\N
5	ORD8661323-SIM	83	1	1	10	299.00	299.00	f	0.00	0.00	confirmed	paid	\N	2025-06-24 09:13:03.476284	2025-06-24 09:13:03.228713	\N	\N	\N
6	ORD9564781-SIM	6	4	1	5	109.00	109.00	f	0.00	0.00	confirmed	paid	\N	2025-06-27 18:12:36.703571	2025-06-27 18:12:36.564714	\N	\N	\N
7	ORD6050405-SIM	6	1	1	10	199.00	199.00	f	0.00	0.00	confirmed	paid	\N	2025-06-27 18:13:04.158567	2025-06-27 18:13:04.022556	\N	\N	\N
8	ORD5662827-SIM	6	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-06-27 18:24:07.629372	2025-06-27 18:24:07.492854	\N	\N	\N
9	ORD8043621-SIM	6	1	1	10	199.00	169.15	f	0.00	0.00	confirmed	paid	\N	2025-06-27 18:33:23.209807	2025-06-27 18:33:23.071496	\N	\N	\N
10	ORD0818020-SIM	6	3	1	15	149.00	126.65	f	0.00	0.00	confirmed	paid	\N	2025-06-27 18:33:44.909075	2025-06-27 18:33:44.773246	\N	\N	\N
11	ORD4444929-SIM	118	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-06-28 06:44:43.603527	2025-06-28 06:44:43.362651	\N	\N	\N
12	ORD5712175-SIM	118	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-06-28 06:59:49.934383	2025-06-28 06:59:49.696275	\N	\N	\N
15	ORD3533299-SIM	108	1	1	10	199.00	169.15	f	0.00	0.00	confirmed	paid	\N	2025-06-30 10:17:47.755792	2025-06-30 10:17:47.511582	\N	\N	\N
16	ORD2325366-SIM	108	2	1	10	229.00	194.65	f	0.00	0.00	confirmed	paid	\N	2025-06-30 10:20:00.909456	2025-06-30 10:20:00.667351	\N	\N	\N
17	ORD6374147-SIM	15	1	1	10	199.00	169.15	f	0.00	0.00	confirmed	paid	\N	2025-06-30 14:41:21.702855	2025-06-30 14:41:21.464266	\N	\N	\N
18	ORD1209148-SIM	15	1	1	10	199.00	169.15	f	0.00	0.00	confirmed	paid	\N	2025-06-30 14:43:20.12896	2025-06-30 14:43:19.888185	\N	\N	\N
19	ORD2698541-SIM	92	3	1	15	149.00	126.65	f	0.00	0.00	confirmed	paid	\N	2025-06-30 17:29:52.459792	2025-06-30 17:29:52.216082	\N	\N	\N
21	ORD8476068-SIM	118	1	1	10	199.00	169.15	f	0.00	0.00	confirmed	paid	\N	2025-07-02 11:43:59.64826	2025-07-02 11:43:59.407809	\N	\N	\N
23	ORD9451052-SIM	118	2	1	10	229.00	194.65	f	0.00	0.00	confirmed	paid	\N	2025-07-02 11:46:23.920569	2025-07-02 11:46:23.676219	\N	\N	\N
24	ORD9433842-SIM	15	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-07-04 11:11:17.248878	2025-07-04 11:11:17.117763	\N	\N	\N
26	ORD0526882-SIM	74	5	1	20	299.00	269.10	f	0.00	0.00	confirmed	paid	\N	2025-07-07 08:24:13.053972	2025-07-07 08:24:12.809308	\N	\N	\N
27	ORD8402394-SIM	132	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-07-07 11:31:33.795702	2025-07-07 11:31:33.552168	\N	\N	\N
28	ORD0308495-SIM	108	3	1	15	149.00	126.65	f	0.00	0.00	confirmed	paid	\N	2025-07-07 18:07:16.322802	2025-07-07 18:07:16.075164	\N	\N	\N
29	ORD9611993-SIM	100	5	1	20	299.00	269.10	f	0.00	0.00	confirmed	paid	\N	2025-07-15 18:40:35.860726	2025-07-15 18:40:35.612825	\N	\N	\N
30	ORD2506697-SIM	164	3	1	15	149.00	126.65	f	0.00	0.00	confirmed	paid	\N	2025-07-23 15:11:39.274083	2025-07-23 15:11:39.028126	\N	\N	\N
31	ORD0176999-SIM	164	3	1	15	149.00	126.65	f	0.00	0.00	confirmed	paid	\N	2025-07-23 15:12:22.050319	2025-07-23 15:12:21.806783	\N	\N	\N
32	ORD4336604-SIM	164	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-07-23 15:12:59.606089	2025-07-23 15:12:59.348612	\N	\N	\N
33	ORD7042213-SIM	164	2	1	10	229.00	194.65	f	0.00	0.00	confirmed	paid	\N	2025-07-23 15:13:42.448172	2025-07-23 15:13:42.193095	\N	\N	\N
35	ORD7539789-SIM	132	4	1	5	109.00	92.65	f	0.00	0.00	confirmed	paid	\N	2025-07-27 13:52:01.614635	2025-07-27 13:52:01.367808	\N	\N	\N
\.


--
-- TOC entry 3936 (class 0 OID 21183)
-- Dependencies: 290
-- Data for Name: system_maintenance_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.system_maintenance_settings (id, maintenance_mode_enabled, maintenance_message, enabled_by_user_id, enabled_at, disabled_at, created_at, updated_at) FROM stdin;
\.


--
-- TOC entry 3934 (class 0 OID 21036)
-- Dependencies: 288
-- Data for Name: video_guides; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.video_guides (id, title, description, filename, file_path, file_size, duration, thumbnail_path, category, tags, difficulty_level, is_active, is_featured, sort_order, created_at, updated_at, created_by_id) FROM stdin;
1	How To Assign An End User	This video will guide you step by step on how to assign an end-user to an active service	How to Assign an End User.mp4	videos/How_to_Assign_an_End_User_20250621_120712_5ca7be0b.mp4	9298405	\N	\N	Reseller Panel	\N	beginner	t	t	0	2025-06-21 12:07:12.280361	2025-06-21 12:07:12.280363	2
2	Upgrade And Downgrade your Account	This video provides a step by step guide on how to upgrade and downgrade your clients accounts.	Upgrade and Downgrade.mp4	videos/Upgrade_and_Downgrade_20250627_103251_7a1350ac.mp4	232953656	\N	\N	Reseller Panel	["upgrade", "downgrade"]	beginner	t	t	1	2025-06-27 10:32:51.910189	2025-06-27 10:32:51.910193	2
\.


--
-- TOC entry 3919 (class 0 OID 18116)
-- Dependencies: 273
-- Data for Name: whatsapp_activity_log; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.whatsapp_activity_log (id, "timestamp", recipient_phone, recipient_name, reseller_id, template_key, message_type, message_body, success, api_response, error_message, response_time_ms, initiated_by_user_id, user_agent, ip_address) FROM stdin;
1	2025-06-10 17:31:06.378876	27826987888	\N	\N	\N	manual	Test message from OpenWeb Reseller System	t	{"success": true, "data": {"to": "27826987888", "message": "Test message from OpenWeb Reseller System", "channelId": "GRNLTR-VK6DC", "timestamp": "2025-06-10T17:31:06.242Z", "outboundMessageId": 9}}	\N	2221	\N	\N	\N
2	2025-06-11 09:28:02.755421	27826987888	Keoma Wright	6	order_status_change	template	📦 *Order Update*\n\nHi Keoma!\n\nYour order status has been updated:\n🏷️ *Order ID:* {order_id}\n📊 *Status:* {order_status}\n💰 *Total:* {order_total}\n📅 *Date:* 2025-06-11\n\nTrack your order progress in the reseller dashboard.\n\n*OpenWeb Reseller Services*	t	{"success": true, "data": {"to": "27826987888", "message": "\\ud83d\\udce6 *Order Update*\\n\\nHi Keoma!\\n\\nYour order status has been updated:\\n\\ud83c\\udff7\\ufe0f *Order ID:* {order_id}\\n\\ud83d\\udcca *Status:* {order_status}\\n\\ud83d\\udcb0 *Total:* {order_total}\\n\\ud83d\\udcc5 *Date:* 2025-06-11\\n\\nTrack your order progress in the reseller dashboard.\\n\\n*OpenWeb Reseller Services*", "channelId": "GRNLTR-VK6DC", "timestamp": "2025-06-11T09:28:02.615Z", "outboundMessageId": 10}}	\N	2999	\N	\N	\N
3	2025-06-11 09:47:36.294851	27826987888	Keoma Wright	6	order_status_change	template	📦 *Order Update*\n\nHi Keoma!\n\nYour order status has been updated:\n🏷️ *Order ID:* ORD5288216\n📊 *Status:* Delivered\n💰 *Total:* R244.06\n📅 *Date:* 2025-06-11\n\nTrack your order progress in the reseller dashboard.\n\n*OpenWeb Reseller Services*	t	{"success": true, "data": {"to": "27826987888", "message": "\\ud83d\\udce6 *Order Update*\\n\\nHi Keoma!\\n\\nYour order status has been updated:\\n\\ud83c\\udff7\\ufe0f *Order ID:* ORD5288216\\n\\ud83d\\udcca *Status:* Delivered\\n\\ud83d\\udcb0 *Total:* R244.06\\n\\ud83d\\udcc5 *Date:* 2025-06-11\\n\\nTrack your order progress in the reseller dashboard.\\n\\n*OpenWeb Reseller Services*", "channelId": "GRNLTR-VK6DC", "timestamp": "2025-06-11T09:47:36.155Z", "outboundMessageId": 11}}	\N	2739	\N	\N	\N
4	2025-06-13 10:37:14.834415	27639012121	Bethuel Themba Masuku	33	\N	mass_communication	*Telkom 10Mbps Basic - R387*\n\nDear Partner\r\n\r\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	t	{"success": true, "data": {"to": "27639012121", "message": "*Telkom 10Mbps Basic - R387*\\n\\nDear Partner\\r\\n\\r\\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\\r\\n\\r\\nThe promotion will run for the next 48 hours.\\r\\n\\r\\nHappy selling\\r\\nOpenWeb Resellers Team\\n\\n_OpenWeb Team_", "channelId": "GRNLTR-VK6DC", "timestamp": "2025-06-13T10:37:14.690Z", "outboundMessageId": 16}}	\N	3654	\N	\N	\N
5	2025-06-13 10:37:22.998831	27765843583	Tshepiso Malatji	44	\N	mass_communication	*Telkom 10Mbps Basic - R387*\n\nDear Partner\r\n\r\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	t	{"success": true, "data": {"to": "27765843583", "message": "*Telkom 10Mbps Basic - R387*\\n\\nDear Partner\\r\\n\\r\\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\\r\\n\\r\\nThe promotion will run for the next 48 hours.\\r\\n\\r\\nHappy selling\\r\\nOpenWeb Resellers Team\\n\\n_OpenWeb Team_", "channelId": "GRNLTR-VK6DC", "timestamp": "2025-06-13T10:37:22.858Z", "outboundMessageId": 17}}	\N	2400	\N	\N	\N
6	2025-06-13 15:49:57.421877	27639012121	Bethuel Themba Masuku	33	\N	mass_communication	*OpenWeb Reseller Sale: Telkom 10Mbps Uncapped Basic*\n\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nPortal URL: https://reseller.openweb.co.za\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	f	\N	Request timeout - WhatsApp API did not respond	30105	\N	\N	\N
7	2025-06-14 12:01:24.688544	27676639715	Sduduzo Brian  Poswa	22	\N	mass_communication	*OpenWeb Reseller: Telkom Uncapped 10Mbps Sale*\n\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nPortal URL: https://reseller.openweb.co.za\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	f	\N	API request failed with status 404: <!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="utf-8">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot POST /messages/send</pre>\n</body>\n</html>\n	821	\N	\N	\N
8	2025-06-14 12:01:30.661702	27676639715	Sduduzo Brian  Poswa	22	\N	mass_communication	*OpenWeb Reseller: Telkom Uncapped 10Mbps Sale*\n\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nPortal URL: https://reseller.openweb.co.za\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	f	\N	API request failed with status 404: <!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="utf-8">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot POST /messages/send</pre>\n</body>\n</html>\n	773	\N	\N	\N
9	2025-06-14 12:01:36.525945	27676639715	Sduduzo Brian  Poswa	22	\N	mass_communication	*OpenWeb Reseller: Telkom Uncapped 10Mbps Sale*\n\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nPortal URL: https://reseller.openweb.co.za\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	f	\N	API request failed with status 404: <!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="utf-8">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot POST /messages/send</pre>\n</body>\n</html>\n	674	\N	\N	\N
10	2025-06-14 12:01:42.250758	27826987888	Shaun Last	13	\N	mass_communication	*OpenWeb Reseller: Telkom Uncapped 10Mbps Sale*\n\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nPortal URL: https://reseller.openweb.co.za\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	f	\N	API request failed with status 404: <!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="utf-8">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot POST /messages/send</pre>\n</body>\n</html>\n	528	\N	\N	\N
11	2025-06-14 12:01:47.934504	27826987888	Shaun Last	13	\N	mass_communication	*OpenWeb Reseller: Telkom Uncapped 10Mbps Sale*\n\nWe are running a special on the Telkom Uncapped up to 10Mbps basic for R387 minus your qualified reseller discount.\r\n\r\nThe promotion will run for the next 48 hours.\r\n\r\nPortal URL: https://reseller.openweb.co.za\r\n\r\nHappy selling\r\nOpenWeb Resellers Team\n\n_OpenWeb Team_	f	\N	API request failed with status 404: <!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="utf-8">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot POST /messages/send</pre>\n</body>\n</html>\n	494	\N	\N	\N
12	2025-06-14 13:43:14.509844	27826987888	\N	\N	\N	manual	Test message from OpenWeb Reseller System	f	\N	API request failed with status 404: <!DOCTYPE html>\n<html lang="en">\n<head>\n<meta charset="utf-8">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot POST /api/v1/messages/send/messages/send</pre>\n</body>\n</html>\n	14578	\N	\N	\N
13	2025-06-14 14:15:44.167317	27826987888	\N	\N	\N	manual	Test message from OpenWeb Reseller System	f	{"error": "Bad Request", "message": "Both \\"to\\" and \\"message\\" fields are required"}	API request failed with status 400: Both "to" and "message" fields are required	16237	\N	\N	\N
14	2025-06-14 14:49:15.417319	27826987888	\N	\N	\N	manual	Test message from OpenWeb Reseller System	t	{"success": true, "data": {"to": "27826987888", "message": "Test message from OpenWeb Reseller System", "channelId": "GRNLTR-VK6DC", "timestamp": "2025-06-14T14:49:15.279Z", "outboundMessageId": 22}}	\N	8878	\N	\N	\N
15	2025-06-15 10:36:20.393279	27826987888	Keoma Wright	6	order_status_change	template	📦 *Order Update*\n\nHi Keoma!\n\nYour order status has been updated:\n🏷️ *Order ID:* ORD7614829\n📊 *Status:* Delivered\n💰 *Total:* R212.31\n📅 *Date:* 2025-06-15\n\nTrack your order progress in the reseller dashboard.\n\n*OpenWeb Reseller Services*	f	\N	Request timeout - WhatsApp API did not respond	10450	\N	\N	\N
16	2025-06-15 10:41:45.229254	27826987888	Keoma Wright	6	order_status_change	template	📦 *Order Update*\n\nHi Keoma!\n\nYour order status has been updated:\n🏷️ *Order ID:* ORD7993536\n📊 *Status:* Delivered\n💰 *Total:* R212.31\n📅 *Date:* 2025-06-15\n\nTrack your order progress in the reseller dashboard.\n\n*OpenWeb Reseller Services*	f	\N	Request timeout - WhatsApp API did not respond	10219	\N	\N	\N
17	2025-06-18 10:36:55.067383	27817810006	Alvin Vafana	61	payment_received	template	💳 *Payment Confirmed*\n\nHi Alvin!\n\nWe've received your payment:\n💰 *Amount:* R700.00\n📅 *Date:* 2025-06-18 10:36\n🔄 *Method:* Stripe\n💼 *New Balance:* R967.80\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	f	\N	Request timeout - WhatsApp API did not respond	15293	\N	\N	\N
18	2025-06-24 15:50:49.926453	27826987888	\N	\N	\N	test	Hello! This is a test message from OpenWeb WhatsApp API.	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-24T15:50:49.781Z", "channelId": "GRNLTR-VK6DC", "to": "27826987888", "message": "Hello! This is a test message from OpenWeb WhatsApp API.", "type": "text"}	\N	1538	\N	\N	\N
19	2025-06-27 13:18:32.897449	27827583689	Alwin Friedrich  Carstens	83	payment_received	template	💳 *Payment Confirmed*\n\nHi Alwin Friedrich!\n\nWe've received your payment:\n💰 *Amount:* R200.00\n📅 *Date:* 2025-06-27 13:18\n🔄 *Method:* Stripe\n💼 *New Balance:* R700.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-27T13:18:32.887Z", "channelId": "GRNLTR-VK6DC", "to": "27827583689", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Alwin Friedrich!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R200.00\\n\\ud83d\\udcc5 *Date:* 2025-06-27 13:18\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R700.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1801	\N	\N	\N
20	2025-06-27 16:29:25.497965	27826987888	\N	\N	\N	test	Hello! This is a test message from OpenWeb WhatsApp API.	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-27T16:29:25.357Z", "channelId": "GRNLTR-VK6DC", "to": "27826987888", "message": "Hello! This is a test message from OpenWeb WhatsApp API.", "type": "text"}	\N	1975	\N	\N	\N
21	2025-06-28 09:57:22.767971	27623255233	Isaac Ntando Mehlomakulu	118	payment_received	template	💳 *Payment Confirmed*\n\nHi Isaac Ntando!\n\nWe've received your payment:\n💰 *Amount:* R10.00\n📅 *Date:* 2025-06-28 09:57\n🔄 *Method:* Stripe\n💼 *New Balance:* R10.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-28T09:57:22.758Z", "channelId": "GRNLTR-VK6DC", "to": "27623255233", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Isaac Ntando!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R10.00\\n\\ud83d\\udcc5 *Date:* 2025-06-28 09:57\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R10.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1769	\N	\N	\N
22	2025-06-30 10:14:20.218293	27789490243	Lawrence Mashali	108	payment_received	template	💳 *Payment Confirmed*\n\nHi Lawrence!\n\nWe've received your payment:\n💰 *Amount:* R250.00\n📅 *Date:* 2025-06-30 10:14\n🔄 *Method:* Stripe\n💼 *New Balance:* R250.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-30T10:14:20.208Z", "channelId": "GRNLTR-VK6DC", "to": "27789490243", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Lawrence!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R250.00\\n\\ud83d\\udcc5 *Date:* 2025-06-30 10:14\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R250.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1720	\N	\N	\N
23	2025-06-30 13:30:42.40974	27826987888	\N	\N	\N	test	Hello! This is a test message from OpenWeb WhatsApp API.	f	{"error": {"code": 401, "message": "Failed to send message: Unauthorized", "details": "{\\"error\\":{\\"code\\":401,\\"message\\":\\"need channel authorization for send message\\"}}"}}	API request failed with status 401: Unknown error	1752	\N	\N	\N
24	2025-06-30 13:33:54.246731	27826987888	\N	\N	\N	test	Hello! This is a test message from OpenWeb WhatsApp API.	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-30T13:33:54.107Z", "channelId": "GRNLTR-VK6DC", "to": "27826987888", "message": "Hello! This is a test message from OpenWeb WhatsApp API.", "type": "text"}	\N	1837	\N	\N	\N
25	2025-06-30 16:49:06.311004	27817791440	Deon Naude	30	payment_received	template	💳 *Payment Confirmed*\n\nHi Deon!\n\nWe've received your payment:\n💰 *Amount:* R2421.09\n📅 *Date:* 2025-06-30 16:49\n🔄 *Method:* Stripe\n💼 *New Balance:* R12421.09\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-06-30T16:49:06.303Z", "channelId": "GRNLTR-VK6DC", "to": "27817791440", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Deon!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R2421.09\\n\\ud83d\\udcc5 *Date:* 2025-06-30 16:49\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R12421.09\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1896	\N	\N	\N
26	2025-07-02 07:53:23.465207	27639012121	Bethuel Themba Masuku	33	payment_received	template	💳 *Payment Confirmed*\n\nHi  Bethuel Themba!\n\nWe've received your payment:\n💰 *Amount:* R370.00\n📅 *Date:* 2025-07-02 07:53\n🔄 *Method:* Stripe\n💼 *New Balance:* R376.40\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-02T07:53:23.455Z", "channelId": "GRNLTR-VK6DC", "to": "27639012121", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi  Bethuel Themba!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R370.00\\n\\ud83d\\udcc5 *Date:* 2025-07-02 07:53\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R376.40\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1481	\N	\N	\N
27	2025-07-02 08:08:04.356618	27736174861	Gcina Ntintili	122	payment_received	template	💳 *Payment Confirmed*\n\nHi Gcina!\n\nWe've received your payment:\n💰 *Amount:* R200.00\n📅 *Date:* 2025-07-02 08:08\n🔄 *Method:* Stripe\n💼 *New Balance:* R200.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-02T08:08:04.347Z", "channelId": "GRNLTR-VK6DC", "to": "27736174861", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Gcina!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R200.00\\n\\ud83d\\udcc5 *Date:* 2025-07-02 08:08\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R200.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1381	\N	\N	\N
28	2025-07-02 18:26:07.345905	27833203488	CHRIS WILLIAMS	117	payment_received	template	💳 *Payment Confirmed*\n\nHi CHRIS!\n\nWe've received your payment:\n💰 *Amount:* R900.00\n📅 *Date:* 2025-07-02 18:26\n🔄 *Method:* Stripe\n💼 *New Balance:* R900.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-02T18:26:07.336Z", "channelId": "GRNLTR-VK6DC", "to": "27833203488", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi CHRIS!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R900.00\\n\\ud83d\\udcc5 *Date:* 2025-07-02 18:26\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R900.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	2249	\N	\N	\N
29	2025-07-03 06:31:45.473929	27827583689	Alwin Friedrich  Carstens	83	payment_received	template	💳 *Payment Confirmed*\n\nHi Alwin Friedrich!\n\nWe've received your payment:\n💰 *Amount:* R500.00\n📅 *Date:* 2025-07-03 06:31\n🔄 *Method:* Stripe\n💼 *New Balance:* R613.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-03T06:31:45.463Z", "channelId": "GRNLTR-VK6DC", "to": "27827583689", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Alwin Friedrich!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R500.00\\n\\ud83d\\udcc5 *Date:* 2025-07-03 06:31\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R613.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1738	\N	\N	\N
30	2025-07-10 17:09:27.675485	27789490243	Lawrence Mashali	108	payment_received	template	💳 *Payment Confirmed*\n\nHi Lawrence!\n\nWe've received your payment:\n💰 *Amount:* R200.00\n📅 *Date:* 2025-07-10 17:09\n🔄 *Method:* Stripe\n💼 *New Balance:* R450.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-10T17:09:27.663Z", "channelId": "GRNLTR-VK6DC", "to": "27789490243", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Lawrence!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R200.00\\n\\ud83d\\udcc5 *Date:* 2025-07-10 17:09\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R450.00\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1203	\N	\N	\N
31	2025-07-16 06:52:08.378368	27789490243	Lawrence Mashali	108	payment_received	template	💳 *Payment Confirmed*\n\nHi Lawrence!\n\nWe've received your payment:\n💰 *Amount:* R250.00\n📅 *Date:* 2025-07-16 06:51\n🔄 *Method:* Stripe\n💼 *New Balance:* R360.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	f	\N	Request timeout - WhatsApp API did not respond	15341	\N	\N	\N
32	2025-07-19 06:39:54.793785	27723119540	Gert Rossouw	15	payment_received	template	💳 *Payment Confirmed*\n\nHi Gert!\n\nWe've received your payment:\n💰 *Amount:* R262.98\n📅 *Date:* 2025-07-19 06:39\n🔄 *Method:* Stripe\n💼 *New Balance:* R262.98\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-19T06:39:54.780Z", "channelId": "GRNLTR-VK6DC", "to": "27723119540", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Gert!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R262.98\\n\\ud83d\\udcc5 *Date:* 2025-07-19 06:39\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R262.98\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	2114	\N	\N	\N
33	2025-07-19 16:13:10.391109	27789490243	Lawrence Mashali	108	payment_received	template	💳 *Payment Confirmed*\n\nHi Lawrence!\n\nWe've received your payment:\n💰 *Amount:* R200.00\n📅 *Date:* 2025-07-19 16:13\n🔄 *Method:* Stripe\n💼 *New Balance:* R327.80\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-19T16:13:10.379Z", "channelId": "GRNLTR-VK6DC", "to": "27789490243", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Lawrence!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R200.00\\n\\ud83d\\udcc5 *Date:* 2025-07-19 16:13\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R327.80\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1661	\N	\N	\N
34	2025-07-23 11:02:20.007554	27722798884	Hugo Lambrechts	132	payment_received	template	💳 *Payment Confirmed*\n\nHi Hugo!\n\nWe've received your payment:\n💰 *Amount:* R1000.00\n📅 *Date:* 2025-07-23 11:02\n🔄 *Method:* Stripe\n💼 *New Balance:* R1000.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	f	\N	Request timeout - WhatsApp API did not respond	15336	\N	\N	\N
35	2025-07-23 15:09:37.531891	27834813297	Cobus Marais	164	payment_received	template	💳 *Payment Confirmed*\n\nHi Cobus!\n\nWe've received your payment:\n💰 *Amount:* R1000.00\n📅 *Date:* 2025-07-23 15:09\n🔄 *Method:* Stripe\n💼 *New Balance:* R1000.00\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	f	\N	Request timeout - WhatsApp API did not respond	15420	\N	\N	\N
36	2025-07-25 18:38:07.134233	27722798884	Hugo Lambrechts	132	payment_received	template	💳 *Payment Confirmed*\n\nHi Hugo!\n\nWe've received your payment:\n💰 *Amount:* R100.00\n📅 *Date:* 2025-07-25 18:38\n🔄 *Method:* Stripe\n💼 *New Balance:* R155.60\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-25T18:38:07.114Z", "channelId": "GRNLTR-VK6DC", "to": "27722798884", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Hugo!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R100.00\\n\\ud83d\\udcc5 *Date:* 2025-07-25 18:38\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R155.60\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1494	\N	\N	\N
37	2025-07-27 14:02:26.683879	27722798884	Hugo Lambrechts	132	payment_received	template	💳 *Payment Confirmed*\n\nHi Hugo!\n\nWe've received your payment:\n💰 *Amount:* R2400.00\n📅 *Date:* 2025-07-27 14:02\n🔄 *Method:* Stripe\n💼 *New Balance:* R2476.90\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	t	{"success": true, "messageId": "unknown", "status": "sent", "timestamp": "2025-07-27T14:02:26.690Z", "channelId": "GRNLTR-VK6DC", "to": "27722798884", "message": "\\ud83d\\udcb3 *Payment Confirmed*\\n\\nHi Hugo!\\n\\nWe've received your payment:\\n\\ud83d\\udcb0 *Amount:* R2400.00\\n\\ud83d\\udcc5 *Date:* 2025-07-27 14:02\\n\\ud83d\\udd04 *Method:* Stripe\\n\\ud83d\\udcbc *New Balance:* R2476.90\\n\\nThank you for your payment! Your account has been updated.\\n\\n*OpenWeb Reseller Services*", "type": "text"}	\N	1302	\N	\N	\N
\.


--
-- TOC entry 3921 (class 0 OID 18122)
-- Dependencies: 275
-- Data for Name: whatsapp_queue; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.whatsapp_queue (id, recipient_phone, recipient_name, recipient_user_id, message_body, template_key, template_variables, status, priority, retry_count, max_retries, created_at, scheduled_at, processed_at, sent_at, error_message, last_attempt_at, api_response, response_time_ms, message_type, initiated_by_user_id, batch_id) FROM stdin;
1159	27826987888	lte@openweb.co.za	6	Order Update - Hi lte@openweb.co.za! Your order has been delivered: Order ID: ORD9509160, Status: Delivered, Total: R38.43, Date: 2025-07-25. Your service is now active! - OpenWeb Reseller Services	order_status_change	{"reseller_name": "lte@openweb.co.za", "order_number": "ORD9509160", "status": "Delivered", "total_amount": "R38.43", "order_date": "2025-07-25"}	sent	5	0	3	2025-07-25 15:30:06.059476	\N	2025-07-25 13:37:27.304838	2025-07-25 13:37:31.971405	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 4001}	4001	order_notification	\N	1c1694b7-83cc-4c42-875f-d0b9e0a40f46
1160	27826987888	lte@openweb.co.za	6	Order Update - Hi lte@openweb.co.za! Your order has been delivered: Order ID: ORD7147438, Status: Delivered, Total: R43.83, Date: 2025-07-25. Your service is now active! - OpenWeb Reseller Services	order_status_change	{"reseller_name": "lte@openweb.co.za", "order_number": "ORD7147438", "status": "Delivered", "total_amount": "R43.83", "order_date": "2025-07-25"}	sent	5	0	3	2025-07-25 15:44:46.717163	\N	2025-07-25 13:45:10.598546	2025-07-25 13:45:13.676438	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 1943}	1943	order_notification	\N	0d5b4a98-c499-4479-84b3-d92f73849a8a
1161	27826987888	lte@openweb.co.za	6	Service Activated - Hi lte@openweb.co.za! Your new service has been activated: Service: Uncapped 10Mbps, Monthly Cost: R438.30, Activation Date: 2025-07-25, MSISDN: 27415478411. Your service is ready to use! - OpenWeb Reseller Services	service_created	{"reseller_name": "lte@openweb.co.za", "service_name": "Uncapped 10Mbps", "service_price": "R438.30", "activation_date": "2025-07-25", "product_name": "Uncapped 10Mbps", "service_id": "130", "msisdn": "27415478411"}	sent	5	0	3	2025-07-25 15:44:57.213958	\N	2025-07-25 13:45:17.527865	2025-07-25 13:45:20.004607	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 1198}	1198	service_notification	\N	e1260294-ec79-47b6-abbb-6e619f047a24
1162	27826987888	lte@openweb.co.za	6	Order Update - Hi lte@openweb.co.za! Your order has been delivered: Order ID: ORD6824481, Status: Delivered, Total: R38.43, Date: 2025-07-25. Your service is now active! - OpenWeb Reseller Services	order_status_change	{"reseller_name": "lte@openweb.co.za", "order_number": "ORD6824481", "status": "Delivered", "total_amount": "R38.43", "order_date": "2025-07-25"}	sent	5	0	3	2025-07-25 16:03:24.473089	\N	2025-07-25 14:03:28.356856	2025-07-25 14:03:34.971145	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 5936}	5936	order_notification	\N	a85aa293-46be-46e0-bb19-b73861db456c
1163	27826987888	lte@openweb.co.za	6	Service Activated - Hi lte@openweb.co.za! Your new service has been activated: Service: Uncapped 5Mbps, Monthly Cost: R384.30, Activation Date: 2025-07-25, MSISDN: 27685221451. Your service is ready to use! - OpenWeb Reseller Services	service_created	{"reseller_name": "lte@openweb.co.za", "service_name": "Uncapped 5Mbps", "service_price": "R384.30", "activation_date": "2025-07-25", "product_name": "Uncapped 5Mbps", "service_id": "131", "msisdn": "27685221451"}	sent	5	0	3	2025-07-25 16:03:34.860436	\N	2025-07-25 14:03:40.099936	2025-07-25 14:03:44.348939	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 1415}	1415	service_notification	\N	af908d33-2e83-4d08-87e3-8cd6a019030c
1164	27826987888	Keoma Wright	6	Order Update - Hi Keoma! Your order has been delivered: Order ID: ORD5367121, Status: Delivered, Total: R35.91, Date: 2025-07-25. Your service is now active! - OpenWeb Reseller Services	order_status_change	{"reseller_name": "Keoma", "order_number": "ORD5367121", "status": "Delivered", "total_amount": "R35.91", "order_date": "2025-07-25"}	sent	5	0	3	2025-07-25 16:14:47.274911	\N	2025-07-25 14:14:58.819728	2025-07-25 14:15:02.965703	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 1413}	1413	order_notification	\N	2f718a48-075b-4a98-943a-1117f7dee0bb
1165	27826987888	Keoma Wright	6	Service Activated - Hi Keoma! Your new service has been activated: Service: Telkom One Pro, Monthly Cost: R359.10, Activation Date: 2025-07-25, MSISDN: 2785154117445. Your service is ready to use! - OpenWeb Reseller Services	service_created	{"reseller_name": "Keoma", "service_name": "Telkom One Pro", "service_price": "R359.10", "activation_date": "2025-07-25", "product_name": "Telkom One Pro", "service_id": "132", "msisdn": "2785154117445"}	sent	5	0	3	2025-07-25 16:14:57.54292	\N	2025-07-25 14:15:06.625881	2025-07-25 14:15:10.151317	\N	\N	{"success": true, "status": "sent", "service": "SimpleWhatsAppService", "response_time_ms": 848}	848	service_notification	\N	95915d22-b93b-4a51-8aad-62da35a0dd2b
\.


--
-- TOC entry 3923 (class 0 OID 18128)
-- Dependencies: 277
-- Data for Name: whatsapp_templates; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.whatsapp_templates (id, template_key, template_name, message_body, description, category, is_active, created_at, updated_at, created_by_id) FROM stdin;
1	service_created	Service Created Notification	🎉 *Service Activated!*\n\nHi {reseller_name}! \n\nYour new service has been successfully activated:\n📋 *Service:* {service_name}\n💰 *Monthly Cost:* {service_price}\n📅 *Activation Date:* {activation_date}\n\nYour service is now ready to use. Check your reseller dashboard for more details.\n\nNeed support? Contact us at notify@openweb.live\n\n*OpenWeb Reseller Services*	Sent when a new service is created for a reseller	service	t	2025-06-10 16:10:57.087237	2025-06-10 16:10:57.08724	1
2	payment_received	Payment Received Confirmation	💳 *Payment Confirmed*\n\nHi {reseller_name}!\n\nWe've received your payment:\n💰 *Amount:* {amount}\n📅 *Date:* {transaction_date}\n🔄 *Method:* {payment_method}\n💼 *New Balance:* {balance}\n\nThank you for your payment! Your account has been updated.\n\n*OpenWeb Reseller Services*	Sent when payment is received from reseller	billing	t	2025-06-10 16:10:57.571277	2025-06-10 16:10:57.57128	1
3	credit_adjustment	Credit Adjustment Notification	💼 *Account Update*\n\nHi {reseller_name}!\n\nYour account balance has been updated:\n🔄 *Transaction:* {transaction_type}\n💰 *Amount:* {amount}\n📝 *Reason:* {description}\n💼 *New Balance:* {balance}\n\nCheck your dashboard for full transaction details.\n\n*OpenWeb Reseller Services*	Sent when credit is added or deducted from reseller account	billing	t	2025-06-10 16:10:58.03771	2025-06-10 16:10:58.037713	1
4	order_status_change	Order Status Update	📦 *Order Update*\n\nHi {reseller_name}!\n\nYour order status has been updated:\n🏷️ *Order ID:* {order_id}\n📊 *Status:* {order_status}\n💰 *Total:* {order_total}\n📅 *Date:* {order_date}\n\nTrack your order progress in the reseller dashboard.\n\n*OpenWeb Reseller Services*	Sent when order status changes	orders	t	2025-06-10 16:10:58.505519	2025-06-10 16:10:58.505523	1
5	registration_approved	Registration Approved Welcome	🎉 *Welcome to OpenWeb!*\n\nHi {reseller_name}!\n\nYour reseller account has been approved! \n\n🔑 You can now login to your dashboard\n💰 Welcome credit: {welcome_credit}\n📧 Login at: {login_url}\n\nStart building your business with our services today!\n\nNeed help? Contact {support_email}\n\n*OpenWeb Reseller Services*	Sent when reseller registration is approved	account	t	2025-06-10 16:10:58.971911	2025-06-10 16:10:58.971915	1
6	low_credit_warning	Low Credit Balance Warning	⚠️ *Low Credit Alert*\n\nHi {reseller_name}!\n\nYour account balance is running low:\n💼 *Current Balance:* {balance}\n⚡ *Recommended Top-up:* R200\n\nTop up now to avoid service interruptions:\n• Online payment via dashboard\n• Bank transfer\n• Credit card\n\n*OpenWeb Reseller Services*	Sent when reseller credit balance is low	billing	t	2025-06-10 16:10:59.43814	2025-06-10 16:10:59.438143	1
7	service_suspended	Service Suspension Notice	⚠️ *Service Suspended*\n\nHi {reseller_name}!\n\nYour service has been temporarily suspended:\n📋 *Service:* {service_name}\n📅 *Suspension Date:* {current_date}\n💰 *Outstanding Balance:* {balance}\n\nPlease top up your account to reactivate your service.\n\n*OpenWeb Reseller Services*	Sent when a service is suspended	service	t	2025-06-10 16:10:59.904794	2025-06-10 16:10:59.904797	1
8	monthly_statement	Monthly Account Statement	📊 *Monthly Statement*\n\nHi {reseller_name}!\n\nYour monthly account summary:\n📅 *Period:* {current_date}\n💰 *Total Charges:* {amount}\n💼 *Account Balance:* {balance}\n📈 *Active Services:* {service_count}\n\nDownload your detailed statement from the dashboard.\n\n*OpenWeb Reseller Services*	Sent monthly with account summary	billing	t	2025-06-10 16:11:00.371543	2025-06-10 16:11:00.371546	1
9	account_status_change	Account Status Change	🔄 *Account Status Update*\n\nHi {reseller_name}!\n\nYour account status has been updated:\n📊 *New Status:* {status}\n📅 *Effective Date:* {current_date}\n\nContact support if you have questions about this change.\n\n*OpenWeb Reseller Services*	Sent when account status changes	account	t	2025-06-10 16:11:00.838542	2025-06-10 16:11:00.838545	1
10	admin_message	Admin Custom Message	📢 *Message from OpenWeb*\n\nHi {reseller_name}!\n\n{message_content}\n\n*OpenWeb Reseller Services*	General template for admin custom messages	general	t	2025-06-10 16:11:01.305483	2025-06-10 16:11:01.305487	1
11	product_update_notification	Product Update Notification	🔄 *OpenWeb Reseller Product Update Alert*\r\n\r\nHi {{reseller_name}}! We've updated one of our products:\r\n\r\n📦 *Product:* {{product_name}}\r\n💰 *Your Price:* {{reseller_price}}\r\n🏷️ *SKU:* {{sku}}\r\n\r\n{{product_description}}\r\n\r\nLog into your reseller portal to view full details and start selling this updated product to your customers.\r\n\r\nPanel URL: https://reseller.openweb.co.za\r\n\r\nBest regards,\r\nOpenWeb Team	Template for notifying resellers about product updates	general	t	2025-06-11 12:22:16.519958	2025-06-11 12:38:47.381977	\N
12	new_product_announcement	New Product Announcement	🚀 *NEW PRODUCT ALERT!*\n\nHi {{reseller_name}}! 👋\n\nWe're excited to announce a new product available for you to offer your customers:\n\n📦 *{{product_name}}*\n📁 Category: {{category_name}}\n\n💰 *Pricing for You:*\nBase Price: R{{base_price}}\nYour Price: R{{reseller_price}} ({{discount_percentage}}% discount)\nYour Savings: R{{savings_amount}}\n\n📋 *Product Details:*\n{{product_description}}\n\n⚡ Speed: {{speed}}\n📊 Data Cap: {{data_cap}}\n\n🛒 *Order now through your reseller portal!*\n💻 Login to place your orders\n\n📞 Need help? Contact our support team\n✨ Start earning with this exciting new product!\n\n---\nOpenWeb Reseller Management	WhatsApp notification for new products to resellers	product_notifications	t	2025-06-11 14:16:52.619997	2025-06-11 14:16:52.619997	1
13	sync_renewal_notification	Sync Renewal Payment Notification	🔔 *URGENT: July 2025 Service Renewal Notice*\n\nHi {reseller_name}! 👋\n\n📊 *Your Monthly Renewal Summary:*\n• Current Credit Balance: R{credit_balance}\n• Monthly Renewal Amount: R{renewal_amount}\n• Payment Required: R{amount_needed}\n\n{payment_status}\n\n⚠️ *IMPORTANT DEADLINE:*\nPayment due by 16:00 TODAY to avoid service interruption.\n\n💳 *Quick Payment Options:*\n• Online Banking Transfer\n• EFT Payment  \n• Contact billing support\n\n🔗 *Top Up Now:* https://reseller.openweb.co.za/credit-wallet\n\nNeed help? Reply immediately or contact billing@openweb.co.za\n\n*OpenWeb Billing Team*\nwww.openweb.co.za	Notification sent during sync renewal process with payment request	billing	t	2025-06-30 12:40:31.224789	2025-06-30 18:14:53.966112	1
\.


--
-- TOC entry 3925 (class 0 OID 18134)
-- Dependencies: 279
-- Data for Name: white_label_settings; Type: TABLE DATA; Schema: public; Owner: neondb_owner
--

COPY public.white_label_settings (id, reseller_id, company_name, logo_url, primary_color, secondary_color, accent_color, custom_css, support_email, support_phone, website_url, footer_text, created_at, updated_at, invoice_logo_filename, invoice_logo_url) FROM stdin;
1	3			#0d6efd	#6c757d	#198754						2025-05-31 10:05:26.400767	2025-05-31 10:05:26.400769	\N	\N
4	13			#0d6efd	#6c757d	#198754						2025-06-03 11:50:30.479954	2025-06-03 11:50:30.479958	\N	\N
6	16	Spiderweb Investments Holding and Projects 		#0d6efd	#6c757d	#198754						2025-06-04 13:20:35.158997	2025-06-04 13:20:35.159	\N	\N
12	22	Sduduzo Brian  Poswa		#0d6efd	#6c757d	#198754						2025-06-04 15:54:21.550677	2025-06-04 15:54:21.550681	\N	\N
13	23	Nkosana  Masilela 		#0d6efd	#6c757d	#198754						2025-06-04 15:54:30.310515	2025-06-04 15:54:30.310519	\N	\N
15	25	Sboniso  Shange 		#0d6efd	#6c757d	#198754						2025-06-04 15:54:46.760463	2025-06-04 15:54:46.760466	\N	\N
16	26	Tebogo Kedisalletse  Tlhaole 		#0d6efd	#6c757d	#198754						2025-06-04 15:54:54.235846	2025-06-04 15:54:54.235849	\N	\N
17	27	Nathan Chetty		#0d6efd	#6c757d	#198754						2025-06-04 15:59:31.045754	2025-06-04 15:59:31.045757	\N	\N
14	24	UNCAPPIFY (PTY) LTD	/static/uploads/logos/reseller_24_78bfe4e53af24029a9408cd298fa180a.png	#0d6efd	#6c757d	#198754						2025-06-04 15:54:37.942901	2025-06-04 17:06:54.645643	\N	\N
11	21	OpenWeb	/static/uploads/logos/reseller_21_b31cd6c7544c494c8599929c70395610.jpg	#0d6efd	#6c757d	#198754		support@openweb.co.za	0873508601	https://openweb.co.za	We strive to serve...	2025-06-04 15:53:59.027018	2025-06-05 11:22:12.429117	\N	\N
20	\N	OpenWeb		#007bff	#6c757d	#198754						2025-06-05 18:14:22.408182	2025-06-05 18:17:59.798849	b358dfbcee23f816bfdd0ff3ca43fbad.jpg	/static/uploads/logos/b358dfbcee23f816bfdd0ff3ca43fbad.jpg
21	31	Keoma Wright		#0d6efd	#6c757d	#198754						2025-06-06 11:21:56.362223	2025-06-06 11:21:56.362226	\N	\N
22	32	Coronation Mahlalela Mahlalela 		#0d6efd	#6c757d	#198754						2025-06-06 11:29:25.799169	2025-06-06 11:29:25.799173	\N	\N
23	33	TSSN Group		#0d6efd	#6c757d	#198754						2025-06-06 11:29:42.651264	2025-06-06 11:29:42.651269	\N	\N
24	34	Sailas Chimuka		#0d6efd	#6c757d	#198754						2025-06-07 10:37:58.33648	2025-06-07 10:37:58.336486	\N	\N
27	37	My Data Tech 		#0d6efd	#6c757d	#198754						2025-06-07 10:38:16.349249	2025-06-07 10:38:16.349254	\N	\N
28	38	Thenjiwe Mthembu 		#0d6efd	#6c757d	#198754						2025-06-07 10:38:22.026508	2025-06-07 10:38:22.026514	\N	\N
29	39	Knowledge  Marimo 		#0d6efd	#6c757d	#198754						2025-06-07 10:38:27.010503	2025-06-07 10:38:27.010508	\N	\N
30	40	Mervin Sydney  Gilbert 		#0d6efd	#6c757d	#198754						2025-06-07 10:38:32.190281	2025-06-07 10:38:32.190286	\N	\N
31	41	Overpar Solutions		#0d6efd	#6c757d	#198754						2025-06-07 10:38:37.76612	2025-06-07 10:38:37.766125	\N	\N
32	42	Umcebo Mpanza		#0d6efd	#6c757d	#198754						2025-06-07 10:38:47.420494	2025-06-07 10:38:47.420583	\N	\N
33	43	Wiseman Zondo 		#0d6efd	#6c757d	#198754						2025-06-07 10:38:52.582791	2025-06-07 10:38:52.582797	\N	\N
34	44	Tshepiso Malatji		#0d6efd	#6c757d	#198754						2025-06-07 10:38:57.346591	2025-06-07 10:38:57.346596	\N	\N
35	45	Sipho Angus Tshabangu		#0d6efd	#6c757d	#198754						2025-06-07 10:39:01.813809	2025-06-07 10:39:01.813813	\N	\N
36	46	Individual 		#0d6efd	#6c757d	#198754						2025-06-07 10:39:06.064445	2025-06-07 10:39:06.064449	\N	\N
37	47	DigitalEdge Solutions 		#0d6efd	#6c757d	#198754						2025-06-07 10:39:10.313264	2025-06-07 10:39:10.31327	\N	\N
38	48	Sphephelo  Majola 		#0d6efd	#6c757d	#198754						2025-06-07 10:39:14.664269	2025-06-07 10:39:14.664274	\N	\N
39	49	Keoma Wright		#0d6efd	#6c757d	#198754						2025-06-09 09:51:29.780429	2025-06-09 09:51:29.780433	\N	\N
40	50	eMobile		#0d6efd	#6c757d	#198754						2025-06-09 09:51:45.736441	2025-06-09 09:51:45.736444	\N	\N
41	51	Sonto Qotoyi Qotoyi		#0d6efd	#6c757d	#198754						2025-06-09 09:51:59.995256	2025-06-09 09:51:59.99526	\N	\N
42	56	Rethabile Rammota		#0d6efd	#6c757d	#198754						2025-06-10 15:13:43.010439	2025-06-10 15:13:43.010444	\N	\N
43	57	Lerato Comfort Dikgale		#0d6efd	#6c757d	#198754						2025-06-10 15:14:40.021246	2025-06-10 15:14:40.021249	\N	\N
44	58	herbert mokwena		#0d6efd	#6c757d	#198754						2025-06-10 15:14:53.230969	2025-06-10 15:14:53.230973	\N	\N
45	59	YOUTH ACEDIMY		#0d6efd	#6c757d	#198754						2025-06-10 15:15:06.527014	2025-06-10 15:15:06.527018	\N	\N
46	60	Motsamai Leonard  Cokonya		#0d6efd	#6c757d	#198754						2025-06-11 13:33:40.900668	2025-06-11 13:33:40.900672	\N	\N
47	61	Umbai Africa		#0d6efd	#6c757d	#198754						2025-06-11 13:33:54.723836	2025-06-11 13:33:54.723839	\N	\N
48	62	Scamto Networks		#0d6efd	#6c757d	#198754						2025-06-11 13:34:00.924154	2025-06-11 13:34:00.924158	\N	\N
49	63	GXD Computers (Pty) Ltd.		#0d6efd	#6c757d	#198754						2025-06-12 06:20:17.178885	2025-06-12 06:20:17.178889	\N	\N
50	64	Nonhlanhla  Makhoba 		#0d6efd	#6c757d	#198754						2025-06-12 13:38:53.656721	2025-06-12 13:38:53.656724	\N	\N
51	65	Elangeni IT Services		#0d6efd	#6c757d	#198754						2025-06-13 07:34:43.726968	2025-06-13 07:34:43.726971	\N	\N
52	66	Blaine Potgieter		#0d6efd	#6c757d	#198754						2025-06-13 14:12:43.431379	2025-06-13 14:12:43.431384	\N	\N
53	67	Zibilom Mathibe		#0d6efd	#6c757d	#198754						2025-06-14 13:15:26.753419	2025-06-14 13:15:26.753423	\N	\N
54	69	Cronwill Direct		#0d6efd	#6c757d	#198754						2025-06-17 17:25:23.489862	2025-06-17 17:25:23.489866	\N	\N
55	70	Jacques Botes		#0d6efd	#6c757d	#198754						2025-06-17 17:25:49.525712	2025-06-17 17:25:49.525715	\N	\N
56	71	Herman Baumgarten		#0d6efd	#6c757d	#198754						2025-06-18 06:00:16.88208	2025-06-18 06:00:16.882084	\N	\N
57	72	City to City Computer Services		#0d6efd	#6c757d	#198754						2025-06-18 06:01:14.515316	2025-06-18 06:01:14.51532	\N	\N
58	73	AB IT		#0d6efd	#6c757d	#198754						2025-06-18 06:03:25.174646	2025-06-18 06:03:25.174651	\N	\N
60	75	Broadview Networks		#0d6efd	#6c757d	#198754						2025-06-18 07:05:03.332902	2025-06-18 07:05:03.332907	\N	\N
61	76	Datachoice		#0d6efd	#6c757d	#198754						2025-06-18 07:37:49.998597	2025-06-18 07:37:49.998603	\N	\N
62	77	Okewsizwe		#0d6efd	#6c757d	#198754						2025-06-18 08:50:08.428485	2025-06-18 08:50:08.42849	\N	\N
64	79	Dinges Tech		#0d6efd	#6c757d	#198754						2025-06-18 08:56:04.412755	2025-06-18 08:56:04.412759	\N	\N
67	82	ZIPHO KA NKOSI (PTY) LTD 		#0d6efd	#6c757d	#198754						2025-06-18 16:44:21.37106	2025-06-18 16:44:21.371063	\N	\N
3	6	OpenWeb	/static/uploads/logos/reseller_6_1e36f68f52d54bbcb3bbab45c85c1a23.jpg	#0d6efd	#6c757d	#198754		support@openweb.co.za	0873508601	https://openweb.co.za	Copyright OpenWeb	2025-06-02 12:02:04.070964	2025-06-18 17:27:12.765451	\N	\N
70	85	Pumlani  Mlungwana 		#0d6efd	#6c757d	#198754						2025-06-19 09:11:30.524028	2025-06-19 09:11:30.524033	\N	\N
71	86	MZIMKHULU YEKO		#0d6efd	#6c757d	#198754						2025-06-19 09:12:47.41369	2025-06-19 09:12:47.413695	\N	\N
73	88	uHost		#0d6efd	#6c757d	#198754						2025-06-19 09:13:40.929463	2025-06-19 09:13:40.929468	\N	\N
74	89	8909145825083		#0d6efd	#6c757d	#198754						2025-06-19 09:14:41.568999	2025-06-19 09:14:41.569004	\N	\N
75	90	Ikoni Tech		#0d6efd	#6c757d	#198754						2025-06-19 09:15:07.146604	2025-06-19 09:15:07.146608	\N	\N
25	35	L & A services		#0d6efd	#6c757d	#198754		louisvt46@gmail.com	0621335142		Thank you for your support\r\nBanking details\r\nBank - Capitec\r\nAccount number - 1990870668	2025-06-07 10:38:02.914168	2025-06-24 19:12:05.949419	\N	\N
59	74	Bits & Bites Services		#0d6efd	#6c757d	#198754		support@bb-services.co.za	+27836658422	https://www.bb-services.co.za		2025-06-18 07:03:56.829646	2025-06-20 10:38:06.755897	\N	\N
69	84	Amaze shop	/static/uploads/logos/reseller_84_6cb3819043e44e1e9c74ada88c73b57c.jpg	#dbd000	#000000	#f5e61b		info@amazeshop.co.za	+27633382017	www.amazeshop.co.za	Amaze shop! Connecting you to the World!	2025-06-19 09:10:46.391541	2025-06-26 23:18:25.75195	\N	\N
66	81	KAPELANET	/static/uploads/logos/reseller_81_84b22fae60ba4f479e9a625653843627.jpg	#0d6efd	#6c757d	#198754		rabbykapela8@gmail.com	0815373829			2025-06-18 11:22:09.690339	2025-07-14 01:34:17.212878	\N	\N
72	87	SO MY GROUP		#0d6efd	#6c757d	#198754		support@somy.co.za				2025-06-19 09:13:13.432754	2025-06-19 13:21:31.267145	\N	\N
76	91	Braivi Technologies		#0d6efd	#6c757d	#198754						2025-06-19 15:21:19.397109	2025-06-19 15:21:19.397112	\N	\N
78	93	Flow Sync		#0d6efd	#6c757d	#198754						2025-06-19 15:22:14.882405	2025-06-19 15:22:14.88241	\N	\N
79	94	Flow Sync		#0d6efd	#6c757d	#198754						2025-06-19 15:22:45.308139	2025-06-19 15:22:45.308143	\N	\N
80	95	Renier Marx		#0d6efd	#6c757d	#198754						2025-06-19 15:22:56.460726	2025-06-19 15:22:56.46073	\N	\N
77	92	e-Khonect Wifi	/static/uploads/logos/reseller_92_e3c62fd52fb34941990e4c3db1f19f56.jpg	#0d6efd	#6c757d	#198754		info@braivitec.co.za	0724616090		Simplified Internet Connection	2025-06-19 15:22:01.110626	2025-06-20 15:57:11.655139	\N	\N
95	117	Yfi	www.ywifi.co.za	#0d6efd	#6c757d	#198754						2025-06-25 14:30:09.506142	2025-07-02 18:06:55.652074	\N	\N
82	100	Thasil Electrical		#0d6efd	#6c757d	#198754		support@thasil.co.za	+27870931186	https://thasil.co.za		2025-06-24 11:54:16.243251	2025-07-15 08:27:57.5821	\N	\N
63	78	GKroon (Pty) Ltd	/static/uploads/logos/reseller_78_5ffc2212833349db84b1f81bef47eb67.png	#05224d	#6c757d	#198754		info.gkroon@gmail.com		https://g-kroon.github.io/GKroon/	WhatsApp: +27661199255	2025-06-18 08:51:49.794929	2025-06-21 19:18:46.61362	\N	\N
81	99	Lungisani Vatsha		#0d6efd	#6c757d	#198754						2025-06-24 11:53:58.381358	2025-06-24 11:53:58.381361	\N	\N
83	101	DIT Services		#0d6efd	#6c757d	#198754						2025-06-24 11:54:27.571216	2025-06-24 11:54:27.571219	\N	\N
84	102	Jabulani Zwane		#0d6efd	#6c757d	#198754						2025-06-24 11:54:38.578501	2025-06-24 11:54:38.578505	\N	\N
85	103	Gigahost		#0d6efd	#6c757d	#198754						2025-06-24 11:54:49.564793	2025-06-24 11:54:49.564796	\N	\N
86	104	Modiba Advice Mokgate 		#0d6efd	#6c757d	#198754						2025-06-24 11:55:00.165539	2025-06-24 11:55:00.165542	\N	\N
87	105	Brian Pelekwane Kgohloane		#0d6efd	#6c757d	#198754						2025-06-24 11:55:11.540047	2025-06-24 11:55:11.540051	\N	\N
88	106	Thabiso Motlakase		#0d6efd	#6c757d	#198754						2025-06-24 11:55:22.744947	2025-06-24 11:55:22.744951	\N	\N
89	107	Lehlonkana Pty LTD		#0d6efd	#6c757d	#198754						2025-06-24 11:55:33.172642	2025-06-24 11:55:33.172645	\N	\N
91	109	Private		#0d6efd	#6c757d	#198754						2025-06-24 11:55:54.581447	2025-06-24 11:55:54.581451	\N	\N
93	111	Mbali Mary Ngcobo		#0d6efd	#6c757d	#198754						2025-06-24 11:56:17.330133	2025-06-24 11:56:17.330136	\N	\N
68	83	Capal (Pty)Ltd	/static/uploads/logos/reseller_83_15eac92dc2e744588793dc14e101b924.png	#0d6efd	#6c757d	#198754		info@capalpty.co.za	+27827583689	www.capalpty.co.za		2025-06-19 09:09:56.263491	2025-06-26 11:16:16.299065	\N	\N
92	110	Binitoo Internet		#fd0dd1	#9a34a2	#861963		sales@binitoo.co.za	0120232112	https://www.binitoo.co.za	Our WhatsApp support number +27739647888\r\nBinitoo 2025	2025-06-24 11:56:05.498876	2025-06-24 12:44:40.591209	\N	\N
65	80	WiFi Deals	/static/uploads/logos/reseller_80_9aad2f678dac4ac3af6276f100ef972b.png	#ff7800	#ffffff	#198754		info@wifideals.co.za		https://www.wifideals.co.za/	Powered by https://www.wifideals.co.za/	2025-06-18 10:07:12.920698	2025-06-24 16:40:17.66503	\N	\N
90	108	LSM IT Solutions (PTY) LTD	/static/uploads/logos/reseller_108_390e0c3194284eb0b633a58215968acc.png	#fd490d	#6d7e79	#198754		lawrence@lsmitsolutions.co.za	+27789490243			2025-06-24 11:55:43.777617	2025-06-24 19:38:37.834547	\N	\N
94	116	na		#0d6efd	#6c757d	#198754						2025-06-25 14:29:51.838071	2025-06-25 14:29:51.838075	\N	\N
5	15	Expert Network Solutions	/static/uploads/logos/reseller_15_882a34b8ea18430e8c657e64be40e546.png	#ff00ea	#00ff04	#00fbff		support@expertns.co.za	0685042057	https://www.expertns.co.za	For any support related issues please contact us using the below email address	2025-06-04 11:17:25.618152	2025-07-19 06:29:17.551579	\N	\N
97	121	MOSHE MALULEKE		#0d6efd	#6c757d	#198754						2025-06-27 13:44:57.233921	2025-06-27 13:44:57.233926	\N	\N
118	159	Fuad Abdulle		#0d6efd	#6c757d	#198754						2025-07-21 07:28:15.311153	2025-07-21 07:28:15.311158	\N	\N
98	122	Thetag-it(Pty)Ltd	/static/uploads/logos/reseller_122_87e44637fb094879be7f64cc6e863cf9.png	#0d6efd	#6c757d	#198754		services@thetag-it.co.za	0390320160	www.thetag-it.co.za		2025-06-27 13:46:05.842866	2025-06-28 10:34:38.447118	\N	\N
99	123	germo corp		#0d6efd	#6c757d	#198754						2025-06-29 12:40:41.972086	2025-06-29 12:40:41.972091	\N	\N
96	118	ALWAYSCONNECTED	www.justuncapped.com	#0d6efd	#6c757d	#198754		support@mehlonet.co.za	0623255233	https://www.mehlonet.co.za	Ntando Mehlomakulu 	2025-06-25 14:30:25.952071	2025-06-29 18:03:36.059258	\N	\N
100	124	Vuyane Victor  Nxhongo 		#0d6efd	#6c757d	#198754						2025-06-30 11:56:11.276217	2025-06-30 11:56:11.276222	\N	\N
101	125	Lisoko Technologies		#0d6efd	#6c757d	#198754						2025-06-30 11:56:23.857628	2025-06-30 11:56:23.857632	\N	\N
102	126	Chevone  Liebenberg 		#0d6efd	#6c757d	#198754						2025-06-30 11:56:33.935967	2025-06-30 11:56:33.935971	\N	\N
103	127	Gerhard Homveld		#0d6efd	#6c757d	#198754						2025-06-30 11:56:44.286316	2025-06-30 11:56:44.28632	\N	\N
105	133	Charles  Lotterie		#0d6efd	#6c757d	#198754						2025-07-02 10:00:59.506832	2025-07-02 10:00:59.506837	\N	\N
104	132	LLDDA Solutions Pty LTD	/static/uploads/logos/reseller_132_708fc61fbef641289258d89246f59c86.jpeg	#0d6efd	#6c757d	#198754		hugo@bfn.co.za	0722798884			2025-07-02 10:00:42.115056	2025-07-02 15:24:41.471453	\N	\N
18	30	Flashy Bee Computers	/static/uploads/logos/reseller_30_9891ecfe94524f1789ebe7a917a7ab0c.jpg	#0d6efd	#6c757d	#198754		support@flashybee.co.za	0817791440	http://www.flashybee.co.za		2025-06-05 12:08:25.453924	2025-07-02 17:34:46.35349	\N	\N
106	135	Makgantlane Goodwill Mashaba		#0d6efd	#6c757d	#198754						2025-07-03 11:42:10.304742	2025-07-03 11:42:10.304749	\N	\N
107	136	IT CITY (Pty) Ltd		#0d6efd	#6c757d	#198754						2025-07-03 11:51:33.165776	2025-07-03 11:51:33.165782	\N	\N
109	138	Vincent  Jaftha		#0d6efd	#6c757d	#198754						2025-07-04 11:08:19.130972	2025-07-04 11:08:19.130976	\N	\N
110	139	N/aungkusi Group Pty Ltd 		#0d6efd	#6c757d	#198754						2025-07-04 11:09:32.550719	2025-07-04 11:09:32.550724	\N	\N
108	137	Tintswalo Solutions PTY LTD	/static/uploads/logos/reseller_137_2a721255abda448080f43493a8624e97.jpg	#0d6efd	#6c757d	#198754						2025-07-04 11:06:09.671339	2025-07-04 11:13:38.010011	\N	\N
111	141	Flightselect group pty ltd 		#0d6efd	#6c757d	#198754						2025-07-07 09:08:19.226075	2025-07-07 09:08:19.226081	\N	\N
113	145	Swift Voice (PTY) Ltd	/static/uploads/logos/reseller_145_97e28c39725d4527b4cec34fd59dbe14.png	#0d6efd	#6c757d	#33c9fb		openweb@swiftvoice.co.za	+27340085134	https://www.swiftvoice.co.za		2025-07-09 14:16:06.850849	2025-07-09 15:42:37.728135	\N	\N
119	161	kliq (Pty) Ltd		#0d6efd	#6c757d	#198754						2025-07-22 09:28:59.632944	2025-07-22 09:28:59.63295	\N	\N
114	151	DitungaICT (PTY) Ltd		#0d6efd	#6c757d	#198754						2025-07-15 09:44:57.734785	2025-07-15 09:44:57.734793	\N	\N
115	154	LEHLONKANA (PTY)LTD		#0d6efd	#6c757d	#198754						2025-07-16 08:44:28.472429	2025-07-16 08:44:28.472439	\N	\N
116	155	JSEInfotech (Pty) Ltd		#0d6efd	#6c757d	#198754						2025-07-18 07:45:37.562313	2025-07-18 07:45:37.562317	\N	\N
117	156	Hans Van Heerden		#0d6efd	#6c757d	#198754						2025-07-18 07:46:32.569197	2025-07-18 07:46:32.569203	\N	\N
120	164	Permanet PTY LTD	/static/uploads/logos/reseller_164_183578f5548049089276352a4ecc77ba.png	#0d6efd	#6c757d	#198754		support@permanet.co.za	+27149405390	https://permanet.co.za	Feel free to contact support should you have any problems. Whats app support is available from 07h00 to 22h00 Monday to Sunday.	2025-07-23 09:29:12.19798	2025-07-23 15:48:39.58581	\N	\N
121	165	Future Connect 		#0d6efd	#6c757d	#198754						2025-07-24 07:25:08.383578	2025-07-24 07:25:08.383585	\N	\N
112	144	IDMA Inc Ltd	data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBw4QEA0QEA0NEBASDQ8RFw8OFQ8VEg0PFhEWFxURFhQYHSksGRolGxUTITEjJSorLi4uFyE1ODMsQygwLysBCgoKDg0OGxAQGjcmHyYrKy0tListLSstNy83LS0tLS0tLS8tLS0uLSsvKy0tLS0yLy0tLi0tLSstKy0rLS03Lf/AABEIAOEA4QMBIgACEQEDEQH/	#0d6efd	#6c757d	#198754		idmasaas@gmail.com		www.idmasaas.com		2025-07-09 08:14:42.649778	2025-07-25 00:23:09.787328	\N	\N
122	167	DIGITECH CO		#0d6efd	#6c757d	#198754						2025-07-25 05:44:38.412496	2025-07-25 05:44:38.412503	\N	\N
123	168	Thintanet		#0d6efd	#6c757d	#198754						2025-07-25 05:46:50.403875	2025-07-25 05:46:50.403882	\N	\N
124	169	Jacques Botes		#0d6efd	#6c757d	#198754						2025-07-25 07:05:08.84702	2025-07-25 07:05:08.847026	\N	\N
125	170	SegByte Solutions		#0d6efd	#6c757d	#198754						2025-07-25 08:07:38.86269	2025-07-25 08:07:38.862698	\N	\N
126	171	Bongani  Mthombeni 		#0d6efd	#6c757d	#198754						2025-07-25 09:57:16.085643	2025-07-25 09:57:16.085649	\N	\N
\.



--
-- TOC entry 3533 (class 2606 OID 18177)
-- Name: admin_notifications admin_notifications_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.admin_notifications
    ADD CONSTRAINT admin_notifications_pkey PRIMARY KEY (id);


--
-- TOC entry 3535 (class 2606 OID 18179)
-- Name: audit_log audit_log_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.audit_log
    ADD CONSTRAINT audit_log_pkey PRIMARY KEY (id);


--
-- TOC entry 3537 (class 2606 OID 18181)
-- Name: auto_login_tokens auto_login_tokens_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.auto_login_tokens
    ADD CONSTRAINT auto_login_tokens_pkey PRIMARY KEY (id);


--
-- TOC entry 3539 (class 2606 OID 18183)
-- Name: auto_login_tokens auto_login_tokens_token_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.auto_login_tokens
    ADD CONSTRAINT auto_login_tokens_token_key UNIQUE (token);


--
-- TOC entry 3541 (class 2606 OID 18185)
-- Name: company_settings company_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.company_settings
    ADD CONSTRAINT company_settings_pkey PRIMARY KEY (id);


--
-- TOC entry 3543 (class 2606 OID 18187)
-- Name: credit_transactions credit_transactions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_transactions
    ADD CONSTRAINT credit_transactions_pkey PRIMARY KEY (id);


--
-- TOC entry 3545 (class 2606 OID 18189)
-- Name: credit_wallets credit_wallets_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_wallets
    ADD CONSTRAINT credit_wallets_pkey PRIMARY KEY (id);


--
-- TOC entry 3547 (class 2606 OID 18191)
-- Name: credit_wallets credit_wallets_reseller_id_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_wallets
    ADD CONSTRAINT credit_wallets_reseller_id_key UNIQUE (reseller_id);


--
-- TOC entry 3549 (class 2606 OID 18193)
-- Name: discount_tier_fees discount_tier_fees_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.discount_tier_fees
    ADD CONSTRAINT discount_tier_fees_pkey PRIMARY KEY (id);


--
-- TOC entry 3551 (class 2606 OID 18195)
-- Name: early_discount_subscriptions early_discount_subscriptions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.early_discount_subscriptions
    ADD CONSTRAINT early_discount_subscriptions_pkey PRIMARY KEY (id);


--
-- TOC entry 3553 (class 2606 OID 18197)
-- Name: email_queue email_queue_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.email_queue
    ADD CONSTRAINT email_queue_pkey PRIMARY KEY (id);


--
-- TOC entry 3555 (class 2606 OID 18199)
-- Name: email_templates email_templates_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.email_templates
    ADD CONSTRAINT email_templates_pkey PRIMARY KEY (id);


--
-- TOC entry 3557 (class 2606 OID 18201)
-- Name: email_templates email_templates_template_key_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.email_templates
    ADD CONSTRAINT email_templates_template_key_key UNIQUE (template_key);


--
-- TOC entry 3559 (class 2606 OID 18203)
-- Name: invoice_items invoice_items_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoice_items
    ADD CONSTRAINT invoice_items_pkey PRIMARY KEY (id);


--
-- TOC entry 3561 (class 2606 OID 18205)
-- Name: invoices invoices_invoice_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoices
    ADD CONSTRAINT invoices_invoice_number_key UNIQUE (invoice_number);


--
-- TOC entry 3563 (class 2606 OID 18207)
-- Name: invoices invoices_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoices
    ADD CONSTRAINT invoices_pkey PRIMARY KEY (id);


--
-- TOC entry 3648 (class 2606 OID 21902)
-- Name: monthly_renewal_processing monthly_renewal_processing_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.monthly_renewal_processing
    ADD CONSTRAINT monthly_renewal_processing_pkey PRIMARY KEY (id);


--
-- TOC entry 3565 (class 2606 OID 18209)
-- Name: notification_settings notification_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.notification_settings
    ADD CONSTRAINT notification_settings_pkey PRIMARY KEY (id);


--
-- TOC entry 3567 (class 2606 OID 18211)
-- Name: notification_settings notification_settings_setting_key_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.notification_settings
    ADD CONSTRAINT notification_settings_setting_key_key UNIQUE (setting_key);


--
-- TOC entry 3573 (class 2606 OID 18213)
-- Name: order_item order_item_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.order_item
    ADD CONSTRAINT order_item_pkey PRIMARY KEY (id);


--
-- TOC entry 3569 (class 2606 OID 18215)
-- Name: order order_order_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public."order"
    ADD CONSTRAINT order_order_number_key UNIQUE (order_number);


--
-- TOC entry 3571 (class 2606 OID 18217)
-- Name: order order_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public."order"
    ADD CONSTRAINT order_pkey PRIMARY KEY (id);


--
-- TOC entry 3579 (class 2606 OID 18223)
-- Name: payfast_transactions payfast_transactions_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.payfast_transactions
    ADD CONSTRAINT payfast_transactions_pkey PRIMARY KEY (id);


--
-- TOC entry 3640 (class 2606 OID 21236)
-- Name: pro_rata_billing_settings pro_rata_billing_settings_period_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.pro_rata_billing_settings
    ADD CONSTRAINT pro_rata_billing_settings_period_name_key UNIQUE (period_name);


--
-- TOC entry 3642 (class 2606 OID 21234)
-- Name: pro_rata_billing_settings pro_rata_billing_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.pro_rata_billing_settings
    ADD CONSTRAINT pro_rata_billing_settings_pkey PRIMARY KEY (id);


--
-- TOC entry 3591 (class 2606 OID 18231)
-- Name: product_category product_category_name_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product_category
    ADD CONSTRAINT product_category_name_key UNIQUE (name);


--
-- TOC entry 3593 (class 2606 OID 18233)
-- Name: product_category product_category_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product_category
    ADD CONSTRAINT product_category_pkey PRIMARY KEY (id);


--
-- TOC entry 3595 (class 2606 OID 18235)
-- Name: product_feature product_feature_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product_feature
    ADD CONSTRAINT product_feature_pkey PRIMARY KEY (id);


--
-- TOC entry 3587 (class 2606 OID 18237)
-- Name: product product_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product
    ADD CONSTRAINT product_pkey PRIMARY KEY (id);


--
-- TOC entry 3589 (class 2606 OID 18239)
-- Name: product product_sku_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product
    ADD CONSTRAINT product_sku_key UNIQUE (sku);


--
-- TOC entry 3644 (class 2606 OID 21256)
-- Name: seo_pages seo_pages_page_path_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.seo_pages
    ADD CONSTRAINT seo_pages_page_path_key UNIQUE (page_path);


--
-- TOC entry 3646 (class 2606 OID 21254)
-- Name: seo_pages seo_pages_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.seo_pages
    ADD CONSTRAINT seo_pages_pkey PRIMARY KEY (id);


--
-- TOC entry 3632 (class 2606 OID 20512)
-- Name: seo_settings seo_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.seo_settings
    ADD CONSTRAINT seo_settings_pkey PRIMARY KEY (id);


--
-- TOC entry 3634 (class 2606 OID 20867)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_pkey PRIMARY KEY (id);


--
-- TOC entry 3597 (class 2606 OID 18241)
-- Name: services services_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.services
    ADD CONSTRAINT services_pkey PRIMARY KEY (id);


--
-- TOC entry 3599 (class 2606 OID 18243)
-- Name: sim_cards sim_cards_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_pkey PRIMARY KEY (id);


--
-- TOC entry 3601 (class 2606 OID 18245)
-- Name: sim_cards sim_cards_sim_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_sim_number_key UNIQUE (sim_number);


--
-- TOC entry 3603 (class 2606 OID 18247)
-- Name: sim_package_offers sim_package_offers_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_package_offers
    ADD CONSTRAINT sim_package_offers_pkey PRIMARY KEY (id);


--
-- TOC entry 3605 (class 2606 OID 18249)
-- Name: sim_purchase_orders sim_purchase_orders_order_number_key; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_purchase_orders
    ADD CONSTRAINT sim_purchase_orders_order_number_key UNIQUE (order_number);


--
-- TOC entry 3607 (class 2606 OID 18251)
-- Name: sim_purchase_orders sim_purchase_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_purchase_orders
    ADD CONSTRAINT sim_purchase_orders_pkey PRIMARY KEY (id);


--
-- TOC entry 3638 (class 2606 OID 21190)
-- Name: system_maintenance_settings system_maintenance_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.system_maintenance_settings
    ADD CONSTRAINT system_maintenance_settings_pkey PRIMARY KEY (id);


--
-- TOC entry 3650 (class 2606 OID 21904)
-- Name: monthly_renewal_processing uq_reseller_month; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.monthly_renewal_processing
    ADD CONSTRAINT uq_reseller_month UNIQUE (reseller_id, processing_month);


--
-- TOC entry 3636 (class 2606 OID 21043)
-- Name: video_guides video_guides_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.video_guides
    ADD CONSTRAINT video_guides_pkey PRIMARY KEY (id);


--
-- TOC entry 3621 (class 2606 OID 18265)
-- Name: whatsapp_activity_log whatsapp_activity_log_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_activity_log
    ADD CONSTRAINT whatsapp_activity_log_pkey PRIMARY KEY (id);


--
-- TOC entry 3623 (class 2606 OID 18267)
-- Name: whatsapp_queue whatsapp_queue_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_queue
    ADD CONSTRAINT whatsapp_queue_pkey PRIMARY KEY (id);


--
-- TOC entry 3626 (class 2606 OID 18269)
-- Name: whatsapp_templates whatsapp_templates_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_templates
    ADD CONSTRAINT whatsapp_templates_pkey PRIMARY KEY (id);


--
-- TOC entry 3628 (class 2606 OID 18271)
-- Name: white_label_settings white_label_settings_pkey; Type: CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.white_label_settings
    ADD CONSTRAINT white_label_settings_pkey PRIMARY KEY (id);


--
-- TOC entry 3624 (class 1259 OID 18272)
-- Name: ix_whatsapp_templates_template_key; Type: INDEX; Schema: public; Owner: neondb_owner
--

CREATE UNIQUE INDEX ix_whatsapp_templates_template_key ON public.whatsapp_templates USING btree (template_key);


--
-- TOC entry 3651 (class 2606 OID 18273)
-- Name: audit_log audit_log_target_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.audit_log
    ADD CONSTRAINT audit_log_target_user_id_fkey FOREIGN KEY (target_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3652 (class 2606 OID 18278)
-- Name: audit_log audit_log_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.audit_log
    ADD CONSTRAINT audit_log_user_id_fkey FOREIGN KEY (user_id) REFERENCES public."user"(id);


--
-- TOC entry 3653 (class 2606 OID 18283)
-- Name: auto_login_tokens auto_login_tokens_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.auto_login_tokens
    ADD CONSTRAINT auto_login_tokens_user_id_fkey FOREIGN KEY (user_id) REFERENCES public."user"(id);


--
-- TOC entry 3654 (class 2606 OID 18288)
-- Name: company_settings company_settings_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.company_settings
    ADD CONSTRAINT company_settings_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3655 (class 2606 OID 18293)
-- Name: credit_transactions credit_transactions_admin_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_transactions
    ADD CONSTRAINT credit_transactions_admin_user_id_fkey FOREIGN KEY (admin_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3656 (class 2606 OID 18298)
-- Name: credit_transactions credit_transactions_order_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_transactions
    ADD CONSTRAINT credit_transactions_order_id_fkey FOREIGN KEY (order_id) REFERENCES public."order"(id);


--
-- TOC entry 3657 (class 2606 OID 18303)
-- Name: credit_transactions credit_transactions_wallet_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_transactions
    ADD CONSTRAINT credit_transactions_wallet_id_fkey FOREIGN KEY (wallet_id) REFERENCES public.credit_wallets(id);


--
-- TOC entry 3658 (class 2606 OID 18308)
-- Name: credit_wallets credit_wallets_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.credit_wallets
    ADD CONSTRAINT credit_wallets_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3659 (class 2606 OID 18313)
-- Name: discount_tier_fees discount_tier_fees_subscription_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.discount_tier_fees
    ADD CONSTRAINT discount_tier_fees_subscription_id_fkey FOREIGN KEY (subscription_id) REFERENCES public.early_discount_subscriptions(id);


--
-- TOC entry 3660 (class 2606 OID 18318)
-- Name: discount_tier_fees discount_tier_fees_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.discount_tier_fees
    ADD CONSTRAINT discount_tier_fees_user_id_fkey FOREIGN KEY (user_id) REFERENCES public."user"(id);


--
-- TOC entry 3661 (class 2606 OID 18323)
-- Name: early_discount_subscriptions early_discount_subscriptions_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.early_discount_subscriptions
    ADD CONSTRAINT early_discount_subscriptions_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3662 (class 2606 OID 18328)
-- Name: early_discount_subscriptions early_discount_subscriptions_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.early_discount_subscriptions
    ADD CONSTRAINT early_discount_subscriptions_user_id_fkey FOREIGN KEY (user_id) REFERENCES public."user"(id);


--
-- TOC entry 3663 (class 2606 OID 18333)
-- Name: email_queue email_queue_initiated_by_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.email_queue
    ADD CONSTRAINT email_queue_initiated_by_user_id_fkey FOREIGN KEY (initiated_by_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3664 (class 2606 OID 18338)
-- Name: email_queue email_queue_recipient_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.email_queue
    ADD CONSTRAINT email_queue_recipient_user_id_fkey FOREIGN KEY (recipient_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3665 (class 2606 OID 18343)
-- Name: email_templates email_templates_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.email_templates
    ADD CONSTRAINT email_templates_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3671 (class 2606 OID 18348)
-- Name: order fk_order_enduser; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public."order"
    ADD CONSTRAINT fk_order_enduser FOREIGN KEY (enduser_id) REFERENCES public."user"(id);


--
-- TOC entry 3672 (class 2606 OID 18992)
-- Name: order fk_order_sim_card; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public."order"
    ADD CONSTRAINT fk_order_sim_card FOREIGN KEY (sim_card_id) REFERENCES public.sim_cards(id);


--
-- TOC entry 3683 (class 2606 OID 20898)
-- Name: services fk_services_enduser_id; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.services
    ADD CONSTRAINT fk_services_enduser_id FOREIGN KEY (enduser_id) REFERENCES public."user"(id);


--
-- TOC entry 3666 (class 2606 OID 18353)
-- Name: invoice_items invoice_items_invoice_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoice_items
    ADD CONSTRAINT invoice_items_invoice_id_fkey FOREIGN KEY (invoice_id) REFERENCES public.invoices(id);


--
-- TOC entry 3667 (class 2606 OID 18358)
-- Name: invoice_items invoice_items_order_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoice_items
    ADD CONSTRAINT invoice_items_order_id_fkey FOREIGN KEY (order_id) REFERENCES public."order"(id);


--
-- TOC entry 3668 (class 2606 OID 18363)
-- Name: invoice_items invoice_items_service_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoice_items
    ADD CONSTRAINT invoice_items_service_id_fkey FOREIGN KEY (service_id) REFERENCES public.services(id);


--
-- TOC entry 3669 (class 2606 OID 18368)
-- Name: invoices invoices_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoices
    ADD CONSTRAINT invoices_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3670 (class 2606 OID 18373)
-- Name: invoices invoices_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.invoices
    ADD CONSTRAINT invoices_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3717 (class 2606 OID 21905)
-- Name: monthly_renewal_processing monthly_renewal_processing_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.monthly_renewal_processing
    ADD CONSTRAINT monthly_renewal_processing_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3674 (class 2606 OID 18378)
-- Name: order_item order_item_order_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.order_item
    ADD CONSTRAINT order_item_order_id_fkey FOREIGN KEY (order_id) REFERENCES public."order"(id);


--
-- TOC entry 3675 (class 2606 OID 18383)
-- Name: order_item order_item_product_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.order_item
    ADD CONSTRAINT order_item_product_id_fkey FOREIGN KEY (product_id) REFERENCES public.product(id);


--
-- TOC entry 3673 (class 2606 OID 18388)
-- Name: order order_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public."order"
    ADD CONSTRAINT order_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3677 (class 2606 OID 18398)
-- Name: payfast_transactions payfast_transactions_credit_transaction_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.payfast_transactions
    ADD CONSTRAINT payfast_transactions_credit_transaction_id_fkey FOREIGN KEY (credit_transaction_id) REFERENCES public.credit_transactions(id);


--
-- TOC entry 3680 (class 2606 OID 18413)
-- Name: product product_category_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product
    ADD CONSTRAINT product_category_id_fkey FOREIGN KEY (category_id) REFERENCES public.product_category(id);


--
-- TOC entry 3681 (class 2606 OID 18418)
-- Name: product product_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product
    ADD CONSTRAINT product_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3682 (class 2606 OID 18423)
-- Name: product_feature product_feature_product_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.product_feature
    ADD CONSTRAINT product_feature_product_id_fkey FOREIGN KEY (product_id) REFERENCES public.product(id) ON DELETE CASCADE;


--
-- TOC entry 3708 (class 2606 OID 20513)
-- Name: seo_settings seo_settings_updated_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.seo_settings
    ADD CONSTRAINT seo_settings_updated_by_id_fkey FOREIGN KEY (updated_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3709 (class 2606 OID 20888)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_approved_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_approved_by_id_fkey FOREIGN KEY (approved_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3710 (class 2606 OID 20878)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_current_product_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_current_product_id_fkey FOREIGN KEY (current_product_id) REFERENCES public.product(id);


--
-- TOC entry 3711 (class 2606 OID 20883)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_new_product_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_new_product_id_fkey FOREIGN KEY (new_product_id) REFERENCES public.product(id);


--
-- TOC entry 3712 (class 2606 OID 20893)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_rejected_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_rejected_by_id_fkey FOREIGN KEY (rejected_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3713 (class 2606 OID 20873)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3714 (class 2606 OID 20868)
-- Name: service_upgrade_downgrade service_upgrade_downgrade_service_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.service_upgrade_downgrade
    ADD CONSTRAINT service_upgrade_downgrade_service_id_fkey FOREIGN KEY (service_id) REFERENCES public.services(id);


--
-- TOC entry 3684 (class 2606 OID 20730)
-- Name: services services_cancelled_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.services
    ADD CONSTRAINT services_cancelled_by_id_fkey FOREIGN KEY (cancelled_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3685 (class 2606 OID 18428)
-- Name: services services_product_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.services
    ADD CONSTRAINT services_product_id_fkey FOREIGN KEY (product_id) REFERENCES public.product(id);


--
-- TOC entry 3686 (class 2606 OID 18433)
-- Name: services services_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.services
    ADD CONSTRAINT services_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3687 (class 2606 OID 18438)
-- Name: sim_cards sim_cards_added_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_added_by_id_fkey FOREIGN KEY (added_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3688 (class 2606 OID 18443)
-- Name: sim_cards sim_cards_assigned_order_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_assigned_order_id_fkey FOREIGN KEY (assigned_order_id) REFERENCES public."order"(id);


--
-- TOC entry 3689 (class 2606 OID 18448)
-- Name: sim_cards sim_cards_assigned_service_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_assigned_service_id_fkey FOREIGN KEY (assigned_service_id) REFERENCES public.services(id);


--
-- TOC entry 3690 (class 2606 OID 18453)
-- Name: sim_cards sim_cards_category_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_category_id_fkey FOREIGN KEY (category_id) REFERENCES public.product_category(id);


--
-- TOC entry 3691 (class 2606 OID 18458)
-- Name: sim_cards sim_cards_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_cards
    ADD CONSTRAINT sim_cards_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3692 (class 2606 OID 18463)
-- Name: sim_package_offers sim_package_offers_category_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_package_offers
    ADD CONSTRAINT sim_package_offers_category_id_fkey FOREIGN KEY (category_id) REFERENCES public.product_category(id);


--
-- TOC entry 3693 (class 2606 OID 18468)
-- Name: sim_package_offers sim_package_offers_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_package_offers
    ADD CONSTRAINT sim_package_offers_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3694 (class 2606 OID 18473)
-- Name: sim_purchase_orders sim_purchase_orders_package_offer_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_purchase_orders
    ADD CONSTRAINT sim_purchase_orders_package_offer_id_fkey FOREIGN KEY (package_offer_id) REFERENCES public.sim_package_offers(id);


--
-- TOC entry 3695 (class 2606 OID 18478)
-- Name: sim_purchase_orders sim_purchase_orders_processed_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_purchase_orders
    ADD CONSTRAINT sim_purchase_orders_processed_by_id_fkey FOREIGN KEY (processed_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3696 (class 2606 OID 18483)
-- Name: sim_purchase_orders sim_purchase_orders_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.sim_purchase_orders
    ADD CONSTRAINT sim_purchase_orders_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3716 (class 2606 OID 21191)
-- Name: system_maintenance_settings system_maintenance_settings_enabled_by_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.system_maintenance_settings
    ADD CONSTRAINT system_maintenance_settings_enabled_by_user_id_fkey FOREIGN KEY (enabled_by_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3715 (class 2606 OID 21044)
-- Name: video_guides video_guides_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.video_guides
    ADD CONSTRAINT video_guides_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3701 (class 2606 OID 18508)
-- Name: whatsapp_activity_log whatsapp_activity_log_initiated_by_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_activity_log
    ADD CONSTRAINT whatsapp_activity_log_initiated_by_user_id_fkey FOREIGN KEY (initiated_by_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3702 (class 2606 OID 18513)
-- Name: whatsapp_activity_log whatsapp_activity_log_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_activity_log
    ADD CONSTRAINT whatsapp_activity_log_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 3703 (class 2606 OID 18518)
-- Name: whatsapp_queue whatsapp_queue_initiated_by_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_queue
    ADD CONSTRAINT whatsapp_queue_initiated_by_user_id_fkey FOREIGN KEY (initiated_by_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3704 (class 2606 OID 18523)
-- Name: whatsapp_queue whatsapp_queue_recipient_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_queue
    ADD CONSTRAINT whatsapp_queue_recipient_user_id_fkey FOREIGN KEY (recipient_user_id) REFERENCES public."user"(id);


--
-- TOC entry 3705 (class 2606 OID 18528)
-- Name: whatsapp_templates whatsapp_templates_created_by_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.whatsapp_templates
    ADD CONSTRAINT whatsapp_templates_created_by_id_fkey FOREIGN KEY (created_by_id) REFERENCES public."user"(id);


--
-- TOC entry 3706 (class 2606 OID 18533)
-- Name: white_label_settings white_label_settings_reseller_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: neondb_owner
--

ALTER TABLE ONLY public.white_label_settings
    ADD CONSTRAINT white_label_settings_reseller_id_fkey FOREIGN KEY (reseller_id) REFERENCES public."user"(id);


--
-- TOC entry 2289 (class 826 OID 18615)
-- Name: DEFAULT PRIVILEGES FOR SEQUENCES; Type: DEFAULT ACL; Schema: public; Owner: cloud_admin
--

ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT ALL ON SEQUENCES TO neon_superuser WITH GRANT OPTION;


--
-- TOC entry 2290 (class 826 OID 18616)
-- Name: DEFAULT PRIVILEGES FOR TABLES; Type: DEFAULT ACL; Schema: public; Owner: cloud_admin
--

ALTER DEFAULT PRIVILEGES FOR ROLE cloud_admin IN SCHEMA public GRANT SELECT,INSERT,REFERENCES,DELETE,TRIGGER,TRUNCATE,UPDATE ON TABLES TO neon_superuser WITH GRANT OPTION;


-- Completed on 2025-07-27 16:42:06

--
--

-- Completed on 2025-07-27 16:42:06

--
-- PostgreSQL database cluster dump complete
--

