To nail home the "it's whatever the contract dictates" there is one option in the Avernus module where the party does everything Zariel wants and then she laughs at them and attacks the weakened party because the group didn't get anything in writing.