We do not currently know of any synonyms for undertaking to give.
For similar words to undertaking to give, try: