add in-app payment demo

Currently just displays "success" or "failure" to show the transaction result.