User interfaces for transactions
AssigneeApple Inc.
InventorsMarcel Van Os, Oluwatomiwa B. Alabi, Peter D. Anton, Leonardo Cantelmo, George R. Dicker, Morgan Grainger, Kevin Lynch, Nicholas Shearer, Simon Tickner
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to transaction user interfaces. In some examples, a user is notified if there is an error with transaction parameters and the device determines whether potentially compatible transaction parameters are available on the electronic device. In some examples, the user is notified if there is an error with transaction parameters and the user is prompted to use another device to enter new transaction information.
Claims51
An electronic device, comprising:
- a display;
- one or more input devices;
- a hardware button;
- one or more processors;
- and
- a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying, on the display, an application user interface for a respective application, wherein the application user interface includes a transaction affordance for requesting payment for activity associated with the respective application;
- while displaying the application user interface, detecting, via the one or more input devices, selection of the transaction affordance;
- and
- in response to detecting selection of the transaction affordance, displaying a transaction user interface provided by an application different from the respective application, wherein displaying the transaction user interface includes concurrently displaying:
- transaction details for the activity associated with the respective application;
- and
- instructions to activate the hardware button of the device to authorize payment for the activity associated with the respective application;
- and
- while displaying the transaction user interface:
- receiving an input, via the one or more input devices, corresponding to an instruction to scroll the transaction user interface;
- and
- in response to receiving the input corresponding to the instruction to scroll the transaction user interface:
- displaying additional transaction details f r the activity associated with the respective application;
- and
- forgoing scrolling the instructions to activate the hardware button.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, one or more input devices, and a hardware button, the one or more programs including instructions for:
- displaying, on the display, an application user interface for a respective application, wherein the application user interface includes a transaction affordance for requesting payment for activity associated with the respective application;
- while displaying the application user interface, detecting, via the one or more input devices, selection of the transaction affordance;
- and
- in response to detecting selection of the transaction affordance, displaying a transaction user interface provided by an application different from the respective application, wherein displaying the transaction user interface includes concurrently displaying:
- transaction details for the activity associated with the respective application;
- and
- instructions to activate the hardware button of the device to authorize payment for the activity associated with the respective application;
- and
- while displaying the transaction user interface:
- receiving an input, via the one or more input devices, corresponding to an instruction to scroll the transaction user interface;
- and
- in response to receiving the input corresponding to the instruction to scroll the transaction user interface:
- displaying additional transaction details for the activity associated with the respective application;
- and
- forgoing scrolling the instructions to activate the hardware button.
A method, comprising:
- at an electronic device with a display, one or more input devices, and a hardware button;
- displaying, on the display, an application user interface for a respective application, wherein the application user interface includes a transaction affordance for requesting payment for activity associated with the respective application;
- while displaying the application user interface, detecting, via the one or more input devices, selection of the transaction affordance;
- and
- in response to detecting selection of the transaction affordance, displaying a transaction user interface provided by an application different from the respective application, wherein displaying the transaction user interface includes concurrently displaying:
- transaction details for the activity associated with the respective application;
- and
- instructions to activate the hardware button of the device to authorize payment for the activity associated with the respective application;
- and
- while displaying the transaction user interface:
- receiving an input, via the one or more input devices, corresponding to an instruction to scroll the transaction user interface;
- and
- in response to receiving the input corresponding to the instruction to scroll the transaction user interface:
- displaying additional transaction details for the activity associated with the respective application;
- and
- forgoing scrolling the instructions to activate the hardware button.
Dependencies are inferred from the claim text.