–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

PayPal

Il modo più veloce e sicuro per inviare denaro, fare un pagamento online, ricevere denaro o creare un account commerciale.

PayPal si integra utilizzando il callback IPN.

Nota! Questa è la descrizione dell’integrazione con PayPal Express Checkout se usi i pulsanti PayPal sulle tue pagine web. Se invece usi PayPal come sistema di elaborazione nel tuo carrello degli acquisti, segui il metodo per l’integrazione con il carrello degli acquisti, non questi passaggi.

Inoltre, assicurati di non usare già PayPal IPN per un altro scopo, come un qualche tipo di consegna digitale o di registrazione delle iscrizioni.

Per effettuare l’integrazione con PayPal, devi attivare il plugin di gestione PayPal IPN nel pannello commerciante di Post Affiliate Pro (Network) nella sezione ‘Plugin’. Poi devi seguire la procedura qui sotto.

Codice d’integrazione

Ora aggiungi il seguente codice in OGNI modulo del pulsante PayPal:

<input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php">
<input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Questo dirà a PayPal che dovrebbe richiamare silenziosamente lo script https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php su ogni vendita, e passerà tutte le variabili di vendita, compreso il campo personalizzato, a questo script.

Esempio

Esempio di modulo PayPal aggiornato:

<!-- Begin PayPal Button -->
 <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
 <input type="hidden" name="cmd" value="_xclick">
 <input type="hidden" name="business" value="paypalemail@yoursite.com">
 <input type="hidden" name="undefined_quantity" value="1">
 <input type="hidden" name="item_number" value="Product Name">
 <input type="hidden" name="amount" value="19.95">
 <input type="hidden" name="image_url" value="https://yoursite.com/images/paypaltitle.gif">
 <input type="hidden" name="no_shipping" value="1">
 <input type="hidden" name="return" value="http://www.yoursite.com/paypalthanks.html">
 <input type="hidden" name="cancel_return" value="http://www.yoursite.com">
 <input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php">
 <input type="hidden" name="custom" value="" id="pap_dx8vc2s5">
 <script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript"></script>
 <input type="image" src="http://images.paypal.com/images/x-click-but5.gif" border="0" name="submit">
 </form>
<!-- End PayPal Button -->

In notify_url è possibile utilizzare dei parametri aggiuntivi: data1-data5, codice coupon, canale Id, in questo caso notify_url sarà così:

http://www.yoursite.com/affiliate/plugins/PayPal/paypal.php?data1=value1data2=value2data3=value3data4=value4data5=value5coupon_code=coupon1channelId=mychannel

Fai attenzione, se viene creata una commissione ricorrente, nel campo data1 verrà inserito transactionId.

Questo è tutto ciò che devi fare. Ora ogni volta che c’è una vendita, PayPal userà la sua notifica IPN per informare il nostro script di monitoraggio delle vendite sulla nuova transazione, e il sistema genererà la commissione per l’affiliato.

Nota: se hai più pulsanti in una pagina, dovresti usare solo il codice del campo personalizzato in ogni pulsante. Il tag script dovrebbe essere inserito solo una volta per pagina e non ha nemmeno bisogno di essere nel modulo del pulsante, può essere da qualche parte nel body della pagina. (il tracciamento dei clic avviene per pagina (deve essere sopra tutti i pulsanti), il campo “custom” è per pulsante, “notify_url” è anche per pulsante … lo script PAP che chiama notifysale.php è per pagina – deve essere sotto tutti i pulsanti)

Se usi solo dei semplici link di PayPal come questi:

<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MWU1Y4K24N3HY">Click here to order</a>

Allora dovrai saltare i passaggi sopra indicati e fare l’integrazione nel modo seguente:

  • in ogni link aggiungi: id=”paypallink” in modo che il link assomigli a questo:
<a id="paypallink" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MWU1Y4K24N3HY">Click here to order</a>
<!-- Post Affiliate Pro Integration snippet -->
<script>
  PostAffTracker.writeCookieToLink('paypallink', 'custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->

NOTA: I link di PayPal devono essere nella tua pagina da qualche parte sopra la linea.

C’è un ultimo passaggio che devi seguire ed esso consiste nell’impostare l’URL di notifica di PayPal per indirizzarlo al plugin PayPal Ipn Handling di Post Affiliate Pro (Network).

Quindi, accedi al tuo account PayPal, vai a Profilo > Preferenze di Vendita > Preferenza di Notifica di Pagamento Immediato, clicca su ‘Modifica impostazioni‘, abilita i messaggi IPN selezionando ‘Ricevi messaggi IPN (Abilitato)‘ e imposta l’URL di notifica su:

http://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php

Ecco fatto.

Torna alle Integrazioni Crea un account GRATUITAMENTE

Il nostro sito web utilizza i cookies. Continuando assumiamo il tuo consenso all'utilizzo dei cookie come specificato nella nostra politica sulla privacy e sui cookie.

×

Prenota una chiamata individuale e scopri come Post Affiliate Pro può giovare al tuo business.

Siamo disponibili in più date

Prenota una chiamata telefonica