摄影服务合同与报价模板
> 模板源自真实成交合同,已全部脱敏为占位符。使用前请按当地法规与自身情况调整,必要时请律师审核。
零、怎么用(付费链路)
本技能是 Pay Skill,走支付宝 AI 按量付费:未付款时服务端返回 402 账单,付款后自动返回结果。
# ① 探针:请求接口,未付款时拿回 Payment-Needed 账单
node scripts/photo-video-contract-kit-paid.mjs probe \
--url https://你的域名/api/contract --project 商业拍摄 --hours 4 --budget 3800
# ② 支付:把账单交给支付宝官方 CLI 展示支付入口,用户扫码
node scripts/photo-video-contract-kit-paid.mjs pay --state-dir .state/photo-video-contract-kit
# ③ 履约:携 Payment-Proof 重试【原请求原参数】,取回结果
node scripts/photo-video-contract-kit-paid.mjs complete --state-dir .state/photo-video-contract-kit
> 三个子命令是本脚本的编排步骤名,不是支付宝接口名。同一订单重复执行 complete 只会取回已保存结果,不会重复扣费。
付费链路是怎么跑的
| 阶段 | 发生了什么 |
|---|---|
| 未付款 | 服务端返回 HTTP 402,账单放在 Payment-Needed 响应头(Base64URL 编码),智能体据此弹出支付入口 |
| 付款中 | 官方支付能力(@alipay/agent-payment / alipay-bot)完成扫码授权,生成 Payment-Proof |
| 已付款 | 携带 Payment-Proof 重试原请求(参数完全一致)→ 服务端调用 alipay.aipay.agent.payment.verify 验付 → 校验通过才生成资源 |
| 履约 | 资源生成后调用 alipay.aipay.agent.fulfillment.confirm 确认履约,确认成功才标记订单完成 |
| 幂等 | 订单状态持久化,重复请求只返回已保存结果,不重复扣费、不重复生成 |
验付不通过就绝不交付资源——任何一项校验(active / amount / out_trade_no / resource_id / 订单状态)失败,一律返回 402 要求重新支付。
服务端部署:server/ 目录是商家服务端参考实现。生产环境必须绑定真实持久化存储(数据库 + 唯一约束),不得回退到内存订单;密钥只从环境变量注入(ALIPAY_APP_ID / ALIPAY_PRIVATE_KEY / ALIPAY_PUBLIC_KEY / ALIPAY_SELLER_ID / ALIPAY_SERVICE_ID),不写进代码、不进技能包。
一、服务合同框架(四件套服务型)
摄影及{图片直播/视频}服务合同
合同编号:{编号规则 GX-YYYYMMDD}
甲方(委托方):{客户名称}
乙方(服务方):{你的主体名称}
依据《中华人民共和国民法典》及相关法规,双方平等自愿协商一致:
第一条 项目概况
项目名称:{商业拍摄/婚礼跟拍/活动记录}
服务日期:{日期} 服务时段:{时长}(共计约{n}小时)
服务形式:现场拍摄 + 照片实时直播 + AI修图交付
第二条 服务内容(四件套,按需删减)
1. 现场摄影:派遣专业摄影师{n}名,{n}小时现场拍摄
2. 照片直播:云摄影直播相册,即拍即传、扫码在线观看与下载
3. AI智能修图:批量精修(曝光/色彩/人像美颜),保证出片质量
4. 成品交付:全部原始底片 + AI精修成片(JPG格式)
第三条 合同金额及支付
总金额:人民币 {金额} 元(大写:{大写})
含税包干价:含劳务费、设备使用费、AI修图费及直播平台服务费
支付方式:{拍摄结束当天结清 / 定金30%+尾款交付前},逾期违约金{比例}
第四条 交付与验收
交付时限:拍摄结束后 {n} 天内
验收标准:{张数/精修比例/风格样片参照}
第五条 双方责任与违约
甲方责任:{场地/电力/人物协调}
乙方责任:{人员到位/设备备份/保密}
不可抗力与改期:{改期规则、定金处理}
第六条 争议解决
协商 → {所在地}人民法院诉讼
合同三条经验:
1. 「含税包干价」一句话把杂费锁死,避免现场加项扯皮。
2. 交付标准写「样片参照」不写抽象形容词,验收少吵架。
3. 支付节点尽量前置(当天结清/尾款在交付前),摄影师垫资是大忌。
二、课程/服务阶梯定价法
| 卡种 | 定价 | 换算 | 设计意图 |
|---|---|---|---|
| 单次 | ¥{300} | — | 体验锚点,拉新用 |
| 月卡 | ¥{1600} | 单次价 ×5.3 | 轻承诺 |
| 季卡 | ¥{2500} | 合每月 ¥833 | 首个折扣跳档 |
| 半年卡 | ¥{3999} | 合每月 ¥666 | 主推档 |
| 年卡 | ¥{5999} | 合每月 ¥499 | 现金流王牌 |
| 2年卡 | ¥{7999} | 合每月 ¥333 | 只对铁粉推 |
定价三原则:
1. 每档都在「合每月」列给客户算账——感知价格是月供不是总价。
2. 档位间折扣必须跳档明显(-17% → -20% → -25% → -30% 递进),否则没人升级。
3. 规则写死:仅限本人、大课卡不转私教、售出不退、有效期自办卡次日起算——规则写在价目表上,不写在口头里。
三、接单报价沟通模板
> 报价三段式:先问清(日期/时长/用途/出片要求)→ 给两档方案(基础版/含直播修图版)→ 报价时同时给「含什么/不含什么」清单。
不含项提前说:超时费、交通住宿、精修加片单价、原始底片是否全给——这四项是 90% 的售后纠纷来源。
四、价值在哪里(省什么)
一份写对的合同,在真实接单里能挡住这些:
| 场景 | 没写清楚的后果 | 本模板的处理 | 省下 |
|---|---|---|---|
| 客户临时加需求 | 现场加价谈崩,或白干 | 「含税包干价」+ 服务内容四件套逐项列明 | 一次扯皮 + 半天沟通 |
| 交付标准争议 | 「我以为会修 200 张」 | 验收标准写「张数/精修比例/风格样片参照」 | 一次返工(重修 200 张 ≈ 4 小时) |
| 垫资 | 拍完 3 个月才收到尾款 | 支付节点前置(当天结清/尾款交付前) | 几个月现金流压力 |
| 超时 | 客户临时延长 2 小时,成本谁担 | 服务时段写明时长 + 不含项清单 | 2 小时无偿加班 |
| 改期扯皮 | 定金退不退各说各话 | 第五条写改期规则与定金处理 | 一次仲裁级争吵 |
最值钱的一条:「含税包干价」+「样片参照」两条。前者消灭加价谈判,后者消灭验收争议——这两条合起来覆盖了摄影接单 80% 的售后纠纷。
五、一份合同是怎么从零写出来的
场景:客户要 4 小时活动拍摄 + 图片直播 + AI 修图,问多少钱。
步骤:
1. 先问清四件事(不问清就报价 = 主动亏钱):日期、时长、用途、交付要求
2. 给两档方案:基础版(只拍+原片)/ 完整版(+直播+精修),让客户选而不是你猜
3. 报价时同时给「含什么 / 不含什么」清单——尤其不含项必须说在前面
4. 套模板填:项目概况 → 服务内容 → 金额支付 → 交付验收 → 双方责任违约 → 争议解决
5. 锁死三处:含税包干价、支付节点、验收标准
时长与金额的换算思路:摄影师报价 = 时长 × 小时单价 + 交付物加价 + 特殊要求加价。直播和 AI 修图是"交付物加价"里的两项,写进第二条服务内容里,不写在口头的"另外还有"。
六、常见问题
Q:定金收多少合适?
常见做法是定金 30% + 尾款交付前结清。定金太低(<20%)挡不住客户取消,太高(>50%)客户会犹豫。模板里留了「定金30%+尾款交付前」这个默认值。
Q:客户要求"所有底片都给"怎么办?
写进交付条款,同时明确「精修张数」和「是否全给底片」是两件事。底片全给是授权范围,AI 精修是交付物,别混为一谈——否则客户会默认精修也是全量。
Q:合同编号怎么定?
用「GX-YYYYMMDD」这类规则(GX=你的业务缩写或姓氏首字母),当天可查、可对账。多单并行时编号就是唯一索引。
Q:能不能不签合同?
熟人单可以口头,但只要涉及预付、定制内容、修改次数,就必须落文字。所有口头承诺都是事后纠纷的原料。
Q:课程定价的阶梯怎么和活动定价一起用?
同一套「锚点 + 跳档」逻辑:单次课 ¥300 做锚点 → 月卡 ¥1600(×5.3)→ 半年卡 ¥3999(合每月 ¥666,主推)→ 年卡 ¥5999(合每月 ¥499,现金流王牌)。每档都主动给客户算「合每月」,因为客户感知的是月供不是总价。