Mercado pago tokenizar tarjeta

como tokenizar tarjetas con mercadopago

HTML

<script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="https://secure.mlstatic.com/org-img/checkout/custom/1.0/checkout.js"></script>
        <h1>Tarjetas de pruebas encuentralas aqui https://www.mercadopago.com.br/developers/es/related/test-payments/</h1>

        <form action="" method="post" id="form-pagar-mp">
            <p>N&uacute;mero de Tarjeta: <input data-checkout="cardNumber" type="text"/></p>
            <p>C&oacute;digo de Seguridad: <input data-checkout="securityCode" type="text"/></p>
            <p>Mes de Expiraci&oacute;n: <input data-checkout="cardExpirationMonth" type="text"/></p>
            <p>A&ntilde;o de Expiraci&oacute;n: <input data-checkout="cardExpirationYear" type="text"/></p>
            <p>Titular de la Tarjeta: <input data-checkout="cardholderName" type="text"/></p>
            <p><input type="submit" value="Realizar Pago"></p>
        </form>

JavaScript

/* Reemplaza por tu public_key */
            Checkout.setPublishableKey("TEST-0136337d-a03a-44d7-a718-27427c75df8a");
            $("#form-pagar-mp").submit(function( event ) {
                var $form = $(this);
                Checkout.createToken($form, mpResponseHandler);
                event.preventDefault();
                return false;
            });
            var mpResponseHandler = function(status, response) {
                var $form = $('#form-pagar-mp');
                if (response.error) {
                  
                  alert(response["cause"]);
                } else {
                    var card_token_id = response.id;
                    $form.append($('<input type="hidden" id="card_token_id" name="card_token_id"/>').val(card_token_id));
                    alert("card_token_id: "+card_token_id);
                }   
            }