-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Awaiting Payment Sept 24th] [$125] Pay elsewhere missing as a payment method when configured for direct reimbursement on a workspace #48657
Comments
Current assignee @trjExpensify is eligible for the Bug assigner, not assigning anyone new. |
Job added to Upwork: https://www.upwork.com/jobs/~021831725635476300859 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @aimane-chnaif ( |
Upwork job price has been updated to $125 |
ProposalPlease re-state the problem that we are trying to solve in this issue.Pay elsewhere missing as a payment method when configured for direct reimbursement on a workspace What is the root cause of that problem?The What changes do you think we should make in order to solve the problem?we displaying the VBBA option if both So add another condition on
also we need to move the What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Pay elsewhere missing as a payment method when configured for direct reimbursement on a workspace What is the root cause of that problem?We only allow the Pay Elsewhere option when We now want to show the option when reimbursement choice is either Manual or REIMBURSEMENT_YES. What changes do you think we should make in order to solve the problem?We will change the logic here: App/src/components/SettlementButton.tsx Line 171 in e7bd29a
to: const shouldShowPayElsewhereOption = (!isPaidGroupPolicy || policy?.reimbursementChoice
!== CONST.POLICY.REIMBURSEMENT_CHOICES.REIMBURSEMENT_NO) && !isInvoiceReport; |
ProposalPlease re-state the problem that we are trying to solve in this issue.Pay elsewhere missing as a payment method when configured for direct reimbursement on a workspace What is the root cause of that problem?Here we only show App/src/components/SettlementButton.tsx Line 171 in cc1c7d0
What changes do you think we should make in order to solve the problem?We don't need the Lines 6844 to 6846 in 8fc5e68
We can change this code to
What alternative solutions did you explore? (Optional)Or we can change this to
|
📣 @shubham1206agra 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
We chose @shubham1206agra to work on it based on internal slack discussion and clarification of the logic. Apologies for not making this cleaner before and losing some time then @shubham1206agra What is your ETA for a PR |
@trjExpensify, @mountiny, @shubham1206agra, @aimane-chnaif Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@shubham1206agra didn't you have a PR for this? |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Payment will be due tomorrow. 👍 |
Payment summary as follows:
Aimane, go ahead and request. @shubham1206agra please accept the offer, it's waiting on yah. |
and Melvin, please feel free to jump in a lake. |
@shubham1206agra can you accept the offer so we can close this? |
@trjExpensify Accepted offer |
I am still using upwork |
Oh really? Why so? You're in the list for NewDot. 🤔 |
yes I am eligible but I moved back to upwork |
Got it. @mallenexpensify will work on getting that update. In the meantime, an offer has been sent. |
@trjExpensify @mountiny @shubham1206agra @aimane-chnaif this issue is now 4 weeks old, please consider:
Thanks! |
Paid, closing! |
@trjExpensify Payment failed due to upwork bug. Can you please reopen? |
I've paid a bonus to get around that. Let me know if that doesn't work. |
Received bonus. Thanks |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: v9.0.29-7
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @trjExpensify
Slack conversation: #36301 (comment)
Action Performed:
Workflows
> Enable approvals and paymentsConnect bank account
and add a VBBAExpected Result:
The pay button should have an option to change it to
Pay elsewhere
to mark the report as manually reimbursed.Actual Result:
The pay button does not have that option, only
Pay $x using Expensify
.Workaround:
No
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @trjExpensifyThe text was updated successfully, but these errors were encountered: