Centro de Desarrolladores
Somos una entidad financiera diferente, más cercana y especializada. Llevamos desde 2004 dando soluciones personalizadas y diseñadas por sector y tipo de cliente, claras, sencillas y seguras. Cuenta con nuestra experiencia gestionando créditos y fraccionando pagos, sabemos lo que necesitas.- PLUGINS
- WEB CHECKOUT
Instrucciones
Conectarte con Frakmenta es muy fácil si utilizas una de las principales plataformas del mercado. Elige a tu proveedor para descargar el plugin:- Selecciona la plataforma de tu tienda online.
- Elige la versión de tu plataforma.
- Descarga el plugin y la documentación para instalarlo.

Instrucciones
Agiliza tus procesos de venta con nuestras soluciones mientras tus clientes disfrutan de todo lo que quieren de forma rápida, sencilla y segura. Todo son ventajas.- Incorpora los archivos requeridos.
- Incluye el código para generar la transacción.
- Financia los pagos de tu tienda llamando a la plataforma de Frakmenta eCommerce.
Archivos requeridos:
1 | <script type="text/javascript" src="https://frakmenta.com/js/widgetEcommerce.js"></script> |
Activa el simulador de cuotas:
1 | <script>simulator();</script> |
El IMPORTE requerido para el simulador debe ser un valor entero. Ejemplo: Si deseas simular una financiación para un producto de 65.70€, deberás enviar en importe al simulador 6570.
Agrega el iframe y el modal para la transacción:
1 | <iframe class="iframe-fk" style="display:none" id="frakmentaEcommerce" name="frameEcommerce" scrolling="no"></iframe> |
Incorpora el formulario y el botón la operación con Frakmenta:
1 | <form id="fk-form-installments" name="pagoForm" target="frameEcommerce" method="POST" action="https://frakmenta.com/op/ecommerce/load"> |
1 | <input type="hidden" id="infoTotal" name="infoTotal" value="IMPORTE"> |
1 | <input type="hidden" id="token" name="token"> |
1 | <button id="Pagar" name="Pagar" type="submit" class="button btn-pagar">Paga con frakmenta</button> |
1 | </form> |
El TOKEN requerido para iniciar la operación Frakmenta, se genera a partir de una transacción en el backend donde se incorpora la clave privada del comercio para generar la firma.
Genera el token para la transacción de Frakmenta
$signature=hash("sha256",
"Código del comercio"|"Delegación del comercio"|"e-commerce"|"Número de factura (debe ser único)"|"Importe"|
"EUR"|"Llave privada del comercio","FALSE");
$data = '{
"merchant_id":"Código del comercio",
"invoice_id":"Número de factura (debe ser único)",
"product_price":"Importe",
"currency_code":"EUR",
"delegation":"1",
"type":"e-commerce",
"customer": {
"identification": {
"nif":"Identificacion",
"legal_first_name":"Nombre cliente",
"legal_last_name":"Apellido cliente",
"date_of_birth":"Fecha de nacimiento",
"mobile_phone_number":"600000000",
"email":"email_cliente@dominio"
},
"address": {
"line_1":"Linea 1, dirección",
"line_2":"Linea 2, dirección",
"phone":"Telefóno",
"city":"Ciudad",
"state":"Localidad",
"county":"Pais"
"country_code":"ES"
"postcode":"Código postal"
}
},
"order": {
"id":"Número orden",
"products": [
{
"id":"Id del producto",
"name":"Nombre del producto",
"price":"Importe del producto",
"tax_rate":"Tax del producto",
"description":"Descripción del producto",
"url":"Url de publicación del producto",
"image_url":"Url de la imagen del producto"
}
]
},
"flow_config": {
"success_url":"URL financiación aprobada",
"notification_url":"URL notificación financiación",
"ko_url":"URL financiación rechazada"
},
"signature":"Firma de la transacción",
}';
$curl = curl_init();
curl_setopt_array(
$curl , array(
CURLOPT_URL => "https://frakmenta.com/operations",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => $data,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Content-Length: ' . strlen($data)
)));
$response = utf8_encode(curl_exec($curl));
curl_close($curl);
La respuesta de esta llamada si es correcta contrendra el token_url a incluir para llamar la operación de financiación en Frakmenta.
La seguridad de los mejores bancos,
sin ser un banco.

