Hi @brandforward,
When Kudos Donations loads on the front-end it sends a request to your website for the details of the campaign. In the old version (prior to 4.0.0) it would fetch it based on the name of the campaign (the slug in WordPress terms). In your case this was “doneer-aan-morrisfonds”.
The newer versions (4.0.0 and up) now use the ID of the campaign, however if your blocks/shortcodes were created in versions prior to 4.0.0 then it still has the slug attached to it. In order to prevent your donate button from no longer working Kudos now checks assuming it is an ID first, if it fails (such as in your case) then it checks assuming it is a slug. It doesn’t do any harm but if you want to get rid of it you will need to generate a new shortcode or block which will use the new ID system.
The second error doesn’t appear to be caused by Kudos but you can figure out by disabling plugins one by one until the error stops.
TLDR: This is harmless but to get rid of it just remove the shortcode/block and regenerate a new one.
Hope that helps!
Mike
Thanks for the reply! I updated the shortcode but now I get the following error when I want to submit a donation:
“De reactie is geen geldige JSON reactie.”
Any idea how this can happen?
Thanks!
Hi @brandforward,
Sounds like there was an error for some reason creating the transaction in Kudos. It would be useful to see what the contents of the server’s response was, you can generally find this in the Network tab when you have the browser console open (this varies depending on browser).
Alternatively take a look at the logs (Donaties > Geavanceerd > Log) and see if you can see the details of the error, this will help me to figure out what is going wrong.
Kind regards,
Mike