Il modo più veloce per inviare e ricevere denaro in tutto il mondo.
Questo metodo di integrazione utilizza l’integrazione con WebToPay API. Puoi trovare maggiori informazioni su questo gateway di pagamento qui: https://www.webtopay.com/index.php?2595448377
Il metodo d’integrazione è diviso in due sezioni principali:
- Trasferisci l’ID del visitatore (valore del cookie) al gateway webtopay
- Leggi la risposta di webtopay
Ottieni il valore del cookie
Il primo passaggio è ottenere il valore del cookie, per esempio usando i metodi standard di PHP, o puoi usare il nostro script per leggere il valore dei cookie: writeCookieToCustomField OR writeCookieToLink
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('fullCookieInfoId');
PostAffTracker.writeCookieToLink('affCookieLinkId', 'papCookie');
</script>
In base al metodo che hai usato, puoi ottenere il valore del cookie dal parametro GET o POST.
Trasferisci l’ID del visitatore nel gateway
Ora, quando hai il valore, devi attaccarlo all’ url di callback, PRIMA di usare la funzione WebToPay::buildRequest($request).
Ad esempio, se il tuo parametro url di callback è stato impostato in questo modo: $request[‘callbackurl’] = $request_url; aggiungi il valore del cookie, inviato nel parametro GET in questo modo:
...
$request['callbackurl'] = $request_url."?papCookie=".$_GET['papCookie'];
...
Questo invierà il parametro get “papCookie” al gateway. Tutto questo è necessario per poter utilizzare l’API di Post Affiliate Pro quando si analizza la risposta di webtopay… altrimenti la vendita non verrebbe trasferita.
Analizza la risposta
Dopo aver chiamato la funzione WebToPay::checkResponse() nel tuo url di callback, in un posto dove sei sicuro che tutto sia corretto, puoi chiamare la nostra API per registrare una commissione.
Non dimenticare di impostare il percorso corretto al tuo file PapApi.class.php (nella directory api/ di Post Affiliate Pro):
// Post Affiliate Pro integration snippet --------------------------
if (isset($_GET['papCookie']) && (strlen($_GET['papCookie']) > 20)) {
require_once "path_to_PAP/api/PapApi.class.php"; // set correct path to API file here
$saleTracker = new Pap_Api_SaleTracker('https://URL_TO_PostAffiliatePro/scripts/sale.php');
$saleTracker->setAccountId('default1');
$saleTracker->setVisitorId(substr($_GET['papCookie'], -32)); // returns only visitor ID, no "default1" prefix
$total = $response['amount']/100; // need to get rid of hundreds
$sale = $saleTracker->createSale();
$sale->setTotalCost($total);
$sale->setOrderID($response['orderid']);
$saleTracker->register();
}
// /Post Affiliate Pro integration snippet -------------------------
Questo è tutto ciò di cui hai bisogno per tracciare una commissione di vendita.
Puoi trovare maggiori informazioni qui: https://www.webtopay.com/index.php?683722975
Il testo riguarda l'integrazione del plugin 2Checkout con Post Affiliate Pro. Viene descritta la configurazione del plugin, il modulo di vendita HTML e l'impostazione nell'area venditori. Suggerimenti per l'utilizzo delle commissioni ricorrenti sono forniti e viene suggerito di integrare il sito con il codice di tracking dei clic. Viene anche detto di assicurarsi che il codice di integrazione utilizzi lo stesso protocollo del sito. Infine, viene consigliato di creare un account gratuito e di testare il prodotto dal vivo.
eWAY (utilizzando la Soluzione di Pagamento Condivisa)
Il testo riguarda l'utilizzo del servizio Post Affiliate Pro per la gestione dell'affiliazione sul proprio sito web. È possibile provare il servizio gratuitamente senza vincoli e personalizzare il sottodominio. Inoltre, vengono fornite istruzioni su come integrare il gateway di pagamento online eWAY utilizzando la soluzione di pagamento condivisa.