If you've ever seen a FOREX dashboard built in Delphi running on a high-speed link, you wouldn't be asking these questions about whether it's possible. Yes, it absolutely is.
What problem are you REALLY trying to solve?
Also, shopping carts are DESIGNED to be STATIC, so they're an inappropriate example.
Stock, bond, and FOREX trading are examples of HIGHLY dynamic apps, and Delphi has been used to build all of them.