Nijin Contact

Prevent duplicate actions Feedback

Finding

Sometimes an action takes a few seconds to complete.

If the user doesn't get immediate feedback, they may click the button again.

For example:

Pay ₹500 → nothing happens → Pay ₹500 again

This can create duplicate requests or payments.

Idea

The moment the action starts, give clear feedback and prevent another click.

Pay ₹500 → Processing… → Payment complete

The button can also become temporarily disabled while the request is being processed.

Total ₹500 Pay ₹500 Do not close this screen
Watching Runs on its own

Why I like it

The system should protect the user from a problem caused by the system being slow.

When the system is processing, make it clear that the user's action was received.