id bigint unsigned receipt_number varchar(50) invoice_id bigint unsigned payment_id bigint unsigned payment_method varchar(255) transaction_code varchar(255) payment_date date amount_paid decimal(15,2) balance_remaining decimal(15,2) notes text project_title varchar(255) created_at timestamp updated_at timestamp deleted_at timestamp