跳转到内容

预约

预约是指你与某位特定客户在特定时间、就一项或多项服务进行的安排。你可以手动创建预约,也可以从你的在线预约页面接受预约。

  • 创建: Calendar 选项卡 > 底部栏旁边的 + 按钮 > Appointment
  • 查看或编辑: Calendar 选项卡 > 点击任意预约卡片 > 在详情页面点击 Edit Appointment
  • 查找: 底部栏旁边的放大镜按钮 > 输入客户姓名、电话、服务或标题。详见 搜索事件
  • 在一次预约中添加一项或多项服务。
  • 覆盖单项服务的价格用于一次性优惠,或为整次预约设置自定义总价。
  • 设置与服务时长之和不同的自定义时长。
  • 在创建、更新或取消预约时通知客户。
  • 复制现有预约作为新预约的模板。
  • 在保存前查看所选时间是否与其他事件重叠。
  1. Calendar 选项卡上点击底部栏旁边的 +,并选择 Appointment
  2. 点击 Client 区域并选择已有客户。如果需要在不离开表单的情况下添加新客户,可以在弹窗中直接创建。
  3. 点击 Services 并勾选要包含的服务。每项服务的价格会根据你与此客户最近一次该服务的预约价格预填;如果没有以往预约,则使用该服务的默认价格。你可以在本次预约中覆盖单项服务的价格,或者打开预约的自定义价格字段以输入单个总价。
  4. 点击 Location 并选择已有地址,或新增一个。
  5. 点击 Schedule 并设置日期、开始时间,以及结束时间或自定义时长。如果所选时间与其他事件重叠,Bookora 会提示你——参见时间冲突
  6. 检查时长下方的 Time zone 字段。它已预先填入你个人资料的时区,旁边的标记会显示取值来源(From profile / From device / Manual)。只有当你希望客户按另一个时区收到通知时,才需要修改它。参见预约的时区
  7. 如果该客户已开启通知,且预约时间在未来,会出现 Notifications 区域。根据需要切换 Notify client about updates24-hour reminder
  8. 如有需要,添加自由文本的 Notes
  9. 点击 Save。提示信息会确认 Appointment created: <name>
  1. 在日历上点击该预约。
  2. 点击 Edit Appointment
  3. 修改任意字段。如果 Notify client about updates 开关已打开,保存时会向客户发送通知。
  4. 点击 Save
  1. 点击预约打开详情。
  2. 点击右上角的复制操作。
  3. 编辑器会以原预约为基础打开,所有内容都已复制,但日期会重置为今天。请在保存前调整日期。
  1. 点击预约打开详情。
  2. 点击右上角的删除操作。
  3. 会出现一个确认对话框。如果该客户已开启通知,你可以在确认前勾选 Notify client about cancellation
  4. 点击 DELETE

任何预约都可以被删除,包括过去的预约。删除过去的预约会从你的统计中移除该记录,因此只在你真的想删除时才操作。

当你设置日期、时间和时长时,Bookora 会检查该时间段是否与日历上的其他事件重叠,并把结果显示在时长选择器下方。这只是提示,不是限制:你随时都能保存——Save 按钮永远不会被禁用,也不会要求额外确认。

如果存在重叠,会出现一张琥珀色卡片,显示 Overlaps another eventOverlapping events: N,并给出第一个冲突事件的名称。点击它可以查看完整列表:每个事件都会显示自己的时间,以及与你所选时间段重叠了多少分钟。

首尾相接的事件(一个刚好在另一个开始时结束)、已拒绝的预约请求,以及你正在编辑的这条预约本身,都不算重叠。

任务、休息和 Google 日历事件的表单中也有同样的检查。

预约页面的 Schedule 部分有一个 Show in calendar 按钮。它会在该预约所在的日期和时间打开日历——当你是从搜索或通知进来时很实用。

每条预约都带有自己的时区。它决定客户按哪个时区收到通知,不会让预约在你的日历上发生位移。

  • 日历和预约表单始终按你设备的时间显示。预约的时区决定客户收到通知时,日期和时间以哪个时区呈现,并且通知会明确标出该时区,例如 17:00 (GMT+7)
  • 你在应用内创建的预约会预先填入个人资料的时区(Settings > Regional Preferences > Time Zone)。
  • 来自在线预约的预约按你个人资料的时区创建——也就是客户下单那一刻生效的时区。无论客户在多远的地方预约,客户自己的时区都不会落到预约上。参见在线预约
  • 任何预约的时区你都可以自己修改,在编辑器的 Time zone 字段中。选择器支持按时区名称、城市或 GMT 时差搜索。手动选定的时区会带上 Manual 标记并固定下来。
  • 之后再修改个人资料的时区,不会重写已有的预约。每条预约保留保存时所用的时区,对应的客户提醒也一样。需要调整就编辑那条预约。
  • 当预约的时区与设备时区不一致时,详情页会多出一行 Event's local time,显示按预约自身时钟的时间。

出勤和付款的状态不在预约详情或编辑页面切换,只能从 统计 页面的 Refine your statistics 流程中标记。Bookora 默认将每条预约视为已出勤、已付款,所以你只需要在该流程中标记例外情况。

  • 预约不能循环。如果需要为同一客户重复某个时段,可以手动复制;如果你只是想屏蔽时间段,可以使用 TaskBreak。详见 任务与休息
  • 仅当该客户已开启通知且预约时间在未来时,才会出现 Notifications 区域。过去的预约不会触发通知。
  • 过去的预约会保留在你的历史记录中用于统计和报表。删除过去的预约会从统计中移除——请慎重操作。
  • 所有编辑都通过完整编辑器完成——详情页面不支持内联编辑。
  • 时间冲突只是提示:Bookora 不会阻止你把两条预约安排在同一时间。
  • 检查范围是所选日期及其前一天,因此更早开始、持续超过一天的事件不会被计入。
  • Please complete all required fields 至少选择一个客户和一项服务。
  • Failed to save appointment 通常是网络问题。再次点击 Save,或检查网络连接。
  • Notifications 区域没有显示。 该客户可能已关闭通知,或预约时间已过。
  • 客户通知里的时间和我日历上的时间不一样。 通知按预约的时区显示时间,并会明确标出时区,例如 17:00 (GMT+7);而日历始终使用设备的本地时间。两者指的是同一时刻。如果时区本身不对,请修改该预约的 Time zone 字段。
  • 一条旧预约还留着我已经离开的时区。 这是有意为之:修改个人资料的时区不会动已有预约,以免客户提醒在你不知情时发生位移。若要改用新时钟,请打开该预约并设置 Time zone
  • 添加更多服务后价格没有变化。 该预约处于自定义价格模式。关闭自定义价格字段让总价重新计算,或手动编辑总价。
  • 复制后的预约出现在今天的日期上,而不是原日期。 这是有意设计——请在保存前修改复制出的预约日期。
  • 我不想丢失过去预约的历史记录。 编辑该预约,而不是删除。删除过去的预约会从统计中移除。
  • Couldn't check for overlaps 冲突检查失败,通常是网络问题。点击 Retry。这不会妨碍你保存。

如果你在预约方面需要帮助,请发送邮件至 support@bookora.me