Page MenuHomePhabricator

Handle Apple Pay submission in Adyen Components
Closed, ResolvedPublic

Description

Building on the work in T281528, handle submitting an Apple Pay transaction.

https://docs.adyen.com/payment-methods/apple-pay/web-drop-in

also note this task: T284333

For this work, we will show the same contact fields as we show for credit cards. The work to pull contact info without the donor having to type it is in T285722

Event Timeline

Change 699402 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[mediawiki/extensions/DonationInterface@adyen] WIP Adyen Checkout: Applepay

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

jgleeson renamed this task from Handle Apple Pay submission in Adyen Drop-In web to Handle Apple Pay submission in Adyen Components.Jun 14 2021, 3:45 PM

Change 702149 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[wikimedia/fundraising/SmashPig@master] WIP Applepay Payment Provider

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

Instructions on how to set up Apple Pay using our own certificate are here: https://docs.adyen.com/payment-methods/apple-pay/enable-apple-pay

Change 711216 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[wikimedia/fundraising/dev@master] WIP: Add ApplePay payments-wiki override setup options

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

Change 713551 had a related patch set uploaded (by Jgleeson; author: Jgleeson):

[mediawiki/extensions/DonationInterface@master] WIP Adyen Checkout: Applepay

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

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

[mediawiki/extensions/DonationInterface@master] Apple Pay: correctly format amount for all currencies

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

Change 702149 merged by jenkins-bot:

[wikimedia/fundraising/SmashPig@master] Apple Pay Payment Provider

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

Change 713551 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Adyen Checkout: Apple Pay

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

Change 714876 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Apple Pay: correctly format amount for all currencies

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

Change 699402 abandoned by AndyRussG:

[mediawiki/extensions/DonationInterface@adyen] WIP Adyen Checkout: Applepay

Reason:

Updated version of this change on master branch has been merged. :)

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

Should this task be moved to "Pending deploy" or "Done", now that all the linked patches are merged?

jgleeson removed jgleeson as the assignee of this task.
jgleeson moved this task from Review to Done on the fundraising sprint Quantum Leapfrog board.
jgleeson subscribed.

Yeah, let's do that!