Allocates liability between sending and receiving PSPs under UK PSR APP Reimbursement Rules (effective 7 October 2024). Applies PSR PS23/3 splitting logic, £415,000 reimbursement cap, vulnerability adjustments, gross negligence exception, and consumer standard-of-care checks.
| Factor | Effect | PSP Affected | Reference | Detail |
|---|
{
"name": "split_psr_app_reimbursement_liability",
"description": "Allocates APP reimbursement liability between sending and receiving PSPs per UK PSR PS23/3 (effective Oct 2024).",
"inputSchema": {
"type": "object",
"properties": {
"payment_amount": { "type": "number", "description": "Gross payment amount in GBP" },
"sending_psp_category": { "type": "string", "enum": ["bank","emi","building_society","credit_union"] },
"receiving_psp_category":{"type": "string", "enum": ["bank","emi","building_society","credit_union"] },
"fraud_type": { "type": "string" },
"vulnerability_flags": { "type": "array", "items": { "type": "string" } },
"gross_negligence": { "type": "string", "enum": ["no","possible","yes"] },
"sending_warnings": { "type": "string", "enum": ["full","partial","none"] },
"receiving_risk": { "type": "string", "enum": ["strong","standard","weak"] }
},
"required": ["payment_amount","fraud_type"]
},
"outputSchema": {
"type": "object",
"properties": {
"eligible": { "type": "boolean" },
"reimbursable_amount": { "type": "number" },
"sending_psp_pct": { "type": "number" },
"receiving_psp_pct": { "type": "number" },
"sending_psp_amount": { "type": "number" },
"receiving_psp_amount":{ "type": "number" },
"contributing_factors":{ "type": "array" }
}
}
}