Enabling Loss Payee for Refund Protection
Purpose
Use the organization field on a Refund Protection (registration-cancellation) policy when the organization collecting the registration fees needs to be named as the loss payee. This directs claim payouts to the organization rather than the participant.
Policy Attributes
On the Quote Registration Cancellation Insurance doc page, the policy attributes section includes an organization field. To enable loss payee on the policy, provide the following inside policy_attributes.organization:
org_name(required)org_contact_emailpayment_plan: set totrue
How to enable it
Direct API
{
"customer": {
"email_address": "test01@verticalinsure.com",
"first_name": "John",
"last_name": "Doe",
"state": "MN",
"postal_code": "55414"
},
"policy_attributes": {
"event_start_date": "YYYY-MM-DD",
"event_end_date": "YYYY-MM-DD",
"insurable_amount": 50000,
"participant": {
"first_name": "John",
"last_name": "Doe"
},
"organization": {
"org_name": "Example Registration Org",
"org_contact_email": "billing@example-org.com",
"payment_plan": true
}
}
}Drop-in Component
The same organization object can be set on policy_attributes inside the registration-cancellation product config:
{
"client_id": "test_...",
"product_config": {
"registration-cancellation": [
{
"customer": {
"email_address": "test01@verticalinsure.com",
"first_name": "John",
"last_name": "Doe",
"state": "MN",
"postal_code": "55414"
},
"policy_attributes": {
"event_start_date": "YYYY-MM-DD",
"event_end_date": "YYYY-MM-DD",
"insurable_amount": 50000,
"participant": {
"first_name": "John",
"last_name": "Doe"
},
"organization": {
"org_name": "Example Registration Org",
"org_contact_email": "billing@example-org.com",
"payment_plan": true
}
}
}
]
}
}Note
payment_plan must be true to enable the loss-payee behavior on the policy.