Foro
Me acepta tarjetas de prueba con las PublicKey de producción
over 3 years ago by MIGUEL MENDOZA
Hola, desarrolle la pantalla de cobro desde mi sitio uso la librería: https://cdn.conekta.io/js/latest/conekta.js
Y genero el token de la tarjeta para enviarla al servidor:
var createCardToken = function(){
Conekta.setPublicKey("");
Conekta.setLanguage("es");
var cardName = $('#card-name').val();
var cardNumber = $('#card-number').val();
var expYear = $('#card-exp-year').val();
var expMonth = $('#card-exp-month').val();
var cardCvc = $('#card-cvc').val();
var tokenParams = {
"card": {
"number": cardNumber,
"name": cardName,
"exp_year": expYear,
"exp_month": expMonth,
"cvc": cardCvc
}
};
Conekta.Token.create(tokenParams, successResponseHandler, errorResponseHandler);
}
CONEKTA_PUBLIC_KEY uso la de producción y cuando se realiza el cobro, sigue aceptando tarjetas como: 4242424242424242 que son las de pruebas.
Debería no aceptarlas si estoy usando las keys de producción. o ¿Hay algo que me falte por configurar?