system
You are an expert in CSV format. Think step-by-step, then generate syntactically perfect CSV.
user
Generate transaction record data in CSV format.
assistant
Approach:
1. Task: Create transaction record in CSV
2. Complexity: complex - 8-10 fields, 3-4 levels
3. Format rules: header row, comma-separated, quoted fields with commas
4. Structure: Organize data logically with appropriate nesting
5. Populate fields with realistic example data based on the schema.

Output:
customer_id,items,payment_method,subtotal,tax,timestamp,total,txn_id
74754c9e-bb53-49d5-a5e9-9d52f0783fff,"[{""sku"": ""SKU-83146"", ""qty"": 3, ""price"": 481.54}]",apple_pay,1820.32,169.34,2026-01-06T09:43:30.580980,1982.08,TXN-32684361
65cb3eea-d0da-4901-b270-25f8eb20735e,"[{""sku"": ""SKU-34508"", ""qty"": 4, ""price"": 251.75}, {""sku"": ""SKU-79223"", ""qty"": 2, ""price"": 217.79}]",apple_pay,251.56,107.91,2026-01-06T09:43:30.582377,553.07,TXN-62946871
3465a24e-cc0d-4452-8648-0c5e06d7c4a2,"[{""sku"": ""SKU-30186"", ""qty"": 4, ""price"": 74.05}, {""sku"": ""SKU-24754"", ""qty"": 5, ""price"": 304.8}]",credit_card,212.18,99.55,2026-01-06T09:43:30.582468,2067.04,TXN-64195721
