Let customers create an account (or member) of the online shop.
So that customer can:
Save cart item.
Save shipping address.
Let the customers check their purchase history and status.
Shop owner can:
Per customers data that allows shop owners to follow up and do marketing more accurately.
Offer account fund / coupon credit / refund credit
Except for the last bullet, all of these are very very basic functionalities of any eCommerce solution such as WooCommerce and Shopify, etc.