Dr Account Receivable
Dr Deferred Marketing Coupon Discount
Dr Deferred Cart Rule Discount
Dr Customer Deposit (Gift/Store Card)
Cr Retail Deferred Revenue
Cr Retail Deferred Shipping Fee
Cr Retail Deferred Bulky Fee
Cr Retail Deferred Packaging Fee
Cr Deferred VAT or VAT
Dr Payment charge ( Bank transfer/COD/Credit card)
Cr Acrrual Payment Charge ( Bank transfer/COD/Credit card)
Note : Thailand, Indonesia, Philippines and Vietnam retail item will use deferred VAT instead of VAT