Difference between Regular Receipt and E-Commerce Receipt
Regular receipt can be with any ledgers, but e-commerce ledger always with party ledger and other ledgers.
Regular receipt voucher has no mandatory for having BillName for ledger bill adjustments, but e-commerce receipt always will have Order_ID for adjust against sales order ID.
E-commerce receipt will have unique transaction id, with various Order ID, but regular receipt has no such.