Hi Stefan,
The order creation api is intended for record keeping. For your app it sounds like you will essentially need to build your own checkout procedure and then send the order back to shopify for record keeping. If you don't want to build your own checkout it would be possible to web-frame ours and use it locally in your app but there is no way to utilize shopify checkout other than as is presently.