{"version":"1.0","provider_name":"DonorSnap Support","provider_url":"https:\/\/donorsnap.com\/support","title":"Recurring Donations Training Webinar - DonorSnap Support","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Dv2DT2lNPA\"><a href=\"https:\/\/donorsnap.com\/support\/docs\/recurring-donations-training-webinar\/\">Recurring Donations Training Webinar<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/donorsnap.com\/support\/docs\/recurring-donations-training-webinar\/embed\/#?secret=Dv2DT2lNPA\" width=\"600\" height=\"338\" title=\"&#8220;Recurring Donations Training Webinar&#8221; &#8212; DonorSnap Support\" data-secret=\"Dv2DT2lNPA\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Learn how to manage recurring donations in DonorSnap, including manual data entry, donor acknowledgment strategies, and reports for identifying and tracking recurring donors. You&#8217;ll also learn how to set up online donation forms with recurring giving options through Stripe, and how to process and manage those recurring payments in your database. Get started collecting donations &hellip; Continue reading \"\""}