integrated checkout with app.html