Here are the list of "gotchas": When debugging (or, indeed, before you start working) you should be aware of some known issues that affect scriptable cart:
Script parameters don't work
You cannot use SuiteScript 2.0
Changes won't be available in open sessions or browsers
Items disappearing from shopping but appearing in checkout
Transaction column fields set by the scriptable cart are not shown in the web store
Searches over customer’s sales orders may not work as you expect