Sistemaren elkarreragin-plugina smartplug-ekin
Enpresa bakoitzak egokitu dezakeen oinarrizko kode bat eskaintzen dugu, Freschat sistema honetara smartplug bidez konektatzeko.
Kargatu eta ordezkatu behar dituzun aldagaiak:
- countrycode: herrialde bakoitzerako kodea, idazten ari den pertsonaren telefono-zenbakia lortzeko. Argentinarako erabili 549; Espainiarako erabili 34; Mexikorako erabili 52.
- helmuga: API URL-a, zure sistema non dagoen arabera, URL-ak hemen daude: <https://docs-ispkeeper.anatod.com/reference/inicio>
- giltza: Zure sistemaren API giltza. Bat ez baduzu, eskatu [email protected]
- Sistemaren URL-a: estekak zuzenean esteka lortzeko erabiltzen duen URL-a. Adibidez: https://testing.ispkeeper.com
Ordainketa-moduen esteka
Gainera, bezeroaren ID-a lotuz, ordainketa-metodo desberdinetarako ordainketa-esteka zuzenak igo ditzakezu:
- Mercapago: https://clientes.SUEMPRESA.com/mercado-pago/ID_DE_CLIENTE
- Siro: https://clientes.SUEMPRESA.com/siro/ID_DE_CLIENTE
- Redsys: https://clientes.SUEMPRESA.COM/redsys/ID_DE_CLIENTE
- Pagoralia: https://clientes.SUEMPRESA.com/pagoralia/ID_DE_CLIENTE
Sistemaren demo kodea
<!DOCTYPE html>
<!--
anatod ®
-->
<html>
<head>
<title>anodik</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<p>anatod ®</p>
<h5><span id='anatod_cliente'>Bezeroa: [bilatzen...]</span></h5>
<h5><span id='anatod_dni'>Nazio Identitate Txartela: [bilatzen...]</span></h5>
<h5><span id='anatod_domicilio'>Helbidea: [bilatzen...]</span></h5>
<h5><span id='anatod_saldo'>Oreka: [bilatzen...]</span></h5>
<h5><a id="anatod_link" href='#' target="_blank">Sisteman ikusi</a></h5>
<script>
var makeRequest = function() {
let codigoPais=""; //549 PARA ARGENTINA, 34 ESPAÑA ...
let endpoint=""; //SEGUN SERVIDOR https://anatod.readme.io/reference/inicio
let key=""; //KEY DEL API
let urlSistema=''; // EJ: https://testing.ispkeeper.com
let phone = $('.phone-field').text().trim();
let cleanedString = decodeURIComponent(phone);
let regex = new RegExp(codigoPais + ".*");
let telefonoClean = cleanedString.match(regex)[0];
let telefono = telefonoClean.replace(codigoPais, "").trim();
const settings = {
url: endpoint+'/clientes?q='+telefono,
method: 'GET',
headers: {
accept: 'application/json',
'x-api-key': key
}
};
$.ajax(settings).done(function (response) {
var data=response.data[0];
$('#anatod_cliente').text('(' + data.cliente_id + ') '+data.cliente_apellido + ' ' + data.cliente_nombre);
$('#anatod_saldo').text('Saldo: ' + data.cliente_saldo);
$('#anatod_dni').text('DNI: ' + data.cliente_dnicuit);
$('#anatod_domicilio').text('Domicilio: ' + data.cliente_domicilioreal);
$('#anatod_link').attr('href', urlSistema+'/clientes/ver/'+data.cliente_id);
});
};
makeRequest();
</script>
</body>
</html>