Jupiter

Referencia

Consulta la referencia completa de nuestro JavaScript SDK

Jupiter

PropiedadTipoDefault
apiKeystring
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ámetroTipoDescripción
amountnumberMonto a autorizar en centavos.
referenceId?string | undefinedID de referencia, hasta 255 caracteres
onComplete(result: {loanId: string, status: "funded" | "rejected"}) => voidCallback cuando la autorización se completa.
onCancel() => voidCallback cuando el usuario cancela el proceso.
onError(error: Error) => voidCallback cuando ocurre un error.
modalTimeout?numberTiempo 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);
  }, 
});