Referencia
Consulta la referencia completa de nuestro JavaScript SDK
Jupiter
| Propiedad | Tipo | Default |
|---|---|---|
apiKey | string | |
environment | "production" | "sandbox" | "production" |
const jupiter = new Jupiter({apiKey: 'api_key'});Métodos
authorize(options): void
Inicia el proceso de autorización de crédito.
| Parámetro | Tipo | Descripción |
|---|---|---|
amount | number | Monto a autorizar en centavos. |
referenceId? | string | undefined | ID de referencia, hasta 255 caracteres |
onComplete | (result: {loanId: string, status: "funded" | "rejected"}) => void | Callback cuando la autorización se completa. |
onCancel | () => void | Callback cuando el usuario cancela el proceso. |
onError | (error: Error) => void | Callback cuando ocurre un error. |
modalTimeout? | number | Tiempo en milisegundos para cerrar el modal automáticamente después de la decisión del préstamo. Default: 5000 |
jupiter.authorize({
amount: 1000_00, // $1,00.00 en centavos
referenceId: "order_12345", // Opcional: ID de referencia de tu sistema
modalTimeout: 7000, // Opcional: cierra el modal automáticamente después de 7 segundos
onComplete: ({loanId, status}) => {
console.log('Autorización completada');
console.log('Loan ID:', loanId);
console.log('Status:', status);
},
onCancel: () => {
console.log('Usuario canceló el proceso');
},
onError: (error) => {
console.error('Error:', error);
},
});