You may use the following synonym of the word 'agreement': understanding, deal, arrangement, pact, contract.
compact
agreement, conformity
concluded
Agreeable
concensus
A diplomatic agreement is when 2 countries establish a relationship with one another. Diplomatic matters are handled in this way.
To reach an agreement; to be in harmony with one another.
Agreement.
arrangement
Another word for the adjective congruent is agreeable. Additional synonyms for the word congruent are harmonious, coinciding, compatible, and in agreement.
The root for 'subscription' is 'subscribe'.
infatuation