Authorización H5

H5 applicación para obtener autorización de usuario

  1. Proveer el link de autorización a los usuarios.

El link de autorización está concatenado con la base URL+notify_url+reference_id+source+sign_key

Parametro
Explicación
Ejemplo de valor

notify_url

La dirección URL que se utiliza para recibir notificación

https://www.pagsmile.com

reference_id

Id de usuario de merchant. Definido por el merchant

20220101123

source

Un string que pueda identificar al merchant

pagsmile

sign_key

Una llave utilizada para verificar signature. Definida por el merchant

test_key

Basic URL

https://sandbox-wallet.pagsmile.com/authenticationH5?

Ejemplo:

https://sandbox-wallet.pagsmile.com/authenticationH5?notify_url=https://www.pagsmile.com&reference_id=1234567&source=abc&sign_key=test_key

Los usuarios serán redirigidos a esta página para autorizar.

2. Usuarios autorizan y el merchant recibe UUID.

Después de que los usuarios hayan sido autorizados en la página desde el Paso 1. Los usuarios serán redirigidos a la página de notificación. La URL de la página se concatenará con notify_url+merchant_user_id+pagsmile_id+phone_number+sign

Parametro
Explicación
Ejemplo

merchant_user_id

El reference_id está dado en paso 1.

pagsmile_id

UUID de usuario

phone_number

Teléfono

sign

signature generada con signkey. sign_key está dada en paso 1.

Regla de Signature:

Ejemplo de URL de la página de notificación

3. El merchant debe vincular el ID de usuario del merchant con el UUID de la Pagsmile wallet. Luego, los usuarios pueden ser redirigidos a la otra página según sea necesario.

Last updated