wwsdesign
Forum Replies Created
-
So this did not resolve the issue.
Upon further investigation, this is what I have found:
- Imported donations via the GiveWP Import Tool are being marked as “test donations” in the system by default.
- As a part of housekeeping earlier this year, I ran the tool “Delete Test Donations” not realizing that ALL of the previous offline donations we had uploaded into GiveWP were marked as a “Test Donation” by default.
Because the system saw all of those donations as “test donations” it appears to have completely purged the system of all previous donations uploaded into GiveWP via the Import Tool. This is extremely concerning, because we’ve lost 3 years worth of donation history due to GiveWP setting imported donations as “test donations.”
Furthermore, I don’t see an option in the WordPress backend to edit/change the gateway attributed to an individual donation, so ALL of the donations we imported for this year’s fundraiser are currently marked as “Test Donation” in the system. - While running the GiveWP import donations tool, I have “test mode” DISABLED.
- In the past, I have not set a “gateway” column in the CSV used to upload offline donations, thinking it would default to one of the “active” and/or default gateways set in GiveWP settings. Without a gateway column specified, it appears that GiveWP marks those donations as “Test Donation” in the system as the “default” gateway. Is this normal behavior? It should NOT be the default behavior.
- The “default” gateway in the system is set to Stripe. The “test donation” gateway is NOT enabled.
Let me know if I can provide any additional details, but the system should NOT be setting imported donations to “Test donation” by default, when the system is to LIVE mode and all gateways/settings are appropriately configured.
Sorry for the delay, I was out of town with limited time to address this and just got back into office.
I would presume this occurred after the last update, since I just noticed this last week and prior to that haven’t logged in to any of these sites in awhile.
I’ve tried adding the code to the v2.php file before line 97, but that creates a syntax error, so it breaks the display of recaptcha, though the form is still requiring a correct response to login.
Here’s the code starting on line 97, in case the lines are’t correct based on where you want to put it.
97 public function printRecaptchaJS() 98 { 99 $args = array(
Maybe include a couple lines of code before and after where you want me to place the code, so I make sure to add it correctly?