Funraisin: could not match on raffle ticket option
You may encounter the error Could not match on raffle ticket option when MoveData processes a Funraisin raffle ticket notification.
This article explains the cause and how to resolve it.
The error#
Could not match on raffle ticket option
This error appears in the execution log when MoveData cannot find a matching ticket option in Funraisin for a purchased raffle ticket.
Why this happens#
When a supporter purchases a raffle ticket in Funraisin, the purchase record includes an option_id that identifies the specific ticket option they selected.
MoveData uses this option_id to look up the ticket option details from Funraisin.
This error occurs when the ticket option referenced by option_id no longer exists in Funraisin.
The most common cause is manual modification of raffle ticket options in Funraisin after tickets have already been sold.
The sequence is:
- A supporter purchases a raffle ticket with
option_id: 13. - An administrator later modifies or deletes raffle ticket options in Funraisin.
- The ticket option with ID
13no longer exists. - MoveData attempts to look up option ID
13but receives no matching record. - The notification fails with the
Could not match on raffle ticket optionerror.

The ticket option referenced by option_id no longer exists in the available Funraisin ticket options:

How to fix it#
Step 1: Identify the missing ticket option#
Open the failed notification in MoveData and check the execution log.
Look for the option_id value in the notification data to determine which ticket option is missing.
Step 2: Contact Funraisin Support#
The underlying issue is in the Funraisin platform data. Contact Funraisin Support to investigate why the raffle ticket option no longer exists and to restore or correct the data.
How to prevent it#
To avoid this error in future:
- Do not delete raffle ticket options in Funraisin after tickets have been sold against them.
- Do not modify the IDs of existing ticket options. If you need to change a ticket option, create a new option and deactivate the old one rather than editing or deleting it.