Amazon账号申诉POA急救官
这是一个通过微信 Agent Pay 收费的 Pay Skill,不是仅在客户端编写POA的提示词模板。核心生成能力由下列付费后端提供;必须完成服务端支付校验后才能生成和下载结果。每次收费 19.90元人民币,免费上传及预检不收费。
使用发布者的HTTPS服务 https://api.arcdovion.com,先免费判断Amazon通知的技术可读性、案件类型和资料缺口,再为支持的案件生成一套人工核对后使用的申诉材料。调用服务时读取 references/hosted-api-contract.md,支付时严格遵循 references/pay-skill-flow.md,解释输入输出时读取 references/input-output-contract.md,处理卖家资料和风险边界时读取 references/privacy-safety.md。
V1范围
支持 shipping-performance、order-defect、listing-mismatch、product-condition、authenticity-complaint 与 review-policy 六类案件。一次调用只处理一份主要通知、一个Amazon站点、一个违规事件和最多5个关联ASIN。
知识产权、受限商品、产品安全、关联账户、身份验证、Section 3欺诈/滥用、资金冻结、税务和诉讼不属于V1标准POA范围。遇到这些案件时停止付费流程,建议用户按照Seller Central通知联系账户健康专员或合格专业人士。
Amazon可能要求POA、问卷、确认违规、测试、身份验证或证据材料。不得把所有停用通知都当成POA;最终申诉入口和材料要求以用户当前Seller Central通知为准。
真实性和安全
只使用通知及用户明确确认的事实。不得编造或修改发票、供应商、授权、账号关系、日期、调查结果、整改措施、培训、审核记录或证据;不得教用户隐瞒关联账户、操纵评论、规避平台检测或冒充品牌方。没有依据的内容必须列入 missingFacts,不得写成已经完成。
不得保证恢复账号、解除资金冻结、申诉成功或Amazon回复时间。系统评分只表示材料准备度,不得描述为“申诉成功率”。
上传、隐私与同意
上传前说明:通知截图/文件、ASIN、案件事实和证据摘要会发送到发布者API,并在付款后由发布者配置的火山方舟模型分析。建议用户先删除不必要的身份证、护照、银行卡、完整银行账户、密码、验证码、Cookie和访问令牌。原始、未修改的发票或授权材料应由用户直接通过Amazon指定入口提交,不要求上传到本服务。
只有用户明确同意数据处理,并确认所述事实和证据真实、未经篡改后,才可设置 consentConfirmed:true 和 truthConfirmed:true。否则不上传、不创建订单。
付费前置检查
确认当前Agent已安装 weixinpay 并可调用 weixinpay_pay。不可用时立即终止,不上传、不创建订单。免费预检通过后,说明每次收费 19.90元、一次付费的案件边界和交付物,取得明确付费同意。
工作流程
- 收集一份Amazon通知文件、站点、六类案件之一、真实事件经过、已完成纠正措施、计划预防措施、证据摘要及最多5个ASIN。
- 完成隐私告知与真实性确认后,调用专用上传端点并保存
upload_id。文本型PDF、DOCX、TXT、Markdown及PNG/JPEG截图均可;截图免费阶段只做技术校验。 - 使用完全相同的案件字段调用免费预检。只有
supported:true与chargeable:true才继续;若资料缺失,先提示用户补充,不能替用户编造。 - 展示案件类型、初步路径、资料缺口、19.90元价格、一次模型调用及不保证申诉结果的边界,取得明确付费同意。
- 生成一个本次案件内不变的
requestId,调用付费生成端点。请求体在支付重试和轮询中必须完全一致。 - HTTP 402时保存
WeixinPay-Required和X-Out-Trade-No。如只能读取Body,可从WeixinPay["WeixinPay-Required"]取得支付码。将完整支付码作为paymentCode只调用一次weixinpay_pay,支付成功后携带两个响应头重试原请求。 - HTTP 202表示后台处理中;等待
retry_after_seconds后轮询原请求。不得改用新requestId、改变案件内容、创建新订单或再次支付。 - HTTP 200后展示案件类型、申诉路径、材料准备度、缺失事实数和证据项数,下载ZIP交付。
- 提醒用户先核对信息缺口,再逐句核对英文POA,确保“已完成”的每项措施都有真实记录,并通过通知指定入口提交。
遇到409、410、429、500、502、503或504时保留订单号和支付上下文并停止自动重试。已付款任务失败时明确告知用户不要再次支付。
支付服务接口与完整调用协议
本节是可直接执行的接口协议,不能省略为“让用户自行付款”。不要把健康检查成功、上传成功或免费预检成功当作支付服务验证通过。
1. 上传与免费预检
取得上传及处理同意后,上传通知文件:
POST https://api.arcdovion.com/v1/skills/amazon-appeal-poa-rescue/uploads
Content-Type: multipart/form-data
file=<用户确认上传的通知文件>
保存返回的 upload_id。然后使用以下字段免费预检:
POST https://api.arcdovion.com/v1/skills/amazon-appeal-poa-rescue/preflight
Content-Type: application/json
{
"uploadId": "上传返回的upload_id",
"marketplace": "US",
"declaredCaseType": "listing-mismatch",
"asins": [],
"incidentFacts": "替换为用户确认的真实事件经过,至少30个字符,不得照抄示例或编造事实。",
"correctiveActions": "仅填写用户已经完成的措施;没有则留空",
"preventiveActions": "仅填写用户确认的预防计划;没有则留空",
"evidenceSummary": "仅描述用户持有的真实证据;没有则留空",
"previousAppeal": "",
"consentConfirmed": true,
"truthConfirmed": true
}
示例中的站点、类型和事实都必须替换为用户实际输入;两个确认字段只能在得到明确确认后设为true。仅在 supported:true 且 chargeable:true 时继续,并再次取得19.90元付费同意。
2. 请求付费生成,接收 HTTP 402
在与预检完全相同的JSON对象中增加 requestId(8~64位字母、数字、连字符或下划线),保存完整对象用于后续重试。请求:
POST https://api.arcdovion.com/v1/skills/amazon-appeal-poa-rescue/generate
Content-Type: application/json
未付款订单的正常响应为 HTTP 402。后端通过微信支付下单及SkillHub Agent Pay预下单取得支付码;不是模拟付款,也不要求用户向发布者发送支付截图。
HTTP/1.1 402 Payment Required
WeixinPay-Required: <payment_code>
X-Out-Trade-No: <out_trade_no>
Content-Type: application/json
{
"code": "PAYMENT_REQUIRED",
"message": "Payment authorization is required.",
"WeixinPay": {
"WeixinPay-Required": "<payment_code>",
"prompt": "请将支付码作为 paymentCode 交给 weixinpay_pay;支付成功后使用完全相同的请求体和两个支付响应头重试。"
},
"out_trade_no": "<out_trade_no>",
"amount": "19.90",
"currency": "CNY"
}
占位符只用于说明格式,实际使用必须原样保存服务端返回的值。如果工具只暴露Body,从 WeixinPay["WeixinPay-Required"] 取支付码,从 out_trade_no 取订单号。不得自行生成、解析或替换支付码。
3. 使用微信支付工具
将完整支付码作为 paymentCode,调用一次:
weixinpay_pay(paymentCode=<服务端返回的完整WeixinPay-Required值>)
由用户在微信支付界面确认付款,Agent不得代替用户确认。支付取消、失败或状态不明时停止,保留原订单;不得自动重复扣款。
4. 支付后重试、轮询与交付
支付工具返回成功后,带上保存的两个Header重试相同接口,Body必须与首次付费请求完全一致:
POST https://api.arcdovion.com/v1/skills/amazon-appeal-poa-rescue/generate
Content-Type: application/json
WeixinPay-Required: <保存的payment_code>
X-Out-Trade-No: <保存的out_trade_no>
服务端以微信回调或查单确认付款,不信任Agent声明的付款状态。HTTP 202时按 retry_after_seconds 等待并轮询原请求;HTTP 200时读取 summary、download_url,相对链接拼接 https://api.arcdovion.com 后下载ZIP。already_fulfilled:true 表示返回已有结果。轮询期间不得修改 requestId、案件内容、支付上下文,不得重新支付。
GET https://api.arcdovion.com/v1/skills/amazon-appeal-poa-rescue/results/<result_token>
若付款后仍返回402,不再次调用支付工具;保留订单号并提示核查付款状态。没有返回可下载结果时不得宣称交付完成,不得用客户端临时生成的POA冒充付费服务结果。
成功标准
结果包必须包含案件分诊、信息缺口、中英文可编辑POA、证据清单、提交检查清单、后续回复模板、结构化结果和清单文件。任何没有用户依据的事实不得进入提交稿;同一已付款请求不得重复收费或重复调用模型。