





Cripto
Una integración pensada para ser implementada del lado del cliente, a través de nuestro SDK podrás invocar un servicio JS para el procesamiento de transacciones con Criptomonedas. Con este método, mantendrá siempre al usuario dentro de su sitio y controlará todas las respuestas en pantalla.
1. Incluye el script en tu sitio
Debes incluir los scripts para poder utilizar clave dentro de tu sitio web.
<head >
...
<script src="https://secure.paguelofacil.com/HostedFields/vendor/scripts/PFScriptCrypto.js"></script>
...
<head >
2. Agrega el HTML en tu sitio
Debes agregar un identificador id el elemento del HTML que contendrá el SDK.
<body>
<div align="center">
<div id="container-form" style="width: 45%;"></div>
</div>
</body>
3. Incluye SDK y configuralo en tu sitio
Debes personalizar la cofiguración del SDK y obtener la respuesta del procesamiento de la transacción dentro de tu sitio web.
<script>
let accessTokenApi = "yIEDr0o1QrkzMH1g46";
let cclw = "15224BE0CBB8E4AB224938A491D0B7B";
//pfCrypto.useAsSandbox(true);
pfCrypto.openService({
apiKey: accessTokenApi,
cclw: cclw
}).then(function (merchantSetup) {
startMerchantForm(merchantSetup);
}, function (error) {
console.log(error);
});
var sdk;
function startMerchantForm(merchantSetup) {
let paymentInfo = {
amount: 1.00,
discount: 0.0,
taxAmount: 0.0,
description: "Mi Descripción",
email: "alan.brito@gmail.com",
phone: "+50766666661"
};
console.log("merchantSetup", merchantSetup);
let setup = {
lang: 'es',
embedded: true,
container: 'container-form',
onError: function (data) {
console.error("errors", data);
},
onTxSuccess: function (data) {
console.log("onTxSuccess", data);
},
onTxError: function (data) {
console.error("when the onTxError, in other process", data);
},
onClose: function () {
console.log("onClose called");
},
onLoaded: function () {
console.log("ESTO HA SIDO CARGADO");
}
};
sdk = merchantSetup.init(
merchantSetup.dataMerchant,
paymentInfo,
setup
);
}
</script>