Language switcher

–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.

aMember

Akzeptieren Sie Mitgliedschaftszahlungen, verwalten Sie Profile, liefern Sie digitale Inhalte, integrieren Sie Ihren Blog oder Ihr CMS, senden Sie Newsletter, leiten Sie ein Affiliateprogramme – Alles mit dieser Software.

Diese Integrationsmethode ist für die aMember-Versionen v4 und niedriger.

Die Integration mit aMember verwendet eine Variation der allgemeinen Lösung. Sie trackt Verkäufe, indem ein verstecktes Skript von der Dankesseite abgerufen wird.

Integration

Tragen Sie den folgenden Code auf der thanks.html-Seite von aMember ein:

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost('{$payment.amount}');
sale.setOrderID('{$payment.payment_id}');
sale.setProductID('{$payment.product_id}');

PostAffTracker.register();
</script>

2. Integration von wiederholten Verkäufen mit PayPal

Wenn Sie aMember mit wiederholten Zahlungen auf PayPal integrieren möchten, befolgen Sie bitte diese Anweisungen. Sie müssen paypal_r.inc.php auf Ihrem Server /amember/plugins/payment/paypal_r finden.

Tragen Sie den nachstehenden Code direkt nach dieser Zeile ein:
function paypal_validate_ipn($vars){

/* PAP integration */
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php");
 curl_setopt($ch, CURLOPT_POST, 1);
 curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
 curl_exec($ch);
/* end of PAP integration */

Suchen Sie nun diese Zeile (2 Mal):

'custom' => '',

und ändern Sie beide auf:

'custom' => $_COOKIE['PAPVisitorId'],

Beachten Sie, dass Ihre Cookies auf dem Domain verfügbar sein müssen, auf dem aMember installiert ist, um Verkäufe tracken zu können.

3. Integration des Anmeldeformulars

Es ist möglich, aMember so zu integrieren, dass jede neue Nutzeranmeldung auch gleichzeitig ein Affiliatekonto auf PAP erstellt. Diese Integration verwendet unsere API, deshalb ist es notwendig, PapApi.class.php in Ihrem aMember-Hauptordner hochzuladen. Suchen Sie dann die Datei signup.php (ebenfalls in dem Hauptordner), öffnen Sie sie in einem Texteditor und fügen Sie den folgenden Code direkt nach dieser Zeile ein:

proceed_to_payment($payment_id, $member_id_exists);

require("PapApi.class.php");
          try {
                $session = new Gpf_Api_Session("https://URL_TO_PostAffiliatePro/scripts/server.php");
                if(!$session->login("merchant_username", "merchant_password")) {
                    return;
                }
                $affiliate = new Pap_Api_Affiliate($session);
                $affiliate->setUsername($_POST['email']);
                $affiliate->setRefid($_POST['login']);
                $affiliate->setPassword($_POST['pass0']);
                $affiliate->setFirstname($_POST['name_f']);
                $affiliate->setLastname($_POST['name_l']);
                if(!$affiliate->add()) {
                    //echo "Cannot save affiliate: ".$affiliate->getMessage();
                    return;
                } else {
                    // affiliate was successfully added
                }
            } catch(Exception $e) {
                //echo "Error while communicating with PAP: ".$e->getMessage();
                return;
            }

Das sind alle erforderlichen Schritte. Wann immer es nun einen Verkauf gibt, ruft aMember unser Verkaufstrackingskript ab und das System generiert eine Provision für den Affiliate.

Zurück zu Integrationen KOSTENLOSES Konto erstellen

Unsere Webseite verwendet Cookies. Durch die Nutzung nehmen wir Ihre Genehmigung an, Cookies einzusetzen, wie festgelegt in unserer Datenschutz- und Cookie-Richtlinie.

×

Vereinbaren Sie einen persönlichen Anruf und entdecken Sie, wie Post Affiliate Pro Ihrem Unternehmen helfen kann.

Wir sind an mehreren Tagen verfügbar

Einen Anruf vereinbaren