Una solución completa incluye todo lo que tu empresa necesita para aceptar tarjetas de crédito, incluyendo Visa, MasterCard, American Express y Discover en dos monedas (dólares canadienses y estadounidenses).
Activación de plugin
Para poder analizar la información enviada desde Internet Secure, tienes que activar el plugin Internet Secure en tu Post Affiliate Pro. Puedes encontrar el plugin en la sección de Plugins. Después de la activación, por favor, configura el plugin al menos para especificar qué campo personalizado vas a utilizar para el seguimiento. En este ejemplo estamos utilizando xxxVar1. Internet Secure nos da la opción de utilizar 5 variables personalizadas, así que puedes elegir.
Integration of payment form
El código de tus botones/formularios de pago tiene este aspecto:
<form name="form1" action="https://secure.internetsecure.com/process.cgi" method="get">
<input type="hidden" name="MerchantNumber" value="123456" />
<input type="hidden" name="language" value="English" />
<input type="hidden" name="ReturnURL" value="http://www.yoursite.com/thanks.php" />
<input type="hidden" name="Products" value="001,1|002,1" />
<input type="submit" name="Submit" value="Check Out" />
</form>
Para integrarlo, tienes que añadir este código a cada formulario:
<input type="hidden" name="xxxVar1" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Recuerda que si ya estás usando la variable xxxVar1, debes usar otra y establecer la misma en la configuración de tu plugin en Post Affiliate Pro.
Nota: Si tienes más de un formulario de pago en una página, puedes colocar la parte <script> sólo una vez por página completa. Los formularios de pago sólo necesitan la parte <input>..
Ejemplo de formulario integrado 1
Aquí tienes un ejemplo de formulario integrado:
<form name="form1" action="https://secure.internetsecure.com/process.cgi" method="get">
<input type="hidden" name="MerchantNumber" value="123456" />
<input type="hidden" name="language" value="English" />
<input type="hidden" name="ReturnURL" value="http://www.yoursite.com/thanks.php" />
<input type="hidden" name="Products" value="001,1|002,1" />
<input type="submit" name="Submit" value="Check Out" />
<input type="hidden" name="xxxVar1" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
</form>
Ejemplo de formulario integrado 2
Aquí tienes un ejemplo de más de un formulario de pago en una página:
<form name="form1" action="https://secure.internetsecure.com/process.cgi" method="get">
<input type="hidden" name="MerchantNumber" value="123456" />
<input type="hidden" name="language" value="English" />
<input type="hidden" name="ReturnURL" value="http://www.yoursite.com/thanks.php" />
<input type="hidden" name="Products" value="001,1|002,1" />
<input type="submit" name="Submit" value="Check Out" />
<input type="hidden" name="xxxVar1" value="" id="pap_dx8vc2s5" />
</form>
<form name="form1" action="https://secure.internetsecure.com/process.cgi" method="get">
<input type="hidden" name="MerchantNumber" value="123456" />
<input type="hidden" name="language" value="English" />
<input type="hidden" name="ReturnURL" value="http://www.yoursite.com/thanks.php" />
<input type="hidden" name="Products" value="004,1|005,1|006,1" />
<input type="submit" name="Submit" value="Check Out" />
<input type="hidden" name="xxxVar1" value="" id="pap_dx8vc2s5" />
</form>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Como puedes ver, la variable xxxVar1 se utiliza por formulario, pero el script de seguimiento sólo está una vez, para toda la página.
Configurar Internet Secure
Para finalizar la integración, tienes que establecer la configuración de Internet Secure para notificar a Post Affiliate Pro sobre cualquier pago.
Accede a tu panel de administración y sigue estos pasos:
- Navega hasta Exportar Script y luego hasta Opciones de Exportación de Script
- Establece Nombre de dominio como dominio de tu PAP: https://URL_TO_PostAffiliatePro
- Establece tu Web Page a: /plugins/ISecure/isecure.php
- Elige tipo de transacciones para las que quieres recibir notificaciones.
- Puedes establecer la cadena de confirmación, en ese caso tienes que establecer la misma en la configuración del plugin en Post Affiliate Pro
- Por último, establece tu correo electrónico de alerta. Emitirá un correo electrónico de alerta para avisarte de que el script de exportación ha fallado.
- Eso es todo. Ahora tus pagos están integrados.
No olvides integrar tu sitio con el código de seguimiento de clics.