PayPal Express Checkout, ¿Se requiere confirmación?
-
27-10-2019 - |
Pregunta
Me pregunto si la confirmación del pago "segunda" en mi sitio es requerida por las regulaciones o acuerdos de PayPal.
Estoy hablando del paso/pantalla #4 en la Figura #2:
https://cms.paypal.com/cms_content/us/en_us/images/developer/ecpageflow.gif https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_id=developer/e_howto_api_ecgettingeded
Quiero hacer doexpresscheckoutpayment justo después de que el usuario regrese de PayPal a mi sitio para poder imprimir la página "Gracias por comprar" inmediatamente sin mostrar otra página de confirmación. Vendo productos digitales, sin envío y ninguna otra información adicional, por lo que esta "segunda" confirmación es inútil para mí, pero no puedo encontrar información si puedo abandonar esta página.
Solución
No, no es necesario.
De hecho, si desea llamar inmediatamente a DoexpressCheckoutPayment, sugeriría AXPING & USERACTION = Comprometerse con la URL a la que también redirige al comprador. Esto cambiará la redacción en las páginas de PayPal de 'Continuar' a 'Pague ahora' para reducir la confusión para el comprador.
Simplemente usar https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=ec-xxxxx&useraction=commit.