Un proveedor de servicios de pago.
Se trata de la integración de la pasarela de pago Platnosci (platnosci.pl) mediante la inserción de un código especial en la página de agradecimiento definida en el panel de administración en platnosci.pl.
Configuración
Antes de la integración, ten en cuenta que necesitas tener alguna “página de agradecimiento” en PHP en el mismo servidor donde tienes los botones de tu tienda.
En primer lugar, inicia sesión en el panel de administración de platnosci.pl y luego ve a Mis tiendas > “Nombre de la tienda” > Lista de puntos de pago > “Nombre del punto” y configura UrlPositive en tu web “página de agradecimiento” y añade el siguiente código al enlace:
?total=%amountCS%&ord_id=%orderId%
%amountCS% es la variable para el coste total y %orderId% es para el ID del pedido generado por platnosci.pl.
Puedes utilizar estas variables adicionales si lo necesitas:
- %transId% – identificador de una nueva transacción creada en la aplicación Platnosci.pl
- %posId% – valores pos_id (puede usarse como ID de categoría para registrar el ID del producto)
- %payType% – valor del tipo de pago
- %sessionId% – valores de session_id
- %amountPS% – valores de la cantidad – coma como separador
- %error% – número de error, sólo se utiliza para UrlNegativo
Modificar la página de agradecimiento
Ahora, cada venta exitosa será redirigida a esta página de agradecimiento. Este es el código para que tu página de agradecimiento procese la comisión de venta adecuada (insértalo entre las etiquetas HTML y ):
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();;
sale.setTotalCost('<?php echo $_GET['total']; ?>');
sale.setOrderID('<?php echo $_GET['ord_id']; ?>');
PostAffTracker.register();
</script>
Si has utilizado algún otro parámetro, no te olvides de introducirlo también en el código de venta.