Skrill (antiguo MoneyBookers) integration
Un negocio de comercio electrónico que permite realizar pagos y transferencias de dinero a través de Internet.
Integración con Skrill (antiguo MoneyBookers).
Activar el ” plugin de integración MoneyBookers “
Primero debe activar el plugino de integración de MoneyBookers dentro del panel de comerciantes de Post Affiliate Pro (Red) en la sección ‘ plugins ‘.
Configuración Skrill (MoneyBookers)
- Inicia sesión en tu cuenta de Skrill (MoneyBookers)
- Vea a Mi cuenta > herramientas de comerciante y establece una palabra secreta
- Vuelve al panel de comerciantes de Post Affiliate Pro (red) a la sección “ pluginss “, haz clic en Configurar junto al complemento de integración de MoneyBookers e ingrese la Palabra secreta en el campo correspondiente.
Crear botones de compra
Edita tu botón Skrill (MoneyBookers) agregando estas líneas:
<input type="hidden" name="status_url" value="https://URL_TO_PostAffiliatePro/plugins/MoneyBookers/moneybookers.php">
<input type="hidden" name="merchant_fields" value="field1">
<input type="hidden" name="field1" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
En caso de que tu parámetro ‘ status_url ‘ ya se use para otra cosa, no lo cambies y sigue el paso 5.
Si ya usas field1 también, configúralo en field2 (y así sucesivamente …). En ese caso, asegúrate de que tu plugin (del paso 2) esté configurado para funcionar con ese campo.
Un botón de ejemplo
Después de agregar el código adicional, el código de tu botón podría verse así:
<form action="https://www.skrill.com/app/payment.pl" target="_blank">
<input type="hidden" name="pay_to_email" value="your_moneybookers@email.com">
<input type="hidden" name="return_url_target" value="1">
<input type="hidden" name="cancel_url_target" value="1">
<input type="hidden" name="confirmation_note" value="Confirmed!">
<input type="hidden" name="dynamic_descriptor" value="Descriptor">
<input type="hidden" name="language" value="EN">
<input type="hidden" name="title" value="Mr">
<input type="hidden" name="firstname" value="John">
<input type="hidden" name="lastname" value="Payer">
<input type="hidden" name="address" value="11 Payerstr St">
<input type="hidden" name="address2" value="Payertown">
<input type="hidden" name="phone_number" value="0207123456">
<input type="hidden" name="postal_code" value="EC45MQ">
<input type="hidden" name="city" value="Payertown">
<input type="hidden" name="state" value="Central London">
<input type="hidden" name="country" value="GBR">
<input type="hidden" name="amount" value="0.01">
<input type="hidden" name="currency" value="EUR">
<input type="hidden" name="amount2_description" value="Product Price:">
<input type="hidden" name="amount2" value="0.01">
<input type="hidden" name="amount3_description" value="Handling Fees:">
<input type="hidden" name="amount3" value="0.01">
<input type="hidden" name="amount4_description" value="VAT (20%):">
<input type="hidden" name="amount4" value="0.01">
<input type="hidden" name="detail1_description" value="Product ID:">
<input type="hidden" name="detail1_text" value="4509334">
<input type="hidden" name="detail2_description" value="Description:">
<input type="hidden" name="detail2_text" value="Romeo and Juliet (W. Shakespeare)">
<input type="hidden" name="detail3_description" value="Seller ID:">
<input type="hidden" name="detail3_text" value="123456">
<input type="hidden" name="detail4_description" value="Special Conditions:">
<input type="hidden" name="detail4_text" value="5-6 days for delivery">
<input type="hidden" name="rec_period" value="1">
<input type="hidden" name="rec_grace_period" value="1">
<input type="hidden" name="rec_cycle" value="day">
<input type="hidden" name="ondemand_max_currency" value="EUR">
<input type="submit" name="Pay" value="Pay">
<!-- Post Affiliate Pro integration snippet -->
<input type="hidden" name="status_url" value="https://URL_TO_PostAffiliatePro/plugins/MoneyBookers/moneybookers.php">
<input type="hidden" name="merchant_fields" value="field1">
<input type="hidden" name="field1" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<!-- /Post Affiliate Pro integration snippet -->
</form>
Cuando se usa el parámetro status URL
En caso de que tu parámetro ‘ status_url ‘ ya se use para algo, solo tienes que configurar el campo de comerciante. No cambies “ status_url “. Guarda tus cambios en el botón y luego edita la secuencia de comandos que está configurada en ‘ status_url ‘ ahora mismo. Al principio del archivo o función de procesamiento, coloca este código:
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/MoneyBookers/moneybookers.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Ya está, guarda y ya lo integraste.