Adjusted mapping to use v-commerce