Donate page links URL Param required for analytics
As part of LEARNER-5196 we removed a url parameter from the donation page. This URL parameter was used to track donations in the analytics back end. We need to add this parameter back into the URL and turn off "Block accidental payments" in the PayPal Settings.
Select Profile, under My Selling Tools, Block Payments, select Update, look for Payment Receiving Preferences
Sounds like the issue has a work-around and isn't a bug that needs sustaining to address. If there's an enhancement in here the best thing would be for "improvement" request here for review down the road by a dedicated theme https://openedx.atlassian.net/servicedesk/customer/portal/9.
Okay, so it sounds to me like this is no longer an issue?
Finance generates a Paypal donations report from the site and we book a journal entry every month.
Thanks for reviewing
Considering this is general Donations not course-specific for partner revenue share, I do not think I need to have further input. If this is still an issue for Finance - can you comment?
Oh, interesting. I didn't really understand the specific issues here at first, but some of the details are coming back to me. IIRC, the original issue was that Finance was having difficulty identifying general donations made to PayPal from the marketing website. Such payments showed up in our PayPal transactions without an order number, but it wasn't clear when such payments without orders were general donations and when they might be invoice payments (or maybe something else?).
So a suggestion was to modify the donation pages on the marketing website so they specified a special hardcoded value for the order number, something like "General Donation", and then these payments would appear in the transaction tables as being all part of the same "General Donation" order. The work for this was explored in https://openedx.atlassian.net/browse/DE-676. But rather than implementing the original idea, some discovery work on this was covered in a wiki page with various alternatives: https://openedx.atlassian.net/wiki/spaces/DE/pages/767852815/Paypal+API+alternatives+to+identify+and+report+on+general+donations.
No further work was done. My understanding was that Finance (and Reese in particular) had a workaround they used to pull PayPal donation information through a report pulled through the website console that was not available through API calls. I have no insight into whether some change on the marketing website affected the ability to get the necessary donation information from PayPal, as this ticket presumably suggests.