Page MenuHomePhabricator

Annual Recurring as Post-Payment Option
Closed, ResolvedPublic4 Estimated Story Points

Description

  • Ideally in place for July/August pre-tests
  • Similar to this post-payment monthly recurring prompt
  • - but offering an "but I'll make an annual gift" option:

image.png (1,126×638 px, 64 KB)

Event Timeline

So we will remove the option to add a monthly gift in a different amount?

@Ejegg Yes, we will test the variant that Sam prepped in that link, removing the option to give a different monthly amount. We should explore though options to let donors change the amount if they need to. But I'd prefer if we did that with Sam and the team. Thanks

@MSuijkerbuijk_WMF so we need to support both variants being live at the same time, one with an annual option and one with a different amount option?

@Ejegg Yes, we need to offer both annual and monthly at the same time, as well as 'No thanks', and we will ideally test several variants. For now, we want to test the one shared in the description of this task.

Dwisehaupt set the point value for this task to 4.Jul 11 2024, 4:51 PM

Change #1055987 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] WIP annual recurring option for monthly convert

https://gerrit.wikimedia.org/r/1055987

Change #1058626 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Remove erroneous monthly convert error message

https://gerrit.wikimedia.org/r/1058626

Screen if they click the 'No, but I'll set up an annual gift':

Annual Donation Amount

[Make my $originalGift donation annual]
[Other: _____ USD]

Donate Annually

Change #1058626 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Remove erroneous monthly convert error message

https://gerrit.wikimedia.org/r/1058626

Posting here the final variant we have discussed with notes on second screens too.
https://docs.google.com/document/d/121zeT8zm_odXcGwPA01FJIyvr7yw7kuGad-OAeiI3Vs/edit#heading=h.svp7ls6ziyoj

Hi @spatton I think @MSuijkerbuijk_WMF wanted some feedback on the last page of that document. I'm holding off making HTML changes until we know exactly what we want it to look like.

@Ejegg I've updated the copy https://docs.google.com/document/d/121zeT8zm_odXcGwPA01FJIyvr7yw7kuGad-OAeiI3Vs/edit#heading=h.svp7ls6ziyoj

I wanted to ask though about the post-payment flow now: was clicking Sure and landing directly on the Thank You page tested or is this the only possible way to implement? I might be wrong and we can discuss with @spatton but I wonder if that experience might be causing unintended recurring. Worth discussing, I'll add it to future calls.

Please go ahead implementing the above copy and if possible share a test link so I can QA it, my question above is not a blocker for this task. Thanks!

@MSuijkerbuijk_WMF one more thing we'll need before this goes live: T371848

Change #1055987 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Annual recurring option for monthly convert

https://gerrit.wikimedia.org/r/1055987

Change #1060875 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Fix Monthly Convert min amount validation

https://gerrit.wikimedia.org/r/1060875

Change #1060922 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Make annual recurring convert look like latest mockup

https://gerrit.wikimedia.org/r/1060922

Cross-posting this request. If this is in progress, would you mind adding the Civi fields for reference and when could we add those to Acoustic?
https://phabricator.wikimedia.org/T372378

Change #1060875 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Fix Monthly Convert min amount validation

https://gerrit.wikimedia.org/r/1060875

Change #1060922 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Make annual recurring convert look like latest mockup

https://gerrit.wikimedia.org/r/1060922

XenoRyet set Final Story Points to 4.

Change #1106339 had a related patch set uploaded (by Wfan; author: Wfan):

[mediawiki/extensions/DonationInterface@master] Add frequency_unit for annual recurring ty url

https://gerrit.wikimedia.org/r/1106339

Change #1106339 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Add frequency_unit for annual recurring ty url

https://gerrit.wikimedia.org/r/1106339