question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[User Settings] Add new Payments view

See original GitHub issue

Having added four new menu items to the Settings page, we now need to begin linking those menu items to actual pages. This issue pertains to the Payments page.

The Payments view will be displayed when the “Payments” menu item is clicked. It will display a header with a left-facing arrow on the left-hand side, a title, and an X button to close the view on the right-hand side. The view will contain a prompt, a text box with a title and placeholder, and a button with the text Add a Paypal Account

Deliverables

  • Clicking on the Payments menu item on the Settings page will route the user to settings/payments via the payments route in ROUTES.js and display the new view
  • The text field should contain the value of the nvp_payPalMeAddress onyx key, if it exists.
    • If the key doesn’t exist or is empty, the field should contain a placeholder value Your Paypal username
  • Pressing Add Paypal Account will call NameValuePair.Set with the following parameters:
    • name = "expensify_PayPalMeAddress"
    • value = string value of whatever the user entered in the text field.
  • Pressing X will close the right-hand modal and route the user back to the last viewed report
  • Pressing < should display the main settings view.
Mobile Web/Desktop

Upwork Link: https://www.upwork.com/jobs/~0103782fbda3be06eb

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
shawnbortoncommented, Mar 12, 2021

I agree with you Nikki. So I think we should just formally propose a P/S for adding a lost-cost growl solution, and implement that separate from this PR. We can work with you to come up with some styling ideas, but let’s decouple that project from this particular step for now.

0reactions
NikkiWinescommented, Mar 15, 2021
Read more comments on GitHub >

github_iconTop Results From Across the Web

Add & remove users or change permissions - Google Support
At the top, click Settings. Under "Payments users", click Manage payments users. Choose Add a new user. Enter the contact's name and email...
Read more >
Manage payments users, permissions, and notification settings
On the Payment settings page, under Payments users, click Manage payments users. On the Manage users page, choose + Add a new user....
Read more >
Add a payment method to your Apple ID
Add a payment method on your iPhone or iPad. Open the Settings app. Tap your name. Tap Media & Purchases, then tap View...
Read more >
Manage user permissions for your payments profile - YouTube
... payments profile 0:49 - Navigating to settings for payments profile users 1:57 - Types of user permissions 2:54 - Next steps Watch...
Read more >
Update billing account and payments profile settings - YouTube
Billing documentation → https://goo.gle/3rhjXpFIn this video, we're going to walk through how to update settings for a Google Cloud billing ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found