Embedding a Digital Wallet to Pay-with-a-Selfie, from Functional Requirements to Prototype