Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | AKanji-WMF | T143429 EPIC: Recurring upsell for donors | |||
Resolved | Ejegg | T216560 Implement Ingenico recurring up sell |
Event Timeline
notes from fr-tech:
we need this to be a variant and only display the upsell when upsell is flagged on the url. Maybe we want to also leave the normal charge logic untouched while we test this.
In this variate we have to charge everyone as if they are the first of a monthly series and if they say no, we then only record it as a one-time donation.
Change 514344 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Variants starting with 'upsell' mean recurrable payment
Change 514351 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Add supportsUpsell and shouldUpsell methods
Change 514344 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Variants starting with 'upsell' mean recurrable payment
Change 514351 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Add supportsRecurringUpsell and showRecurringUpsell
Change 519544 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Recurring conversion: wire up close and 'no' buttons
Change 519545 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Log line for showing recurring conversion ask
Change 519582 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Base class for Donation APIs: step one
Change 519583 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Donation API base: make $adapter a class property
Change 519584 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Donation API Base: Bring Amazon in
Change 519729 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] WIP RecurringConversion API
Change 520149 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Add RecurringConversion interface
Change 520150 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] WIP Ingenico implements RecurringConversion
Change 519544 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Recurring conversion: wire up close and 'no' buttons
Change 519545 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Log line for showing recurring conversion ask
Change 519582 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Base class for Donation APIs: step one
Change 519583 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Donation API base: make $adapter a class property
Change 519584 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Donation API Base: Bring Amazon in
Change 520149 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Add RecurringConversion interface
Change 523192 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] WIP wire up 'yes' buttons for recurring conversion
Change 519729 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] RecurringConversion API
Change 520150 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Ingenico implements RecurringConversion
Change 523192 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Wire up 'yes' buttons for recurring conversion
Change 524538 had a related patch set uploaded (by Ejegg; owner: Ejegg):
[mediawiki/extensions/DonationInterface@master] Add gateway_txn_id to subscr_start message
Change 524538 merged by jenkins-bot:
[mediawiki/extensions/DonationInterface@master] Add gateway_txn_id and subscr_id to subscr_start message