I have a problem in sending 0.01 MATIC to the smart contract, I always get the not enough funds error:

the called function (createBid) is payable in the smart contract and here is the code:
I tried many values in the input but that doesn't work (only "0"), any help please ? (I'm new in blockchain and polygone tesnet)
