Netbilling integration
Una popolare società di elaborazione dei pagamenti che fornisce l’elaborazione di carte di credito e ACH, nonché servizi di call center 24/7/365.
Attiva Netbilling in PAP
- Vai a Plugin
- Trova il plugin di integrazione Netbilling e clicca su Attiva
Configura il tuo Account Netbilling
- Accedi al tuo Account Netbilling
- Vai sul Menu Netbilling > Impostazioni > Configurazione e imposta L’URL CGI di Postback su https://URL_TO_PostAffiliatePro/plugins/Netbilling/netbilling.php
Questa opzione verrà applicata come impostazione predefinita per tutti i pulsanti. Se generi dei pulsanti per più siti (oltre al tuo sito principale) assicurati che il tuo parametro di configurazione URL CGI di Postback sia impostato per ognuno di questi siti (impostazioni specifiche del sito: Menu Netbilling > Impostazioni > Tag del sito > your_site > Configurazione).
Genera il codice del pulsante
- Assicurati che i moduli che stai usando abbiano impostato Richiesta deel prefisso dei Dati Utente su Ecom_UserData_ (configurazione del modulo: Menu > Editor di Moduli > your_form)
- Vai a Menu >Editor dei pulsanti.
- Clicca sul pulsante Genera
Aggiungi il codice a ogni modulo del pulsante Netbilling
<input type="hidden" name="Ecom_UserData_Pap" value="" id="pap_9ns6b41z" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_9ns6b41z');
</script>
Esempio
<!-- begin of netbilling form -->
<form method="post" action="https://secure.netbilling.com/gw/native/interactive2.2" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="Ecom_Ezic_AccountAndSitetag" value="104901072025:GM_ESCAPE" />
<input type="hidden" name="Ecom_Ezic_PaymentFormId" value="110524088704" />
<input type="hidden" name="Ecom_Cost_Total" value="150.00" />
<input type="hidden" name="Ecom_Receipt_Description" value="123456" />
<input type="hidden" name="Ecom_Ezic_Payment_AuthorizationType" value="SALE" />
<input type="hidden" name="Ecom_Ezic_Fulfillment_ReturnMethod" value="GET" />
<input type="hidden" name="Ecom_Ezic_Security_HashFields" value="Ecom_Cost_Total Ecom_Receipt_Description Ecom_Ezic_Payment_AuthorizationType Ecom_Ezic_PaymentFormId" />
<input type="hidden" name="Ecom_Ezic_Security_HashValue_MD5" value="41b8004714dbffc790100824eeac8273" />
...
<input type="hidden" name="Ecom_UserData_Pap" value="" id="pap_9ns6b41z" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_9ns6b41z');
</script>
...
<input type="submit" name=".submit" value="Buy now!" />
</form>
<!-- end of netbilling form -->