added client token to payloads; use only product IDs without multiple shipping methods