SKErrorPaymentCancelled VS SKErrorOverlayCancelled

Which scenario does SKErrorOverlayCancelled refer to specifically? If the user pulls up the payment and cancels it, does it return SKErrorPaymentCancelled or SKErrorOverlayCancelled?

SKErrorPaymentCancelled VS SKErrorOverlayCancelled
 
 
Q