Este problema me estaba volviendo loco y me llevó medio día y un poco de investigación para resolverlo (muchas gracias Manzana!), Pero finalmente lo resolvió y aquí se lo que funcionó para mí:
1) Desinstale su aplicación del dispositivo.
2) Crea una nueva cuenta de prueba en iTunes Connect y verifica su dirección de correo electrónico. Nunca agregue ninguna información de pago para esta cuenta de prueba, no en línea, no en iTunes, no en su dispositivo. Si lo hace, podría invalidar su cuenta de prueba (y desencadenar el ciclo vicioso "verificar información de pago"). Tampoco use nunca esta cuenta de prueba fuera de Sandbox.
3) Desconéctese de la App Store en su dispositivo. NO vuelva a iniciar sesión en la tienda de aplicaciones a través de Configuración> iTunes & App Stores en su dispositivo. Posteriormente se le solicitarán sus credenciales de inicio de sesión (consulte los puntos 5-6)
4) Vuelva a instalar su aplicación.
5) Intento realizar una compra desde la aplicación. Ahora debería pedirá que introduzca su nombre de usuario y contraseña (como se desconectará de la App Store)
6) Introduzca su nombre de usuario y contraseña: no se debe ver la terrible "Se requiere verificación: Antes de poder haga compras, debe verificar su información de pago "y la compra debe ser exitosa.
N.B. Un usuario de los Foros de Desarrolladores de Apple que también resolvió este problema afirma que debe crear al menos 3 cuentas de prueba, ya que las 2 primeras no funcionarán (https://devforums.apple.com/message/699718#699718). No puedo confirmar que sea cierto, pero la cuenta de prueba con la que logré finalizar con éxito una transacción fue de hecho mi tercera cuenta de prueba.
Espero que esto ayude.
Lo sé para ambas situaciones. Siempre he salido de la tienda de aplicaciones en el dispositivo antes de usar mis cuentas de prueba. ¡Y lo intenté con varias cuentas de prueba abiertas! Y, por supuesto, no usé ninguna de las cuentas de prueba para una compra real ... ¡Debe haber algo más! –
También fui a través del famoso enlace varias veces para el mensaje de identificación de producto no válido. Ya pasé eso ... –
¿Lo resolvió? Me sigue encontrando con el mismo problema – ArdenDev