Dr Account Receivable ( AR will be the 3PL if they have collected the cash)
Dr Deferred MP Marketing Coupon Discount
Dr Deferred MP Cart Rule Discount
Dr Customer Deposit (Gift/Store Card)
Cr MP Seller clearing
Dr Payment charge ( Bank transfer/COD/Credit card)
Cr Acrrual Payment Charge ( Bank transfer/COD/Credit card)