Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

11. My Payment Methods #85

Open
4seer opened this issue Mar 6, 2020 · 0 comments
Open

11. My Payment Methods #85

4seer opened this issue Mar 6, 2020 · 0 comments
Labels
architecture Move to clean architecture feature New feature or request user profile User profile functionality
Milestone

Comments

@4seer
Copy link
Owner

4seer commented Mar 6, 2020

11.1. Payment Methods in the profile use-case: User clicks “Payment Methods” on My Profile Screen. List of available payment methods is displayed. If there are no payment methods available user is redirected to New Payment Method Form.

11.2. Change default payment method in the profile use-case: User clicks on “Use as default payment method” and changes default payment method.

11.3. Add payment method in the profile use-case: Use click “+” button in the list of payment methods. The form to add new card is displayed. User adds card information with validation and clicks “Add Card”. The card is added to local database. User is redirected to the list of payment methods.

11.4. Remove payment method in the profile use-case: User clicks remove button in the list of payment methods. The confirmation popup appears. User selects cancel button. The Payment method stays. User clicks remove button in the list of payment methods. Confirmation popup appears. User clicks “Confirm” button and payment method is removed. According API call is made.

E-commerce App Use-Case Description

Within this task you need to do the following:

  1. Pull all data from local database and render it on the screen.

  2. At this time mock remote repository calls for fetching data from a local JSON file. The data structure and method names should be taken from WooCommerce REST API docs.

@4seer 4seer added feature New feature or request user profile User profile functionality architecture Move to clean architecture labels Mar 6, 2020
@4seer 4seer added this to the Backend API milestone Mar 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture Move to clean architecture feature New feature or request user profile User profile functionality
Projects
None yet
Development

No branches or pull requests

1 participant