{
  "id": "joinfaded.returns",
  "type": "merchant.return",
  "version": "1.0",
  "title": "JoinFaded Returns Policy",
  "authoritative": true,
  "effective_from": "2026-10-05T00:00:00Z",
  "description": "Canonical machine-readable JoinFaded returns policy for art photography.",
  "resolution": {
    "match": "all_conditions",
    "apply_matching_rules": "priority_ascending",
    "conflict_behavior": "higher_priority_wins"
  },
  "base": {
    "returnable": true,
    "return_window": {
      "duration": "P30D",
      "starts_from": "delivery_date"
    },
    "methods": [
      "ship"
    ],
    "refund_method": "original_payment_method",
    "condition_requirements": [
      "undamaged",
      "original_packaging_when_reasonably_possible"
    ],
    "return_shipping": "customer_paid"
  },
  "rules": [
    {
      "id": "gallery-purchase",
      "priority": 100,
      "applies_when": [
        {
          "path": "channel.purchase",
          "operator": "eq",
          "value": "gallery"
        }
      ],
      "patch": {
        "return_window": {
          "duration": "P14D",
          "starts_from": "purchase_date"
        },
        "methods": [
          "gallery"
        ],
        "return_shipping": "not_applicable"
      }
    },
    {
      "id": "canada-ecommerce",
      "priority": 200,
      "applies_when": [
        {
          "path": "geo.country",
          "operator": "eq",
          "value": "CA"
        },
        {
          "path": "channel.purchase",
          "operator": "eq",
          "value": "ecommerce"
        }
      ],
      "patch": {
        "return_window": {
          "duration": "P37D",
          "starts_from": "delivery_date"
        },
        "return_shipping": "merchant_paid"
      }
    },
    {
      "id": "emea-ecommerce",
      "priority": 200,
      "applies_when": [
        {
          "path": "geo.market",
          "operator": "eq",
          "value": "EMEA"
        },
        {
          "path": "channel.purchase",
          "operator": "eq",
          "value": "ecommerce"
        }
      ],
      "patch": {
        "return_window": {
          "duration": "P35D",
          "starts_from": "delivery_date"
        }
      }
    },
    {
      "id": "apac-ecommerce",
      "priority": 200,
      "applies_when": [
        {
          "path": "geo.market",
          "operator": "eq",
          "value": "APAC"
        },
        {
          "path": "channel.purchase",
          "operator": "eq",
          "value": "ecommerce"
        }
      ],
      "patch": {
        "return_window": {
          "duration": "P21D",
          "starts_from": "delivery_date"
        }
      }
    },
    {
      "id": "limited-edition",
      "priority": 300,
      "applies_when": [
        {
          "path": "product.category",
          "operator": "eq",
          "value": "limited_edition_print"
        }
      ],
      "patch": {
        "return_window": {
          "duration": "P14D",
          "starts_from": "delivery_date"
        },
        "condition_requirements": [
          "undamaged",
          "original_packaging",
          "certificate_of_authenticity_included"
        ]
      }
    },
    {
      "id": "trade-open-edition-ecommerce",
      "priority": 400,
      "applies_when": [
        {
          "path": "customer.segment",
          "operator": "eq",
          "value": "trade"
        },
        {
          "path": "product.category",
          "operator": "eq",
          "value": "open_edition_print"
        },
        {
          "path": "channel.purchase",
          "operator": "eq",
          "value": "ecommerce"
        }
      ],
      "patch": {
        "return_window": {
          "duration": "P60D",
          "starts_from": "delivery_date"
        }
      }
    },
    {
      "id": "commissioned-work",
      "priority": 500,
      "applies_when": [
        {
          "path": "product.category",
          "operator": "eq",
          "value": "commissioned_work"
        }
      ],
      "patch": {
        "returnable": false,
        "return_window": null,
        "methods": [],
        "reason": "Commissioned works are made to order and are not returnable unless damaged in transit."
      }
    },
    {
      "id": "damaged-in-transit",
      "priority": 600,
      "applies_when": [
        {
          "path": "service.reason",
          "operator": "eq",
          "value": "damaged_in_transit"
        }
      ],
      "patch": {
        "returnable": true,
        "return_window": {
          "duration": "P7D",
          "starts_from": "delivery_date"
        },
        "methods": [
          "ship"
        ],
        "return_shipping": "merchant_paid",
        "required_evidence": [
          "photo_of_damage",
          "photo_of_shipping_package"
        ]
      }
    }
  ]
}
