
Setcom (Auto-Post, verwendet von einem anderen Skript)
Erfahren Sie, wie Sie Setcom mithilfe von Auto-Post-Callbacks mit Post Affiliate Pro integrieren. Dieser Leitfaden behandelt die Plugin-Aktivierung, Einstellung...
Erfahren Sie, wie Sie Setcom mit Post Affiliate Pro mithilfe von Auto-Post-Callbacks und benutzerdefinierten Feldern integrieren. Verbinden Sie Ihre digitalen Liefer- oder Mitgliedersysteme nahtlos und verfolgen Sie Affiliate-Transaktionen effizient.
Setcom wird mithilfe des Auto-Post-Callbacks integriert. Verwenden Sie diese Integration, wenn Sie Auto-Post bereits für einen anderen Zweck nutzen, z. B. digitale Auslieferung oder Mitgliederregistrierung, und das benutzerdefinierte Feld bereits zur Übertragung bestimmter Daten verwenden.
Für die Integration mit Setcom benötigen Sie das Setcom-Plugin, das standardmäßig mit PAP ausgeliefert wird.
Zuerst müssen Sie das Setcom-Plugin in PAP > Startmenü > Plugins aktivieren. Nachdem das Plugin aktiviert wurde, müssen Sie es konfigurieren. Klicken Sie auf Konfigurieren. Sie müssen Ihren Händler-Benutzernamen und Ihr Passwort eingeben, mit denen Sie sich im Händlerbereich anmelden. Die Händlerkennung finden Sie im Setcom-Händlerbereich oben im Menü > Mein Konto > Übersicht. Sie müssen einen Separator festlegen. Der Standardwert ist ||.
Melden Sie sich im Setcom-Händlerbereich an. Wählen Sie im oberen Menü > Profil > Verkaufspräferenzen den Punkt Website-Zahlungseinstellungen. Stellen Sie sicher, dass Auto-Post aktiviert ist und dass die Auto-Post-URL auf https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php gesetzt ist.
Vergessen Sie nicht, Ihre Einstellungen zu speichern.
Fügen Sie nun folgenden Code in JEDES Setcom-Button-Formular (Buy now, In den Warenkorb und/oder Checkout) ein:
<input type="hidden" name="MerchCustom" value="abc" id="pap_ab78y5t4a">
Zum Beispiel:
<form action="https://www.setcom.com/secure/index.cfm" method="post">
<input type="hidden" name="buttonaction" value="buynow">
<input type="hidden" name="merchantidentifier" value="12345678920">
<input type="hidden" name="liddesc" value="auticko">
<input type="hidden" name="lidsku" value="a123">
<input type="hidden" name="lidprice" value="150.00">
<input type="hidden" name="lidqty" value="1">
<input type="hidden" name="CurrencyAlphaCode" value="ZAR">
<input type="hidden" name="LIDExpiry" value="1">
<input type="hidden" name="ShippingRequired" value="0">
<input type="hidden" name="IsVoucher" value="0">
<input type="hidden" name="Option1Name" value="custom">
<input type="hidden" name="Option1Value" value="oldCustom">
<input type="hidden" name="MerchCustom" value="abc" id="pap_ab78y5t4a">
<input type="image" src="https://www.setcom.com/www/graphics/cartbuttons/bn6.gif">
</form>
Nach diesem Formular müssen Sie Folgendes einfügen:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
<script type="text/javascript">
PostAffTracker.setAppendValuesToField('||');
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a');
</script>
Jetzt wird das Auto-Post-Callback an Ihr Skript gesendet. Dieses Callback muss auch an das PAP paypal.php-Skript weitergeleitet werden, dessen URL https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php ist.
Falls Ihr Setcom-Verarbeitungsskript in PHP geschrieben ist, können Sie folgenden Code verwenden. Sie können ihn am Anfang Ihrer Verarbeitungsdatei einfügen:
/* PAP integration */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* end of PAP integration */
Dadurch wird sichergestellt, dass der gesamte Auto-Post-Callback weitergeleitet wird, ohne Ihr ursprüngliches Skript zu beeinflussen.
Der benutzerdefinierte Parameter hat das Format 3rdPartySystemValue||PapValue. Damit das Drittsystem richtig funktioniert, müssen Sie 3rdPartySystemValue aus dem benutzerdefinierten Parameter herausfiltern. Fügen Sie dazu folgenden Code direkt nach der Setcom Auto-Post-Überprüfung hinzu.
Angenommen, die Variable $custom_value enthält den benutzerdefinierten Wert, der aus dem von Setcom gesendeten XML geladen wurde:
$separator = '||';
if ($custom_value!= '') {
$explodedCustomValue = explode($separator, $custom_value, 2);
if (count($explodedCustomValue) == 2) {
$custom_value = $explodedCustomValue[0];
}
}
Danach befindet sich Ihr ursprünglicher Wert in $custom_value.
Weitere ausführliche Informationen zur Setcom-Integration finden Sie im Setcom Implementation Guide.
Die Setcom-Integration ermöglicht es Ihnen, die Setcom-Zahlungsabwicklung mit Post Affiliate Pro über Auto-Post-Callbacks und benutzerdefinierte Felder zu verbinden. So wird eine genaue Nachverfolgung von Affiliate-Transaktionen auch bei der Nutzung eigener Skripte für digitale Auslieferung oder Mitgliederregistrierung möglich.
Aktivieren Sie das Setcom-Plugin über PAP > Startmenü > Plugins und konfigurieren Sie es anschließend mit Ihrem Händler-Benutzernamen, Passwort und der Kennung aus Ihrem Setcom-Händlerbereich. Legen Sie den Separator fest (Standard: ||) und speichern Sie Ihre Einstellungen.
Fügen Sie jedem Setcom-Button-Formular ein verstecktes Eingabefeld mit dem Namen 'MerchCustom' hinzu und fügen Sie das Post Affiliate Pro Tracking-Skript nach dem Formular ein, um ein korrektes Affiliate-Tracking zu gewährleisten.
Verwenden Sie in Ihrem Setcom-Verarbeitungsskript cURL, um die Callback-POST-Daten an den Setcom-Plugin-Endpunkt von Post Affiliate Pro weiterzuleiten, damit sowohl Ihr ursprünglicher Prozess als auch das Affiliate-Tracking reibungslos funktionieren.
Der benutzerdefinierte Parameter ist im Format 3rdPartySystemValue||PapValue aufgebaut. Parsen Sie den Wert in Ihrem Skript entsprechend, um Ihren ursprünglichen Wert vom Affiliate-Tracking-Wert zu trennen.
Lucia ist eine talentierte Content-Redakteurin, die für die reibungslose Veröffentlichung von Inhalten auf mehreren Plattformen sorgt.
Erleben Sie nahtlose Setcom-Integration und leistungsstarkes Affiliate-Tracking. Starten Sie noch heute Ihre kostenlose Testversion von Post Affiliate Pro.
Erfahren Sie, wie Sie Setcom mithilfe von Auto-Post-Callbacks mit Post Affiliate Pro integrieren. Dieser Leitfaden behandelt die Plugin-Aktivierung, Einstellung...
Möchten Sie Ihre Affiliate-Software noch weiter verbessern? Entdecken Sie die Setcom-Integration für Post Affiliate Pro.
Möchten Sie Ihre Affiliate-Software weiter verbessern? Entdecken Sie die SamCart-Integration für Post Affiliate Pro.