When should I display a message to a user for a failed SKPaymentTransaction?

Hi - I'm implementing IAP and find the documentation a bit limited in error handling descriptions for the SKPaymentTransaction Failed Status and would like to know what others are doing.

For example, Apple has some of their own messages that appear during an IAP.

Also, when I user cancels somewhere along the way, some Apple messages appear depending on the context. (ie switch to a different store, not accepting T&Cs, change patent on the fly etc...). In other cases, they do not.

Displaying the error description to the user seems to be too much detail. Displaying a generic Transaction Failed seems too limited. Plus always displaying a message for a failed transaction may be redundant.

Does anyone have a recommend approach for what to display (or not display) for a failed transaction?

Greatly appreciate it. Thanks a lot...

Blaine

When should I display a message to a user for a failed SKPaymentTransaction?
 
 
Q