CyberSource integration
Uno dei più importanti fornitori al mondo di soluzioni per l’elaborazione delle carte di credito, per la gestione di frodi e sicurezza.
CyberSource si integra utilizzando Silent Order POST (SOP). Assicurati di non utilizzare SOP per un altro scopo, ad esempio per la registrazione dei soci, ecc. In tal caso, utilizza il nostro altro metodo di integrazione per CyberSource (SOP utilizzato da un altro script).
Per integrarti con CyberSource, devi utilizzare il plugin CyberSource, distribuito di default con PAP.
Imposta il numero di variabile personalizzato
Subito dopo aver attivato il plugin CyberSource, devi impostare un certo numero di variabili personalizzate, che saranno utilizzate per trasferire i dati di tracciamento a PAP. Accedi al pannello commerciante. Vai al menu Start >Plugins. Ora cliccate sul pulsante Configura nella voce del plugin CyberSource. Qui è possibile impostare un numero da 1 a 4. L’impostazione predefinita è 1.
Configura l’account CyberSource (se utilizzi la Pagina degli Ordini in Hosting)
Accedi al CyberSource Business Center. Dal menu di sinistra, nella sezione Pagina dell’ordine ospitata scegli Impostazioni. Seleziona Merchant POST URL e poi, come valore, inserisci link:
https://URL_TO_PostAffiliatePro/plugins/CyberSource/cybersource.php
Modifica i moduli dei pulsanti
Ora aggiungi il seguente codice in OGNI modulo del pulsante CyberSource:
<input type="hidden" name="merchantDefinedData2" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Il nome dell’elemento deve essere merchantDefinedDataNUMBER. Dove NUMERO è il numero del campo personalizzato configurato al punto 1. Assicurati di non utilizzare questo campo per trasferire altri dati.
Se non utilizzi la Pagina degli Ordini in Hosting (e usi invece i tuoi moduli d’ordine), devi aggiungere un’altra riga a questo modulo:
<input type="hidden" name="orderPage_merchantURLPostAddress" value="https://URL_TO_PostAffiliatePro/plugins/CyberSource/cybersource.php">
Questo è tutto ciò che ti serve. Ora, ogni volta che si verifica una vendita, CyberSource utilizzerà la sua funzione SOP per chiamare il nostro script di monitoraggio delle vendite e il sistema genererà una commissione per l’affiliato.