email - tengo - Verifique si la dirección de correo electrónico de PayPal es un usuario verificado
service@paypal email (1)
Si aún no lo has hecho, te recomendaría utilizar la API de Express Checkout . Esto le permitirá verificar el estado del pagador antes de finalizar el pago.
La API SetExpressCheckout generaría su token que utilizará para redirigir al usuario a PayPal. A continuación, iniciarían sesión, revisarían el pedido y harían clic en continuar para enviarlos de vuelta a su sitio.
En ese momento, puede llamar a GetExpressCheckoutDetails para obtener todos los detalles del comprador, incluido su estado verificado.
Para finalizar todo lo que llamaría DoExpressCheckoutPayment . Sin embargo, en los casos en que el pagador no está verificado, simplemente puede detener el flujo y dejar esta llamada. No se habrá realizado ningún pago, por lo que no será necesario realizar ningún reembolso. Simplemente puede mostrar un mensaje que indique que deben verificar su cuenta antes de realizarle compras.
Si trabaja con PHP, le recomiendo echar un vistazo a la biblioteca de mi clase para PayPal . Hace todo esto muy simple para ti.
Me gustaría comprobar si un usuario de PayPal que intenta comprar algo de mi sitio tiene una cuenta verificada antes de realizar la compra.
Una vez que el usuario no está verificado, cualquier pago que haga fallará. Los fondos serán devueltos al usuario automáticamente.
¿Hay algún código que pueda agregar o editar para que esto funcione debido a problemas de fraude?
Bueno, encontré esto
https://www.paypal.com/us/verified/pal=emailhere
donde si reemplazo el correo aquí con cualquier correo electrónico, me verificarán o no.
Me gustaría agregar esto al código. Gracias