Blockchain Payment receive api
I dont know which api you are talking about , but i am this much sure that ones your transaction is minned and updated in block you cannot revert it or refund it. Blockchain data is immutable. If you want to restrict your client form sending low or high then you have to use some business logic on backend of your code also using JS logic on front end when user inputs the value will help you alot