General:
* Given
* Supplied
* Furnished
* Offered
* Presented
* Granted
* Made available
* Delivered
* Conferred
With a condition:
* If
* On condition that
* In the event that
* Provided that
* Contingent upon
In a formal context:
* Stipulated
* Prescribed
* Specified
The best synonym depends on the specific meaning you want to convey. For example, if you are talking about giving something to someone, "supplied" or "furnished" might be suitable. If you are talking about a condition, "if" or "provided that" would be more appropriate.