Если вкратце -требования к договору определяет банк (российский, по большей части). По сути, это +- обычный договор, за исключением того, что деньги летят к вам через транзитные счета, плюс указание стоимости в валюте и в рублях, плюс договор на двух языках сразу (слева русский, справа английский) и наоборот. За исключением этого примерно всё так же.