New issue
Advanced search Search tips

Issue 676112 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome
Pri: 2
Type: Feature



Sign in to add a comment

The Payment Sheet should contain an Order Summary section.

Project Member Reported by anthonyvd@chromium.org, Dec 20 2016

Issue description

The section should display the total amount and currency. When clicked, it should show the Order Summary sheet.
 
Components: UI>Browser>Autofill>Payments
Labels: -Type-Bug -Pri-3 OS-Chrome OS-Linux OS-Windows Pri-2 Type-Feature
Status: Started (was: Assigned)
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 6 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/dd1727134d52f1e7aa349a360f254ec054fde0e9

commit dd1727134d52f1e7aa349a360f254ec054fde0e9
Author: anthonyvd <anthonyvd@chromium.org>
Date: Fri Jan 06 15:21:24 2017

[WebPayments] Start populating the Payment Sheet.

This change adds the header and the Order Summary section to the
Payment Sheet in the Payment Request dialog. Both sheets still need
many tweaks and extra features but this is the first step towards the
dialog actually looking like the design specs.

Mocks here:

https://folio.googleplex.com/chrome-ux/mocks/329-future-web-pay/latest/desktop#

A screenshot of the Payment Sheet is here:

https://drive.google.com/file/d/0B-DVbqI3huZGREpIaE5yMDZjZzA/view?usp=sharing

A screenshot of the Order Summary shown when clicking the Order Summary
row is here:

https://drive.google.com/file/d/0B-DVbqI3huZGM0F0cC1sS2xLTWs/view?usp=sharing

BUG= 676112 

Review-Url: https://codereview.chromium.org/2592833002
Cr-Commit-Position: refs/heads/master@{#441939}

[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/payments/payment_request_impl.cc
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/payments/payment_request_impl.h
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/order_summary_view_controller.cc
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/order_summary_view_controller.h
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/payment_request_dialog.cc
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/payment_request_dialog.h
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/payment_request_views_util.cc
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/payment_request_views_util.h
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/payment_sheet_view_controller.cc
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/chrome/browser/ui/views/payments/payment_sheet_view_controller.h
[modify] https://crrev.com/dd1727134d52f1e7aa349a360f254ec054fde0e9/components/autofill_strings.grdp

Status: Fixed (was: Started)
Components: -UI>Browser>Autofill>Payments UI>Browser>Payments

Sign in to add a comment