{
  "attribution": {
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/api/public/v1/obligation-chain?id=obligation:eu:psd2-art-97-payment-service-provider",
    "cite_as": "NovaCopilot, legal.exploreworldai.com (https://legal.exploreworldai.com/api/public/v1/obligation-chain?id=obligation:eu:psd2-art-97-payment-service-provider)",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-10-25",
    "fingerprint": "ewai:shared:24e91e",
    "proof": "sha256:1846e8383e1a50e1dc3582d512f9e78f2b808b0ac0ef583d56fdaf2aaeed6338",
    "jurisdiction": "shared",
    "lang": "en",
    "publisher": "NovaCopilot by ExploreWorld Legal",
    "terms": "https://legal.exploreworldai.com/om"
  },
  "brand_source": "Source: NovaCopilot",
  "schema_version": "1",
  "brand": {
    "product": "NovaCopilot",
    "platform": "ExploreWorldAI",
    "infrastructure": "ExploreWorld Legal",
    "infrastructure_url": "legal.exploreworldai.com",
    "legal_entity": "Valkiv Ventures AB",
    "permanent_url": "https://legal.exploreworldai.com/novacopilot",
    "source": "Source: NovaCopilot",
    "powered_by": "Powered by NovaCopilot",
    "license": "https://legal.exploreworldai.com/licensvillkor"
  },
  "id": "chain:obligation:eu:psd2-art-97-payment-service-provider",
  "object_type": "obligation_chain",
  "chain": "obligation → article → case → risk → status",
  "obligation": {
    "obligation_id": "obligation:eu:psd2-art-97-payment-service-provider",
    "act": "psd2",
    "role": "payment-service-provider",
    "duty": "Apply strong customer authentication.",
    "deadline_days": null,
    "deadline_hours": null,
    "source_url": "https://eur-lex.europa.eu/eli/dir/2015/2366/oj",
    "hash": "069bc6a23401a30bc92181f424772d1a92ca010173567c15e23c3f9603f50b57"
  },
  "article": {
    "act": "psd2",
    "article": "97",
    "source": "PSD2: Directive (EU) 2015/2366",
    "source_url": "https://eur-lex.europa.eu/eli/dir/2015/2366/oj"
  },
  "cases": {
    "via": "swedish_implementing_acts",
    "statutes": [
      {
        "id": "betaltjanstlagen",
        "sfs": "2010:751",
        "short": "Betaltjänstlagen",
        "law_graph": "https://legal.exploreworldai.com/api/public/v1/graph/law?act=betaltjanstlagen"
      }
    ],
    "total": 1,
    "cases": [
      {
        "case_id": "se:nja-2022-s-522",
        "identifier": "NJA 2022 s. 522",
        "court": "Högsta domstolen",
        "decided": "2022-06-21",
        "standing": "no_later_overruling_in_register",
        "url": "https://legal.exploreworldai.com/api/public/v1/case-nodes/se:nja-2022-s-522",
        "timeline": "https://legal.exploreworldai.com/api/public/v1/case-timeline?id=se:nja-2022-s-522"
      }
    ],
    "coverage": "in_register"
  },
  "risk": {
    "case_reliance_levels": {
      "low": 1,
      "medium": 0,
      "high": 0
    },
    "method": "https://legal.exploreworldai.com/api/public/v1/risk",
    "compliance": {
      "id": "compliance:psd2:payment-service-provider",
      "level": "medium",
      "score": 3,
      "url": "https://legal.exploreworldai.com/api/public/v1/risk?id=compliance%3Apsd2%3Apayment-service-provider"
    }
  },
  "sanctions": [
    {
      "sanction_id": "sanction:eu:psd2-art-103",
      "sanction_type": "administrative_fine",
      "max_amount": null,
      "applies_from": "2018-01-13",
      "url": "https://legal.exploreworldai.com/api/public/v1/sanction-chain?id=sanction%3Aeu%3Apsd2-art-103"
    }
  ],
  "status": {
    "applies_from": "2018-01-13",
    "in_application": true,
    "overruled_cases": 0,
    "distinguished_cases": 0
  },
  "sha256": "b30d6c3a6eecd8ed4842ed21a7a78bd458bd9eda7119d86343eee8ae76c8dba3",
  "hash_algorithm": "SHA-256 över id, object_type och kedjans kärna (JSON)",
  "updated_at": "2026-10-25",
  "stay_current": {
    "freshness": "https://legal.exploreworldai.com/api/public/v1/freshness",
    "cursor": "MjAyNi0wOS0xMH5zZX52aXNzZWxibGFzYXJsYWdlbg",
    "chain_hash": "b2e9562b24e7de637742b1660609c2d36eb107fbb6c5ca8041be4979b823290d",
    "changes": "https://legal.exploreworldai.com/api/public/v1/changes/cursor?after=MjAyNi0wOS0xMH5zZX52aXNzZWxibGFzYXJsYWdlbg"
  },
  "permanent_url": "https://legal.exploreworldai.com/api/public/v1/obligation-chain?id=obligation%3Aeu%3Apsd2-art-97-payment-service-provider",
  "cite_as": "Source: NovaCopilot, chain:obligation:eu:psd2-art-97-payment-service-provider, sha256 b30d6c3a6eecd8ed, https://legal.exploreworldai.com/api/public/v1/obligation-chain?id=obligation%3Aeu%3Apsd2-art-97-payment-service-provider",
  "disclaimer": "Source reference with official identifier. Not legal advice and not a compliance decision.",
  "eu_cases": {
    "eu_cases_total": 15,
    "eu_cases": [
      {
        "case_id": "eu:c-665-23",
        "identifier": "C-665/23",
        "ecli": "ECLI:EU:C:2025:598",
        "court": "Court of Justice",
        "decided": "2025-08-01",
        "parties": "IL v Veracash SAS",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2025%3A598",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-665-23"
      },
      {
        "case_id": "eu:c-409-22",
        "identifier": "C-409/22",
        "ecli": "ECLI:EU:C:2024:600",
        "court": "Court of Justice",
        "decided": "2024-07-11",
        "parties": "UA v 'Eurobank Bulgaria' AD",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2024%3A600",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-409-22"
      },
      {
        "case_id": "eu:c-661-22",
        "identifier": "C-661/22",
        "ecli": "ECLI:EU:C:2024:148",
        "court": "Court of Justice",
        "decided": "2024-02-22",
        "parties": "'ABC Projektai' UAB v Lietuvos bankas",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2024%3A148",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-661-22"
      },
      {
        "case_id": "eu:c-351-21",
        "identifier": "C-351/21",
        "ecli": "ECLI:EU:C:2023:215",
        "court": "Court of Justice",
        "decided": "2023-03-16",
        "parties": "ZG v Beobank SA",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2023%3A215",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-351-21"
      },
      {
        "case_id": "eu:c-484-20",
        "identifier": "C-484/20",
        "ecli": "ECLI:EU:C:2021:975",
        "court": "Court of Justice",
        "decided": "2021-12-02",
        "parties": "Vodafone Kabel Deutschland GmbH v Bundesverband der Verbraucherzentralen und Verbraucherverbände - Verbraucherzentrale Bundesverband eV",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2021%3A975",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-484-20"
      },
      {
        "case_id": "eu:c-337-20",
        "identifier": "C-337/20",
        "ecli": "ECLI:EU:C:2021:671",
        "court": "Court of Justice",
        "decided": "2021-09-02",
        "parties": "DM and LR v Caisse régionale de Crédit agricole mutuel (CRCAM) - Alpes-Provence",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2021%3A671",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-337-20"
      },
      {
        "case_id": "eu:c-287-19",
        "identifier": "C-287/19",
        "ecli": "ECLI:EU:C:2020:897",
        "court": "General Court",
        "decided": "2020-11-11",
        "parties": "DenizBank AG v Verein für Konsumenteninformation",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2020%3A897",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-287-19"
      },
      {
        "case_id": "eu:c-778-18",
        "identifier": "C-778/18",
        "ecli": "ECLI:EU:C:2020:831",
        "court": "General Court",
        "decided": "2020-10-15",
        "parties": "Association française des usagers de banques v Ministre de l'Économie et des Finances",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2020%3A831",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-778-18"
      },
      {
        "case_id": "eu:c-480-18",
        "identifier": "C-480/18",
        "ecli": "ECLI:EU:C:2020:274",
        "court": "Court of Justice",
        "decided": "2020-04-02",
        "parties": "AS „PrivatBank” v Finanšu un kapitāla tirgus komisija",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2020%3A274",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-480-18"
      },
      {
        "case_id": "eu:c-295-18",
        "identifier": "C-295/18",
        "ecli": "ECLI:EU:C:2019:320",
        "court": "Court of Justice",
        "decided": "2019-04-11",
        "parties": "Mediterranean Shipping Company (Portugal) - Agentes de Navegação SA v Banco Comercial Português SA and Caixa Geral de Depósitos, SA",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2019%3A320",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-295-18"
      },
      {
        "case_id": "eu:c-245-18",
        "identifier": "C-245/18",
        "ecli": "ECLI:EU:C:2019:242",
        "court": "Court of Justice",
        "decided": "2019-03-21",
        "parties": "Tecnoservice Int. Srl, in liquidation v Poste Italiane SpA",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2019%3A242",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-245-18"
      },
      {
        "case_id": "eu:c-568-16",
        "identifier": "C-568/16",
        "ecli": "ECLI:EU:C:2018:211",
        "court": "Court of Justice",
        "decided": "2018-03-22",
        "parties": "Rasool Entertainment GmbH and Staatsanwaltschaft Stuttgart v Faiz Rasool",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2018%3A211",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-568-16"
      },
      {
        "case_id": "eu:c-643-16",
        "identifier": "C-643/16",
        "ecli": "ECLI:EU:C:2018:67",
        "court": "Court of Justice",
        "decided": "2018-02-07",
        "parties": "American Express Co. v The Lords Commissioners of Her Majesty’s Treasury",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2018%3A67",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-643-16"
      },
      {
        "case_id": "eu:c-375-15",
        "identifier": "C-375/15",
        "ecli": "ECLI:EU:C:2017:38",
        "court": "Court of Justice",
        "decided": "2017-01-25",
        "parties": "BAWAG PSK Bank für Arbeit und Wirtschaft und Österreichische Postsparkasse AG v Verein für Konsumenteninformation",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2017%3A38",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c-375-15"
      },
      {
        "case_id": "eu:c‑616-11",
        "identifier": "C‑616/11",
        "ecli": "ECLI:EU:C:2014:242",
        "court": "Court of Justice",
        "decided": "2014-04-09",
        "parties": "T-Mobile Austria GmbH v Verein für Konsumenteninformation",
        "curia_url": "https://curia.europa.eu/juris/liste.jsf?language=en&num=ECLI%3AEU%3AC%3A2014%3A242",
        "text": "https://legal.exploreworldai.com/api/public/v1/judgment-text?id=eu:c‑616-11"
      }
    ],
    "eu_cases_scope": "act_level: tolkar akten, inte nödvändigtvis just denna artikel",
    "eu_cases_coverage": "court_tagged_in_register"
  },
  "hash": "sha256:1846e8383e1a50e1dc3582d512f9e78f2b808b0ac0ef583d56fdaf2aaeed6338",
  "version": "legal-2026-10-25",
  "expires": "2026-10-26T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-10-25+legal-2026-10-25+2026-10-25T12:13:04",
    "content_hash": "sha256:1846e8383e1a50e1dc3582d512f9e78f2b808b0ac0ef583d56fdaf2aaeed6338",
    "revalidate_after": "2026-10-25T13:39:10.566Z",
    "max_copy_age_seconds": 3600,
    "policy": "revalidate-required; attribution-preferred",
    "changelog": "https://legal.exploreworldai.com/api/public/v1/dependency",
    "verify": "https://legal.exploreworldai.com/api/public/v1/verify",
    "stale_copy_invalid": true
  },
  "canonical": "https://legal.exploreworldai.com/api/public/v1/obligation-chain?id=obligation:eu:psd2-art-97-payment-service-provider",
  "content_notice": {
    "legal_advice": false,
    "nature": "Source register. Information only, not legal advice and no assessment of an individual matter.",
    "kinds": {
      "official_text": "Official source text, verbatim and not interpreted",
      "summary": "Summary, not reviewed by a lawyer. Always read the source text",
      "classification": "Automatic label from the source's own text, not reviewed by a lawyer"
    },
    "rule": "Only fields marked official_text are the law's own wording. Everything else points to it.",
    "report_error": "https://legal.exploreworldai.com/api/public/v1/corrections",
    "ai_act_declaration": "https://legal.exploreworldai.com/api/public/v1/ai-act-declaration"
  },
  "usageInfo": "https://legal.exploreworldai.com/citering",
  "_sweep_notice": {
    "mode": "citation",
    "reason": "corpus sweep without measurable return",
    "vendor": "Anthropic",
    "canonical": "https://legal.exploreworldai.com/api/public/v1/obligation-chain",
    "full_text": "https://legal.exploreworldai.com/enterprise",
    "attribution": "cite the canonical URL when the answer uses this source"
  },
  "withheld": {
    "action_kit": 9
  },
  "access": {
    "status": "partner_key_required",
    "header": "x-partner-key",
    "contact": "https://legal.exploreworldai.com/kontakt",
    "note": "Facts and counts are public. Relationships and decision paths stay inside NovaCopilot."
  },
  "access_class": "relationship",
  "access_view": "public"
}