OZtree icon indicating copy to clipboard operation
OZtree copied to clipboard

Showing failed PP payments in SPONSOR_VERIFY

Open hyanwong opened this issue 3 years ago • 2 comments

Paraphrased from #471:

Jamie: It'd be nice to have more visibility of people that are having PayPal problems. We could log (some of) the details we were posted in pp_post_process, regardless of whether our call back to PayPal confirms they're kosher but this makes me nervous. Regardless it won't catch things like #468 where the failure is happening before they managed to pay with PayPal.

What we could do is make sure that people that get to the point of trying to sponsor appear in SPONSOR_VALIDATE, and add the ability to clear the reservation eventually (possibly after e-mailing to check what happened).

Yan: I think it is worth filling out some of the details in the "nervous" case, because we do have some extra information, which we've gleaned from the call that PP have made to pp_post_process (e.g. we have a PP transaction ID, first name + second name, etc). True, these haven't been verified by the PP callback facility, but maybe it would be useful to display (some) of them on the SPONSOR_VALIDATE page and have a big warning that PP validation has failed?

hyanwong avatar Jan 24 '22 22:01 hyanwong

The above adds an "unpaid" option, which also filters out rows which are now available. Clicking OK will skip the payment step and go straight to being visible on the tree. It's still "Waiting payment" though.

Do we want a button to insist that it's paid-for too? Or should "OK" also assume paid for?

lentinj avatar Jan 25 '22 18:01 lentinj

Great, thanks. I'm afraid I'm in a meeting for the next 2 hrs, but will check with James and report anything here.

hyanwong avatar Jan 25 '22 18:01 hyanwong