Hi
I want my shopping cart create a row in my dataverse table when I click on Buy:

But when i click to buy, I get copies in my table of the first shopping cart:

This is my formula under button Buy:
ForAll('colShoppingCart',Patch('ShoeOrdersTables', Defaults('ShoeOrdersTables'), {QTY:Value(TextInput2.Text),Name:txtName.Text, ProductName:Title4.Text, Address:txtAddress.Text,Comment:txtComment.Text,TotalPrice: With({ST: Sum(colShoppingCart, Total)}, ST + ST*0.21 + 4.99)}));
Reset(txtName);Reset(txtAddress);Reset(txtComment);Clear(colShoppingCart);
Navigate(OrderConfirmation)
Can anyone help me what I have done wrong?
Thanks
Grtz