SolidTrustPay integration
Un proveedor de procesamiento de pagos.
SolidTrustPay se integra mediante notificaciones de IPN de SolidTrustPay.
Para integrarse con SolidTrustPay, necesitas el plugin SolidTrustPay que se distribuye con PAP de forma predeterminada.
Activa el plugin
Inmediatamente después de activar el plugin SolidTrustPay, debes configurarlo. Inicia sesión en tu panel de comerciantes. Ve al menú Inicio > plugins . Ahora haz clic en el botón Configurar en el elemento del complemento SolidTrustPay . Aquí debes configurar el número de artículo personalizado. Esto representa el número de elementos (1 a 10) que llevarán la información del visitante para PAP.
Lo siguiente que debes establecer es tu contraseña secundaria de tu cuenta de comerciante de SolidTrustPay (ingresa esto cuando registras una nueva cuenta de SolidTrustPay). Deja vacío el separador de valor personalizado. Ahora haz clic en Guardar para guardar tu configuración.
Actualiza tu código
Ahora debes actualizar todos los códigos de los botones de SolidTrustPay. Aquí hay un ejemplo de código original generado por SolidTrustPay:
<FORM action="https://solidtrustpay.com/handle.php" method="post">
<input type=hidden name="merchantAccount" value="merchnat_account_login_name">
<input type=hidden name="amount" value="15">
<input type=hidden name="item_id" value="testCupp">
<input type=hidden name="currency" value="USD" />
<input type=image name="cartImage" src="https://solidtrustpay.com/htdocs/images/buttons/pay2.gif">
</form>
Now you must update all button codes like this:
<FORM action="https://solidtrustpay.com/handle.php" method="post">
<input type=hidden name="testmode" value="on" />
<input type=hidden name="merchantAccount" value="merchnat_account_login_name">
<input type=hidden name="amount" value="15">
<input type=hidden name="item_id" value="testCupp">
<input type=hidden name="currency" value="USD" />
<input type=hidden name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/SolidTrustPay/solidtrustpay.php">
<input type=hidden name="cancel_url" value="">
<input type=hidden name="user1" value="" id="pap_dx8vc2s5">
<input type=image name="cartImage" src="https://solidtrustpay.com/htdocs/images/buttons/pay2.gif">
</form>
Nota: el número 1 en el elemento denominado usuario1 es el número, que ingresaste en el paso uno como Número de elemento personalizado.
Agrega el código de seguimiento
Ahora debes agregar a cada página que contenga botones de SolidTrustPay este código de seguimiento:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
PostAffTracker.notifySale();
</script>
Si usas hash de seguridad MD5, asegúrate de que la ‘contraseña secundaria’ que usas también esté configurada en la configuración del plugin.