The application is processing orders with an amount less than the minimum order value.

Open
#95 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
javascript, react-native
Domain
mobile

Research direction

No source file or test is identified in the issue. Start by tracing the mobile checkout flow and the restaurant minimum-order value; done means checkout validates the total, shows the specified message for insufficient orders, and prevents processing until the threshold is met.

Written by the indexing model from the issue text.

Description

bug Enatega Multivendor Customer App

Describe the bug
The application is processing orders with an amount less than the minimum order value.

To Reproduce

  1. Open the application and select items to add to the cart.
  2. Ensure the total order amount is below the minimum order value set by the restaurant.
  3. Proceed to checkout and place the order.

Expected behavior

  1. The application should validate the total order amount during checkout.
  2. If the order amount is less than the minimum required value, the user should see a message like: "The order amount is below the minimum required value of [amount]. Please add more items to proceed."
  3. The order should not be processed until the minimum order value is met.

Proposed Solution

  1. Add a validation check at checkout to compare the total order amount with the minimum order value.
  2. If the amount is below the threshold, disable the checkout option and display a clear error message.

Smartphone (please complete the following information):

  • Device: iPhone15pro
  • OS: iOS17.6.1
Dominant language
JavaScript
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from patriciaperez90/react-native-based-uber-eats-clone-app

All issues in patriciaperez90/react-native-based-uber-eats-clone-app

Similar issues

More JavaScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.