If you have to enter the ID number manually, something is not right.
The ID should be automatically bound to the ID column from the recordset.
Double click the add to cart server behavior. On the bindings panel, is the ID cart column bound to the ID Recordset column?