+1 vote
in Rock by TinaStephens (8.6k points)
edited

Centre Street would like a button/form that goes to a Refund Request. It is requested that the form pull in a link to the registration. Ideally, they want a link to the registrants registration link-I'm assuming they'd have to login for that?

Here is a current registration event page with payment https://cschurch.ca/event/342/crossover-basketball. Here is the CMS event detail page https://rockrms.cschurch.ca/pagemap?Page=1622&ExpandedIds=1531%2c1559%2c1608&Redirect=false

Any ideas would be great.

-Here is the Event Item Occurrence https://rockrms.cschurch.ca/web/calendars/4/event/209/occurrence/342 Maybe I can add something here?

I tried with this workflow: https://rockrms.cschurch.ca/page/136?WorkflowTypeId=313 but it's pulling in a bunch of public registrations. I either need a link to the internal registration instance or(best case scenario) a link to the person's specific financial transaction like this one: https://rockrms.cschurch.ca/finance/transactions/2335

by TinaStephens (8.6k points)
I'm going to try a workflow form where I use an attribute to set the Registration Template and Instance and use lava to pull it in. But this would be specific to an individual event registration.

1 Answer

0 votes
by (13.1k points)
edited
 
Best answer

Originally posted by Unknown

The solution Tina and I came up with was to create a lava shortcode that given a person, slug and/or occurrence id will create a refund button. The button will only appear if the person is the registrar and the registration has a payment.
enter image description here

This is how the button appears.

enter image description here

This button links to a dedicated workflow page (Work in progress) that collects the registration information behind the scenes. This workflow will then notify the registration contact person.

enter image description here

Welcome! Here you can ask questions and receive answers (hopefully) from other members of our team.
...