Crea un token de “Transacción preaprobada”.
Dado que el usuario está interactuando con la plataforma de Fluz para mover dinero hacia y desde tu cuenta de gasto, cualquier interacción con el widget debe incluir un token JWT firmado que, en efecto, “preautoriza” al usuario para completar la transacción. Lo que esto significa es que, por ejemplo, si el usuario “abc123” tiene $50 en su cuenta de operador que desea retirar a Fluz, generas unpatToken que Fluz puede usar para validar la transacción y el monto. Este patToken contiene el amount, tu apiKey, el transactionType, el externalId, datos del usuario y luego un JTI. Este token se firma con tu apiSecret que se puede encontrar en los detalles de tu app en la sección for-developers de Fluz.
Fragmentos de código para generar el JWT
JavaScript
Ruby
Instalación:gem install jwt
Python
Instalación:pip install PyJWT