-
Notifications
You must be signed in to change notification settings - Fork 4
Features by Version
camilaferno edited this page May 20, 2019
·
2 revisions
Camila Fernandez: Product list
- v1.2: Show list of products with descriptions and pictures, no need of visually appealing design. Add simple button.
- v1.3: Visually appealing design with item counter scrolling bar so that a user can buy more than one product at once.
Camila Fernandez: Cart with products
- v1.2: Make cart responsive to buttons in “List of products”. Show products with descriptions and pictures, quantity, total and “Pay with Yape” button design. No need of appealing design.
- v1.3: Appealing design
Arturo Cuya: Pay with Yape button, QR pop-up and confirmation/decline of pay
- v1.2: Only one (dummy) seller can use this feature. A JS script is generated and it can be pasted within the seller’s webpage code. This script takes the order id and the price as parameters and shows up the QR pop-up so the buyer can scan it. After the scan, a confirmation and success/failure view shows up.
- v1.3: Any seller can use this feature. The connection between the seller’s e-commerce and YaPay is configured inside a dashboard, as well as the button script generation.
Andrea Velasquez: QR
- v1.2: Based on the seller information (such as name to be display in the app after scanning QR and Yape account) and order’s total amount, a QR is generated. Since this version doesn’t include encryption, any camera is able to scan and get this information from the QR.
- v1.3: When user scans the QR and confirms payment, confirmation page appears on website.
- v1.4: QR is encrypted and can only be scanned and decoded with the Yape QR scanner. If user doesn’t scans the QR in a specific amount of time (5 minutes), it expires and becomes invalid.
Camila Fernandez and Andrea Velasquez: Database
- v1.2: Database design(Entity-Relation and relational map)
- v1.3: Functions to create, delete and modify database objects
- v1.4: Indexation and adding functions to Postgres
Guillermo Franco and Alessia Yi: Error handling
- v1.2: App has the "Phone shuts down mid-confirmation", "Phone shuts down before confirmation" and "QR scanned fail" errors handled.
- v1.3: App has the "Bank non-responsive" and "Seller account blocked" errors handled.
Arturo Cuya: Data report to Yape
- v1.3: Yape can get a weekly/monthly report of how many people buy with YaPay, how often and the money they spend.
Alessia Yi: Main screen with QR button
- v1.2: Place QR button that will open camera, place non-functional buttons of pay, charge, show balance
- v1.3: Design where the buttons and information will go (choose colors, font, size, etc)
Guillermo Franco: Open camara
- v1.2: App will be able to access the camera function with the press of a button. Will need camera permission.
Guillermo Franco: Confirmation
- v1.2: After reading the QR code, the app will be able to display a page with the amount to be paid asking for confirmation. After the user confirms the payment, it will show a payment confirmation.
Alessia Yi: QR scanner
- v1.2: Camera should read QR information
- v1.3: After reading redirection to a page where the amount to pay is showed
Alessia Yi: Order's total amount
- v1.2: Tab that will show a random amount of money to pay, the company name and a nonfunctional pay button
- v1.3: Amount showed is linked to the QR information and a pay button will make a transaction