客户服务表单
iFixit 客户服务表单位于 www.ifixit.com/Support/cs-form。本页面记录了该表单支持的所有请求类型,以及如何通过预填字段将客户直接链接到特定请求类型——类似于 API 参考文档。
请求类型
每种请求类型都有其对应的页面:/Support/cs-form/<slug>。链接到特定的 slug 页面可跳过请求类型选择器。
- standard-return — 退回非缺陷商品(30 天内,欧盟地区为 14 天)
- item-mismatch — 收到的商品与订单不符
- item-missing — 已送达的订单中缺少商品
- cancel-modify-order — 申请取消或更改尚未发货订单的送货地址。取消订单并非绝对成功,不作保证
- shipping-delivery-issue — 订单丢失、延误、损坏、退回给发件人或错投
- guarantee — 针对工具套装、电池或零件的保修申请
- part-availability — 咨询未列出的零件
- pre-purchase-question — 购买前的兼容性或内含配件咨询
- product-suggestion — 建议新产品或提出改进意见
- fixbot-subscription — 获取关于 FixBot 爱好者订阅的帮助
- invoice-request — 申请订单发票
- something-else — 以上类别均不符合的其他事项
- privacy-request — GDPR 数据访问/擦除。外部门户(无托管页面,无法预填):隐私请求门户
使用 URL 参数预填字段
在请求类型页面 URL 中添加任何查询参数,即可预填对应名称的表单字段:
https://www.ifixit.com/Support/cs-form/standard-return?order_number=IF12345&return_reason=changed_mind
规则:
- 参数名称必须与下方列出的字段名称完全一致。
- 对于选择类字段,值必须与允许的其中一个值(机器识别值,而非标签)完全匹配。
- 日期使用 ISO 格式:YYYY-MM-DD。
- 值必须进行 URL 编码。
- 已登录客户的 name(姓名)、email(邮箱)和 storefront(店面)会自动填写;URL 参数会覆盖这些自动填写的值,且客户手动输入的内容优先于两者。
- 预填功能仅在 slug 页面有效,在选择器页面无效。
并非所有字段都可以预填。是/否问题、商品选择器(从订单中选择商品)、地址块以及照片/文件上传项必须由客户在浏览器中自行完成。客户在提交前总会查看表单,因此错误的预填是可以修正的,且表单永远不会自动提交。
常用字段(适用于大多数请求类型)
- name — 文本。客户姓名。对于已登录客户会自动填写。
- email — 文本。联系邮箱。对于已登录客户会自动填写。
- storefront — 选择。下单所在店面:us, ca, au, uk, eu, fr, de。根据页面语言区域自动填写。
- order_number — 文本。订单号。已登录客户可从其订单中选择;如果预填值与订单不匹配,则会显示为自由文本。
- phone — 文本。电话号码;仅在欧盟商店的更换件运输申请中显示。
按请求类型划分的字段
仅列出可预填的字段。“(also asked)”表示客户仍需自行完成的内容。
standard-return
- return_reason — 选择:wrong_item, changed_mind
- date_of_receipt — 日期 (YYYY-MM-DD)。必须在 30 天内(欧盟商店为 14 天)。
- uk_return_method — 选择:self_return, prepaid_label。仅限英国商店。
- (also asked: 要退回的商品、包装是否已开封/处理过、可能需要照片)
item-mismatch
- resolution — 选择:replacement, refund
- (also asked: 哪些商品、商品照片、兼容性照片、更换件送货地址)
item-missing
- missing_type — 选择:fix_kit, part
- missing_kit_items — 文本。维修套件中缺少什么(仅限 fix_kit)。
- missing_part — 文本。缺少哪个零件(仅限 part)。
- (also asked: 哪些商品、照片、送货地址)
cancel-modify-order
- cancel_modify_action — 选择:cancel, modify_address
- cancel_reason — 文本(仅限 cancel)
- (also asked: 修改时的寄送新地址)
shipping-delivery-issue
- shipping_issue — 选择:returned_to_sender, delayed, lost, marked_delivered, damaged
- delivery_window — 选择:passed, within (仅限 delayed/lost)
- delivery_date — 日期(仅限 marked_delivered)
- other_circumstances — 文本
- (also asked: 是否在 30 天内送达及地址正确性确认、损坏照片、送货地址)
guarantee
- guarantee_type — 选择:toolkit, battery, part
- issue_description — 文本
- items_to_replace — 文本。需要更换的工具套装配件(仅限 toolkit)。
- battery_received — 选择:within_year, over_year (仅限 battery)
- date_of_receipt — 日期(仅限 battery,一年内)
- battery_details — 文本。设备和零件详情(仅限 battery)。
- device_type — 选择:laptop, phone, watch, tablet, other (仅限 battery)
- resolution — 选择:replacement, refund (battery/part);coupon, replacement (toolkit)
- (also asked: 证明/照片、电池和零件索赔所需的订单号、电池膨胀和零件是否已安装的问题、送货地址)
part-availability
- part — 文本。哪个零件,以及适用于哪种设备。
pre-purchase-question
- product — 文本。哪个产品。
- question — 文本。
- (also asked: 是否为兼容性问题、设备照片)
product-suggestion
- suggestion — 文本。
fixbot-subscription
- fixbot_message — 文本。他们需要什么帮助。
- (also asked: 是否已经是订阅用户)
invoice-request
- notes — 文本,可选。
something-else
- message — 文本。描述请求内容。
示例
退货,已知原因,已知订单:
https://www.ifixit.com/Support/cs-form/standard-return?order_number=IF12345&return_reason=wrong_item&date_of_receipt=2026-07-01
电池保修申请:
https://www.ifixit.com/Support/cs-form/guarantee?guarantee_type=battery&order_number=IF12345&battery_details=MacBook%20Pro%2013%22%202019%20battery
包裹丢失:
https://www.ifixit.com/Support/cs-form/shipping-delivery-issue?order_number=IF12345&shipping_issue=lost&delivery_window=passed