God wanted a tabernacle so He wanted the Jews to give to the project. I am God's hand on this earth. So I need to be active in giving money and works. God wanted the Jews to give with a thankful heart without obligation.
If we give gifts to God then we need to have a correct heart. God loves a cheerful giver. If a person doesn't follow Jesus and don't have a new heart in Jesus. Then the person needs to ask Jesus in the their heart. They need to hate their sin and love Biblical truth. If a person don't follow Jesus then Jesus don't want the person's money.
If a person is a follower of Jesus. Then the believer needs to give with a good heart. Money is a gift from God. The believer don't own the money but they are borrowing the money until the death of the person.
Many believers will deny God in the area of money. They refuse to give to God.
I hate when churches use tactics to get money. They want money to get rich and not to honor God. This is wrong. If a person goes to this type of church, He needs to leave the church and found a good church that honors Jesus and the Bible.