Mobile checkout fixes and add multiple variant uploads (csv format)