Skip to main content
Question

Customer can't complete SCA purchase flow

  • July 8, 2025
  • 1 reply
  • 15 views

Forum|alt.badge.img+3

Hi,

We recently had a customer reach out and report that he can’t successfully complete a flow involving SCA (Strong Customer Authentication) making a purchase through the ios App Store. Specifically:


“Each time, I click the necessary buttons, approve the payment through my bank, and then… nothing. The app simply returns to the “Unlock Deglaze Pro” page without any confirmation, and I remain on the free version.

Then, several minutes later, I receive a message saying I didn’t approve the payment in time—even though I had already approved it immediately when prompted by my bank.”

 

And then:
 

I have tried all of the suggested methods and nothing works. I have even deleted the card from my phone and it still defaults to that card for payment.

From what I can see the app isn't waiting from the response from the bank. As soon as I leave the app to authorise the payment in my banking app the Deglaze app switches back to the previous screen and then I get the payment wasn't authorised in time message.

 

On our end, we are displaying the paywall using the react-native SDK RevenueCatUI.Paywall and we see the onPurchaseCancelled event handler fire and no error or warning from the logs. 

I am in the US and not familiar with the SCA flow. Any guidance on what might be causing this and if we need to explicitly handle something here is appreciated. I can also ask the customer further questions if that will help. 

Thanks,
Jacob

This post has been closed for comments

1 reply

Forum|alt.badge.img+3

Looking at analytics for another user, we see this: 

  1. User starts ios purchase flow
  2. The cancellation handler fires ~90 seconds later.
  3. We get the initial purchase webhook 16 minutes later.

This user is in the UK as well. Is this an SCA purchase? If so, is it expected that the cancellation handler fires and that the purchase completed handler never does? 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings