Page MenuHomePhabricator

EMartin (Evelyn)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Jul 12 2019, 8:37 PM (161 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
EMartin (WMF) [ Global Accounts ]

Recent Activity

Fri, Aug 12

spatton awarded T314687: Make Adyen default for 6ENC campaigns by 13 Aug 2022 a Party Time token.
Fri, Aug 12, 4:28 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T314687: Make Adyen default for 6ENC campaigns by 13 Aug 2022.

@Ejegg. Awesome! Mark this down in history. Thank you Elliott.

Fri, Aug 12, 4:02 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313333: Gpay errors.

Great! Thanks @Ejegg !

Fri, Aug 12, 3:22 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog

Thu, Aug 11

greg awarded T314687: Make Adyen default for 6ENC campaigns by 13 Aug 2022 a Like token.
Thu, Aug 11, 9:43 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Fundraising Tech - Chaos Crew, Fundraising-Backlog

Wed, Aug 10

EMartin added a comment to T314753: Review Cadence of Audit Files for Manually settled Adyen Donations.

@Ejegg. @krobinson As expected, Finance wants to stay with weekly settlement. I did inquire with Adyen and they advise the following as it relates to the manually settled activity. Can we add this report to the mix to get these settled faster? Would this be a big undertaking? Should I put it in a separate Phab request? It seems like something we need:

Wed, Aug 10, 8:14 PM · Fundraising-Backlog

Mon, Aug 8

EMartin added a comment to T314753: Review Cadence of Audit Files for Manually settled Adyen Donations.

Hi @Ejegg Thanks. I will check with Finance. I doubt they will want to increase the frequency since Ingenico has been at weekly but it's a good time to ask. Assume the process was different for Ingenico so we don't see the lags? I'll let you know what I find out from Finance.

Mon, Aug 8, 11:19 PM · Fundraising-Backlog
EMartin added a comment to T314753: Review Cadence of Audit Files for Manually settled Adyen Donations.

+ 1 @krobinson We need to put Adyen on the same track that Ingenico was to avoid these lags that could have bigger impact when we are operating at scale.

Mon, Aug 8, 8:10 PM · Fundraising-Backlog

Fri, Aug 5

EMartin created T314687: Make Adyen default for 6ENC campaigns by 13 Aug 2022.
Fri, Aug 5, 9:27 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313333: Gpay errors.

Successful GPay test transactions by market.
MYR -

image.png (106×993 px, 20 KB)

PT -
image.png (156×934 px, 20 KB)

NOK -
image.png (89×865 px, 17 KB)

DKK -
image.png (239×1 px, 34 KB)

ILS -
image.png (70×936 px, 19 KB)

Fri, Aug 5, 9:07 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@fr-tech. I was looking at Kristie's recap of donor complaints about this topic. I had a thought about recurring around iDeal since most of the complaints surround iDeal in Kristie's examples: For iDeal, we do the initial transaction on iDeal and the subsequent transaction on direct debit. Does that have any bearing on this matter, i.e., it is unlike credit card and involves two distinct products. Should the initial transaction on iDeal always be one time and recurring reserved for the on going direct debit transactions? As a practice we should never actually send recurring on iDeal itself because it isn't supported. We are using direct debit to satisfy the recurring flow portion of this.

Fri, Aug 5, 8:50 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313333: Gpay errors.

From Adyen:
I had a look at the different between the en-US and en-ES configuration and what stood out was the difference n the paymentMethodsResponse which is null on the en-ES site. I was able to resolve the 'This merchant is not enabled for Google Pay’ error by passing in the paymentMethodsResponse from the en-US site in the en-ES site.

Fri, Aug 5, 3:47 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog

Wed, Aug 3

EMartin added a comment to T313333: Gpay errors.

@fr-tech. I processed a Gpay transaction yesterday and it didn't settle yet.

image.png (135×918 px, 19 KB)
. Others have but this one didn't (thinking back to the launch of Apple Pay where we had settlement issues so gun shy). Why might that be?
Also, the Banner team just gave me international links for Gpay and I am getting the following error across the board: Ocorreu um erro no processamento do seu pedido. Contacte os serviços de donativos em donate@wikimedia.org, por favor. Error reference: 126797657.2. Why are no markets working when the prior links (above) did? The transactions are not making it to the Adyen console so these appear to be up front rejects.

Wed, Aug 3, 10:04 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

Note to Phab on this issue: Discussion with Adyen and FRTech today. Their advice is to send the parameters to perform 3DS and Adyen will selectively invoke 3DS on the Carte Bancaire network if it is required by issuer. We DID start sending the parameters as of 25 July but still saw declines on Carte Bancaire. Action: Matt, our Account Manager to circle back with Adyen product or Carte Bancaire to explore causes further. Adyen confirms that no other merchant is seeing the extent of the declines that we were so something is still awry. For now we can process on VI/MC and the CB bugged only cards will process through CB, so no lost transactions. Not currently mission critical, but needs sorting. Evelyn to pursue with Matt in weekly calls. On the Payments Adyen tracker and I will update here if I learn anything further.

Wed, Aug 3, 6:41 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Tue, Aug 2

EMartin added a comment to T313333: Gpay errors.

@HNordeenWMF No, this was corrected by FRTech. The remaining issue surrounds Spain and FRTech is working with Google now to sort that one out.

Tue, Aug 2, 9:18 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin updated subscribers of T288285: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app.

@greg @TSkaff @dkozlowski Note to Greg, Dylan and Thea that the App team will need dev support to get Apple Pay live in the App. Can we get this in the priority queue when Olga gets to that point? @OTichonova Hi Olga, these are the folks than can prioritize what you need from Fundraising Tech to deploy.

Tue, Aug 2, 8:10 PM · iOS-app-v6.9.3, Wikipedia-iOS-App-Backlog
EMartin added a comment to T313333: Gpay errors.

@HNordeenWMF Hi Haley, I ran a quick test on these links above. They look good. I'll ping you in Asana to see if we can get these in the banners. They look good!!

Tue, Aug 2, 5:56 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313333: Gpay errors.

Can we enable Gpay in these markets while we continue to unblock Spain?

Tue, Aug 2, 4:57 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313333: Gpay errors.

Can I help at all?

Tue, Aug 2, 3:55 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313333: Gpay errors.

Associated thread: Gpay rollout errors

Tue, Aug 2, 3:54 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313333: Gpay errors.

@Ejegg Hi Elliott, Adyen is asking if we are filtering by markets. Can we respond? From Adyen: Everything from Adyen's side looks to be correct. The only factor here is when changing the country code to ES, the following error is displayed.
DEVELOPER_ERROR in loadPaymentData: You have not registered to use this API. Double check your Android app or web domain registration.
Are you limiting the countries you accept GooglePay in a regex or perhaps within Google business manager? Also contacting Google to double check the domain registration - even though it looks to be the same - isn't the issue on their side.

Tue, Aug 2, 3:54 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

We had 3DS both active and inactive on the Carte Bancaire network. Both showed high failures. We moved to VI/MC network and we see 95% approvals now. I note in a spot check of multiple transactions that 3DS does not seem to be on (Jack please confirm). We are seeing solid results using the VI/MC network in France now. I'm still working with Adyen to understand what the challenge is w/ CB's network.

Tue, Aug 2, 3:50 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Mon, Aug 1

EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

Hi Jack, 3DS is currently not enabled on VI/MC in France from what I'm seeing in the console, correct? If so, I say we leave it as is. We are seeing high approval rates on those networks with our current config.

Mon, Aug 1, 7:12 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin created T314329: PCI DSS 4.0 requirements.
Mon, Aug 1, 6:35 PM · Fundraising-Backlog
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

Note: This is still an issue as we do not know what was causing the CarteBancaire declines on that network. We have rerouted traffic to process on the VI/MC network FIRST but that doesn't solve the issue where we saw 30+% declines for authentication on CarteBancaire. It could be that CB network has more rigorous fraud rules and is turning more transactions away. Adyen is saying our declines on CB were legitimate, however, when processed as VI/MC we aren't seeing the declines. I'm waiting on more info from Adyen on this. I did read on various Payment industry blogs to try the VI/MC first approach and that seems to be working. There may not be anything to fix, just issuers in France being more stringent. I'll post what I learn here.

Mon, Aug 1, 6:16 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Fri, Jul 29

EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

Yes, the results are looking promising so far using Vi/MC. We'll be monitoring it over the weekend.

Fri, Jul 29, 7:21 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

I have confirmed that Adyen is retrying on the VI/MC networks. Watching results over the next couple of days.

Fri, Jul 29, 5:56 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@Cstone. Great, how difficult do you think this is to switch the approach?

Fri, Jul 29, 2:58 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

Note to the Phab: Adyen confirms that the setting to retry is in place now to retry 3DS declines WITHOUT 3DS to see if we can get an approval on the transaction. 5:05pm 28 July. Evelyn&team to monitor @RKumar_WMF Please note whether we see improvement on trxs after this time. Things will still decline but do we see them later approved?

Fri, Jul 29, 12:11 AM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Thu, Jul 28

EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

@Adyen is changing the settings on our account (on 28 July), to retry declined 3DS transactions without 3DS to see if we get a lift in approval rates on Carte Bancaire. We will monitor this for a day or two and assess if approval rates improve.

Thu, Jul 28, 10:18 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

From Adyen 28 July: //Hi Evelyn,

Thu, Jul 28, 10:15 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.
Thu, Jul 28, 10:14 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.
Thu, Jul 28, 9:59 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
spatton awarded T313528: 3DS needed on CarteBaincaire in France a Like token.
Thu, Jul 28, 9:28 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

@spatton Sam, Adyen is saying our declines are legitimate 3DS declines and are wanting to change some settings on our account to see if that improves the situation. I'm learning about the implications of those changes now. Adyen is not reporting further bugs on our end so at the present time there doesn't seem to be anything FRTech can do here. I'll understand these settings, get them implemented and we can watch the results. I think that's our best option for now.

Thu, Jul 28, 9:24 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

From Adyen thread FRTech is now looped in on: The reason your shoppers are seeing 'recurring' on their one-time payments is because you are specifying in your payment requests to use that you want to tokenise the card (ie. save the details for later usage). Here you are specifying the shopperReference, storePaymentMethod and recurringProcessingModel, which are values that are only needed to tokenise the card. If you don't want to save the details, you should omit these parameters. It's important to distinguish the process for doing this where your shoppers do and do not want to make recurring payments, only for one-off.

Thu, Jul 28, 3:43 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@Ejegg Adyen is assigning someone to talk to about this. I'll reach out when I have that person and run your questions by them and loop you in. Good that there are no actual recurring donations. @MBeat33 Is the list above the extent of the issue so far? It would be good to get order of magnitude if you have it.

Thu, Jul 28, 1:32 AM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@Cstone I received a one-time TY email as well.

image.png (369×1 px, 75 KB)
. @MBeat33 What is it donors are seeing to think their donation is recurring?

Thu, Jul 28, 12:21 AM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices

Wed, Jul 27

EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@Ejegg. Does this indicate a problem on the Adyen end, i.e., they are not discarding the token as we are or is there something on our end we are invoking that we shouldn't be? Please let me know if I should escalate with Adyen. I've pinged them for input but will escalate it as necessary.

Wed, Jul 27, 11:06 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@Ejegg. I ran a transaction in Spain and Austria just now as one time and they showed up in the Adyen console as recurring. Both transactions had the post payment Monthly Convert prompt. NX8FF6P9QTLQ4V42, M94NFR6538FVMM42. I do not yet see the transactions in Civi. This may prove your theory. In the AT transaction, I saw a flash of the MC prompt but it immediately settled without allowing me time to consider the MC option - it appeared for only a second or less.

Wed, Jul 27, 11:03 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313854: Adyen donors think they are recurring July 2022.

@mbeattie. We'll have Adyen check this out on their end. Thanks for flagging.

Wed, Jul 27, 10:25 PM · Patch-For-Review, Fundraising Tech - Chaos Crew, fr-donorservices
EMartin added a comment to T313826: Donation shows in Adyen but not in Civi - NL.

Noting this here for posterity.
Ok so why didn't the parent transaction make it to Civi in the example Rakhi posted (not pulled from acoustic or was it?)
10:31 AM <greg-g> greg
Based on the logs (from elliot's comment at https://phabricator.wikimedia.org/T313826#8105569): because it was using an incomplete/broken url. If the url has "%%isolang%%" in it things will fail. No real user should be presented with such an url.

Wed, Jul 27, 5:34 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313826: Donation shows in Adyen but not in Civi - NL.

@Ejegg Also, if we refund this transaction VQL7RPCTHS7WTM42, will the refund also not be reflected in Civi?

Wed, Jul 27, 5:23 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313826: Donation shows in Adyen but not in Civi - NL.

@Ejegg Hi Elliott, we are confused as to why the donations we ran yesterday are not in Civi. Are you saying we shouldn't copy links? Is this being worked on? Or is this the state of thing from here on?

Wed, Jul 27, 5:21 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin updated subscribers of T313528: 3DS needed on CarteBaincaire in France.

@jgleeson @Ejegg Great news both! We will monitor France activity and ensure we are good to go with the campaign. Your attention here is much appreciated!! @RKumar_WMF fyi

Wed, Jul 27, 3:28 AM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Tue, Jul 26

EMartin added a comment to T313826: Donation shows in Adyen but not in Civi - NL.

@RKumar_WMF Hi Rakhi, Please follow this task concerning this issue. https://phabricator.wikimedia.org/T313092. A known problem is being worked on.

Tue, Jul 26, 5:22 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313325: iDeal donation flow broken.

@RKumar_WMF Thank you, Rakhi, for overseeing that. Looks like we are good to resume in NL!

Tue, Jul 26, 3:30 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices

Mon, Jul 25

EMartin added a comment to T312877: Name changes required for Ingenico 3S2.0.

@greg. We need the call with Ingenico to understand their proposition on this, then we can assess in next sprint.

Mon, Jul 25, 8:54 PM · Fundraising-Backlog
EMartin updated subscribers of T313325: iDeal donation flow broken.

@RKumar_WMF Rakhi is working on a local (NL) user test and will report here.

Mon, Jul 25, 8:15 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

@jgleeson Thanks Jack, I have added FRTech to the thread with Adyen concerning this matter and included your findings. Much appreciated.

Mon, Jul 25, 3:34 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

Hi All, we are roughly at the same decline % since turning on 3DS. I have also set rules in the console to invoke 3DS which has been confirmed as valid by Adyen. I am inquiring further with Adyen as to why we are seeing such a high decline rate on Carte Bancaire and will advise further if they have any advice.

image.png (450×1 px, 36 KB)

Mon, Jul 25, 3:12 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Fri, Jul 22

EMartin updated subscribers of T313528: 3DS needed on CarteBaincaire in France.

@jgleeson Thanks for the after hours response, Jack. Since we have to enable 3DS on everything vs nothing, I think everything should get a better result with it on. It's hard to say without testing so I say we proceed with the campaign with it on and see how we fare. It should hopefully help Carte Bancaire which has the biggest share in this market. @nisrael I think we are in the best place to proceed with email 2 now.

Fri, Jul 22, 9:59 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Thu, Jul 21

EMartin added a comment to T313528: 3DS needed on CarteBaincaire in France.

I set rules in the Adyen console to try to address this by device type. Monitoring impact of these settings to see if they apply.

image.png (238×1 px, 47 KB)

Thu, Jul 21, 4:52 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog
EMartin created T313528: 3DS needed on CarteBaincaire in France.
Thu, Jul 21, 4:35 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Wed, Jul 20

EMartin updated subscribers of T313325: iDeal donation flow broken.
Wed, Jul 20, 8:03 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices
EMartin added a comment to T313325: iDeal donation flow broken.

@fr-tech. Adyen looked into this and advise the following: I have checked on our end, and everything looks good. And indeed you were able to process transactions until yesterday. I just attempted a test transaction, and it looks like the instruction email was never sent out from Wikimedia. The offer was promoted from our side no problem (and is visible in Customer Area), but there is no email sent to complete the payment.

Wed, Jul 20, 2:16 AM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices
EMartin added a comment to T313325: iDeal donation flow broken.

@Pcoombe Hi Peter, yes, they all seem to be recurring/monthly. So what does it tell us that the form goes straight to MC? That seems to be our issue, correct?

Wed, Jul 20, 2:01 AM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices

Tue, Jul 19

EMartin added a comment to T313325: iDeal donation flow broken.

I am able to see Ideal configured correctly on our account with Adyen with recent successful transactions. Does this point to a internal error?

image.png (779×769 px, 127 KB)

Tue, Jul 19, 9:16 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices
EMartin created T313333: Gpay errors.
Tue, Jul 19, 4:53 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Patch-For-Review, Fundraising Tech - Chaos Crew, Fundraising-Backlog
EMartin added a comment to T313325: iDeal donation flow broken.

@AMJohnson Hi Amber, I do not see any transactions for these individuals in Adyen as expected. I am confirming our setup is intact with Adyen.

Tue, Jul 19, 4:35 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog, fr-donorservices

Jul 15 2022

EMartin added a comment to T312965: Turn on Adyen & Post-payment convert for Bundle #2 countries: DK, IL, NO, PT, MY.

yay!

Jul 15 2022, 12:40 AM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Jul 13 2022

EMartin added a comment to T310915: Bundle test unintended duplicate donations.

@XenoRyet Thanks for the explanation, but if we have turned off MC presently by shutting down the campaign, how can we test this as being resolved?

Jul 13 2022, 2:09 AM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog

Jul 12 2022

EMartin added a comment to T310915: Bundle test unintended duplicate donations.

To reiterate Peter's findings of earlier today, the error occurs when a donor selects give monthly (not give once). Those are the transactions that seem to intermittently reject to the donor but then they go on to clear in Adyen. I'm still finding this to be a problem. No resolution yet to recurring as I see it. Yes, tested in incognito mode, yes tested with various variants. Same issue.

Jul 12 2022, 11:48 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

@Cstone Hi Christine, I was able to get one payment through successfully with a TY page. However I tried again and got this error again:

Jul 12 2022, 11:41 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

yes, all of my testing is in incognito mode and without the variant as well.

Jul 12 2022, 11:32 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

Note that Thea is getting errors too, but I see her transactions getting through in Adyen. She THINKs they didn't but they did. Same problem as our users.

image.png (483×1 px, 67 KB)

Jul 12 2022, 11:23 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

I tried from donate wiki as well with the same problem

Jul 12 2022, 11:04 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

I am using incognito when getting these errors fyi

Jul 12 2022, 11:03 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

I still see the authorization make it Adyen and the transaction is preparing to settle despite the error too. Same problem.... @XenoRyet @HNordeenWMF

Jul 12 2022, 11:02 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

I still am getting errors @HNordeenWMF telling me to contact donor relations. Here it is in German as I used Peter's link and even an alternate and same problem:

image.png (611×1 px, 133 KB)

Jul 12 2022, 11:00 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

Thanks @XenoRyet. Good to know. I will have Adyen stand down on this. Note to the task: Sandra sent an email to Asjah to have her and I stop refunding as DR wishes to handle this.

Jul 12 2022, 10:30 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

@Fr-Tech. I just forwarded a thread from Adyen with a question. Can you respond there? They found an error int he log Peter sent: For that checkout page I was able to see an error in our logs:

Jul 12 2022, 10:05 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

Thank you. I am in the process of refunding the duplicates with the payments team.

Jul 12 2022, 10:00 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

Update from Adyen is as follows, which I have pushed back on as even if WMF is initiating two separate transactions, why would the user be getting an 'expired page' error. @fr-tech. Can we validate the flow all the same to be sure this isn't on our end. From Adyen: Given that these attempts are coming from webservice user ws@Company.WikimediaFoundation our recommendation would be to review the checkout flow in order to ensure that the integration is not triggering multiple attempts for the same checkout flow. See below one of the examples provided we query the shopperEmail and see two attempts with their own merchant reference and timestamp.

Jul 12 2022, 9:31 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

Escalated to Adyen executives having not heard from Adyen support as of 1:45 Pm Tuesday.

Jul 12 2022, 8:47 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

Noted. Likely why I couldn't reproduce. Mine were all one time with MC after.

Jul 12 2022, 7:12 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

I have sent this info over to Adyen for review.

Jul 12 2022, 7:01 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

So far, I have been unable to reproduce this in incognito testing and with several attempts in each bundle market.

Jul 12 2022, 4:27 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog
EMartin created T312877: Name changes required for Ingenico 3S2.0.
Jul 12 2022, 4:22 PM · Fundraising-Backlog
EMartin added a comment to T310915: Bundle test unintended duplicate donations.

I have initiated an inquiry with Adyen to see if they can determine the extent of the duplicates. Because they are the same email but two separate transactions within a few minutes, I can't get at the duplicate impact from their console. I'm also testing to see if I can duplicate the user experience that would cause this.

Jul 12 2022, 3:36 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Machine Unlearning, fr-donorservices, Fundraising-Backlog

Jul 11 2022

EMartin added a comment to T312596: Turn on Post-payment Monthly Convert as default for France & Netherlands.

@Ejegg Sure, I was more thinking that the capability is built and tested so why not turn it on for all. We wouldn't go live with a campaign until the language is correct but the capability has been tested and proven so why not avoid about 14 additional requests into FRTech to avoid the noise for the other bundle markets.

Jul 11 2022, 8:48 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Jul 8 2022

EMartin created T312662: Ingenico/Worldline pre-production key expiring 14 July.
Jul 8 2022, 5:21 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Jul 7 2022

EMartin added a comment to T312596: Turn on Post-payment Monthly Convert as default for France & Netherlands.

Can we turn it on for all markets please since it passed the France/NL test?

Jul 7 2022, 10:12 PM · Fundraising Sprint Machine Unlearning, Fundraising-Backlog

Jun 17 2022

EMartin added a comment to T288285: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app.

Ok, I'm finishing a call. I'll IM you as soon as I'm off and I'll walk you
through it. Really odd the images didn't show up.

Jun 17 2022, 4:37 PM · iOS-app-v6.9.3, Wikipedia-iOS-App-Backlog
EMartin added a comment to T288285: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app.

Hi Olga, did you see the images I posted in my last email?

Jun 17 2022, 3:09 PM · iOS-app-v6.9.3, Wikipedia-iOS-App-Backlog
EMartin added a comment to T310895: Some parameters dropped by Special:GatewayChooser for recurring donations.

Confirming there were recurring transactions which appeared in the Wednesday pretest: {F35249316}

Jun 17 2022, 3:03 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Fundraising Sprint Localhost Hospitality Studies, Fundraising Sprint Kermit hopping principle, Fundraising-Backlog
EMartin added a comment to T288285: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app.

Olga, so sorry, but I could not find the place to make the task 'visible
to public'. Pasting the screen shots below. Please let me know if this
suffices. I would be happy to run this through live with you on my laptop
if helpful:

Jun 17 2022, 12:24 AM · iOS-app-v6.9.3, Wikipedia-iOS-App-Backlog

Jun 16 2022

EMartin added a comment to T288285: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app.

@OTichonova Hi Olga, I am pasting a screen shot for your reference in how Apple Pay has been applied in the banner program:

Jun 16 2022, 7:05 PM · iOS-app-v6.9.3, Wikipedia-iOS-App-Backlog
EMartin updated subscribers of T288285: As a donor I want to be able to make an easy and convenient donation via Apple Pay in the Wikipedia app.

@spatton Hi Sam, I think these questions are best answered by you concerning how we are positioning Apple Pay in the banner. Let me know if you don't agree.

Jun 16 2022, 2:55 PM · iOS-app-v6.9.3, Wikipedia-iOS-App-Backlog

Jun 15 2022

EMartin added a comment to T310307: City field only on international Gpay checkout page.

Do we have to have it? Can it be removed? @AnnWF

Jun 15 2022, 10:26 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Fundraising-Backlog
EMartin updated subscribers of T310550: new way to handle session dead.

@AnnWF Any update on this? Donor Relations is fielding several inquires around this @SHust

Jun 15 2022, 8:56 PM · Fundraising-Backlog
EMartin created T310730: Dlocal certificate renewal notice.
Jun 15 2022, 5:53 PM · Fundraising-Backlog

Jun 14 2022

EMartin added a comment to T310307: City field only on international Gpay checkout page.

@FR-tech. Is this the user experience we need to accept for Gpay?

Jun 14 2022, 7:58 PM · MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), Fundraising-Backlog
EMartin added a comment to T310406: Large Searchkit result has a delay displaying pagination links and total amount of results.

@fr-tech. Can we get an update on this? Was it addressed in the sprint above? We are having difficulty working fraud without this. Thanks

Jun 14 2022, 6:37 PM · Fundraising-Backlog

Jun 13 2022

EMartin added a comment to T310383: Donor directed to "Thank You" page even though payment rejected.

@AnnWF Hi Wenjun. I have entered this task which I believe is related to the problem we are seeing here. https://phabricator.wikimedia.org/T310548

Jun 13 2022, 8:42 PM · fr-donorservices, Fundraising-Backlog
EMartin created T310548: Fraud review flow of Dlocal transactions.
Jun 13 2022, 8:41 PM · Fundraising-Backlog
EMartin added a comment to T310383: Donor directed to "Thank You" page even though payment rejected.

We should still not be initiating a TY if the donation is stopped for review. @AnnWF Is this a bug?

Jun 13 2022, 6:03 PM · fr-donorservices, Fundraising-Backlog
EMartin added a comment to T310383: Donor directed to "Thank You" page even though payment rejected.

We cannot work the anti-fraud queue when processing through Dlocal. There is no way to settle the transaction in their console. These transactions will sit there and never get settled as a result.

Jun 13 2022, 5:59 PM · fr-donorservices, Fundraising-Backlog

Jun 10 2022

EMartin updated subscribers of T310383: Donor directed to "Thank You" page even though payment rejected.

I do not see completed transactions in Dlocal or Civi for these donors. They aren't getting through the payment cycle. @Pcoombe for interest. Why are they getting a TY page?

Jun 10 2022, 6:11 PM · fr-donorservices, Fundraising-Backlog
EMartin added a comment to T309740: Add PIX in Civi.

Super! Thanks Elliott!

Jun 10 2022, 1:18 AM · Fundraising Sprint Kermit hopping principle, Fundraising-Backlog

Jun 9 2022

EMartin added a comment to T310088: Error message when accessing Searchkit in Civi.

@Cstone Data is still taking a long time to download. The download is usually immediate but now it is taking 30mins to 1 hr if it downloads at all. We also are seeing 'downloading % of transactions' so we are wondering if we are getting all of the necessary data.

Jun 9 2022, 6:36 PM · Fundraising Sprint Kermit hopping principle, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM