Question

What can cause Error Domain=SKErrorDomain Code=0 "(null)" in production?

  • 21 February 2022
  • 1 reply
  • 1110 views

Badge +4
  1. For the last 30 days our app got 137 errors where NSUnderlyingErrorKey is Error Domain=SKErrorDomain Code=0 "(null)", the problem occurs only in production and for different product identifiers. With very few other errors that brings about 0.5% fail to success payment ratio. Is there really something we can do to prevent this issue? 
  2. What is the usual payment fail to success ratio you see across other apps?
  3. What is the conversion from tapping on CTA (for example “Continue”) on the paywall (initiated the appearance of system pop-up with payment details) to Successful payment?

1 reply

Userlevel 6
Badge +8

Hey @Yevhenii Orenchuk!

Unfortunately, there likely isn’t much that can be done about that error in production. This is coming directly from Apple, and is an unknown error with their API. I’d recommend watching our status page for any widespread outages that might be causing errors, otherwise these errors are returned rather randomly and directly from Apple.

We don’t currently publish any broad metrics about successful payments or conversion rates, but other customers might have some of their own data they could share here.

Reply