Здравствуйте! В вашей ситуации оптимально оформлять отношения не как «оказание услуг», а через посредническую модель, потому что свадебное агентство будет фактически привлекать вам клиентов.
На практике чаще всего используют агентский договор. По нему агентство за вознаграждение ищет вам заказчиков, презентует ваш продукт, может принимать заказы и передавать их вам, а вы уже изготавливаете саше и исполняете обязательства перед клиентом. В таком договоре удобно прописать размер комиссии (фикс или процент), порядок её выплаты, а также кто именно заключает договор с конечным заказчиком — вы напрямую или агентство от своего имени.
Альтернативой может быть договор комиссии, если вы хотите, чтобы агентство действовало от своего имени и самостоятельно продавало ваши изделия клиенту, а потом рассчитывалось с вами. Но в свадебной сфере чаще используют именно агентскую модель, потому что она гибче и прозрачнее в части бренда и коммуникации с клиентом.
Важно отдельно зафиксировать условия о бренде и индивидуализации, чтобы агентство не могло использовать ваши макеты или идеи вне сотрудничества, порядок согласования заказов, сроки передачи заявок, ответственность за ошибки в данных гостей и оплату. Также имеет смысл прописать, как обрабатываются персональные данные (имена гостей на саше), чтобы избежать претензий.
Если вы планируете, что агентство просто приводит клиента, а дальше не участвует, можно сделать упрощённый агентский договор с функцией «лидогенерации» и выплатой комиссии за приведённого клиента.
С наилучшими пожеланиями, Юрий Михайлович.