Skrill (precedentemente chiamato MoneyBookers) integration
Un’attività di e-commerce che permette di effettuare dei pagamenti e dei trasferimenti di denaro attraverso Internet.
Integrazione con Skrill (precedentemente chiamato MoneyBookers).
Attiva il “plugin di integrazione di MoneyBookers”.
Per prima cosa devi attivare il plugin di integrazione MoneyBookers all’interno del merchant panel di Post Affiliate Pro (Network) nella sezione ‘plugin‘.
Configurazione di Skrill (MoneyBookers)
- Accedi al tuo account di Skrill (MoneyBookers)
- Vai a Il Mio Account > Strumenti del Commerciante e imposta una Parola Segreta
- Torna al merchant panel di Post Affiliate Pro (network) alla sezione ‘plugin‘, clicca su Configura accanto al plugin di integrazione MoneyBookers e inserisci la Parola Segreta nel campo corrispondente.
Crea dei pulsanti d’acquisto
Modifica il tuo pulsante Skrill (MoneyBookers) aggiungendo queste righe:
<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>
Nel caso in cui il tuo parametro ‘status_url‘ sia già usato per qualcos’altro, per favore non cambiarlo e segui il passaggio 5.
Se usi già anche il campo1, impostalo su campo2 (e così via…). In questo caso assicurati che il tuo plugin (dal passaggio 2.) sia configurato per lavorare con quel campo.
Un esempio di pulsante
Dopo aver aggiunto il codice extra, il codice del tuo pulsante potrebbe apparire come questo:
<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>
Quando viene usato il parametro dello status URL
Nel caso in cui il tuo parametro ‘status_url‘ sia già stato utilizzato per qualcos’altro, devi solo impostare il campo del commerciante. Non cambiare ‘status_url‘. Salva le tue modifiche nel pulsante, e poi modifica lo script che è impostato in ‘status_url‘ in questo momento. All’inizio del file, o della funzione di elaborazione, metti questo codice:
/* 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 */
Ecco fatto. Salva il tuo lavoro. Hai completato l’integrazione.