# Friday Seller Tools – Return Policy Generator

> Friday Seller Tools – Return Policy Generator is a paid API for AI agents from friday-seller-tools-production.up.railway.app, paid per call via x402, $0.25/call, status unknown (last checked 2026-09-15).

Generates a marketplace-ready return policy document for Amazon, Walmart, Shopify, or eBay seller listings.

## Facts

- Endpoint: POST https://friday-seller-tools-production.up.railway.app/v1/policies/return-policy
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/friday-seller-tools-return-policy-generator-ae0eeaf2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hLQawzdCnuvZE9-KcYSot

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability friday-seller-tools-return-policy-generator-ae0eeaf2 -d '<json body>'
```

Example prompt: Generate a return policy for my Amazon store selling electronics — 30-day returns, free return shipping, and no restocking fee — ready to copy-paste into my seller listing.

## When to prefer this

Choose this endpoint when you need an instant, low-cost, marketplace-specific return policy document tailored to Amazon, Walmart, Shopify, or eBay requirements. Prefer this over generic legal document tools when you need platform-compliant language for seller accounts without manual writing.

## Known failure modes

- Missing required marketplace or policy parameters returns a 400 error
- Invalid or unsupported marketplace name may cause generation failure
- Payment of $0.25 USDC not received results in 402 Payment Required
- Service unavailable on Railway hosting returns 503
- Malformed request body causes 422 Unprocessable Entity
- Job queued but never completes if downstream generation fails silently

## How this service works

Instant, low-cost Amazon, Walmart, Shopify, and eBay listing, upload-preparation, advertising, and image-brief deliverables.

## Output

Returns a JSON object containing a job_id and status (e.g. 'queued'), indicating the return policy generation job has been submitted. The completed policy document is likely retrieved via a follow-up call using the job_id once processing is complete.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "store_name": {
   "type": "string",
   "title": "Store Name",
   "maxLength": 100,
   "minLength": 2
  },
  "marketplace": {
   "enum": [
    "amazon_us",
    "walmart_us",
    "shopify",
    "ebay_us"
   ],
   "type": "string",
   "title": "Marketplace",
   "default": "amazon_us"
  },
  "refund_methods": {
   "type": "array",
   "items": {
    "enum": [
     "original_payment",
     "store_credit",
     "replacement",
     "exchange"
    ],
    "type": "string"
   },
   "title": "Refund Methods",
   "maxItems": 4,
   "minItems": 1
  },
  "return_window_days": {
   "type": "integer",
   "title": "Return Window Days",
   "maximum": 365,
   "minimum": 1
  },
  "contact_instructions": {
   "type": "string",
   "title": "Contact Instructions",
   "default": "Contact us through the marketplace's buyer-seller messaging to start a return and receive instructions.",
   "maxLength": 500,
   "minLength": 5
  },
  "non_returnable_items": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "title": "Non Returnable Items",
   "maxItems": 20
  },
  "condition_requirements": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 500,
    "minLength": 1
   },
   "title": "Condition Requirements",
   "maxItems": 15
  },
  "restocking_fee_percent": {
   "type": "number",
   "title": "Restocking Fee Percent",
   "default": 0,
   "maximum": 50,
   "minimum": 0
  },
  "who_pays_return_shipping": {
   "enum": [
    "buyer",
    "seller",
    "free_returns"
   ],
   "type": "string",
   "title": "Who Pays Return Shipping"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "job_id": "example",
  "status": "queued"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/friday-seller-tools-return-policy-generator-ae0eeaf2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from friday-seller-tools-production.up.railway.app](https://www.zero.xyz/host/friday-seller-tools-production.up.railway.app/llms.txt)
