adopt shop settings in cart data, base work on testing