Integration logo
Setcom (Automatikus továbbítás és egyedi mező más szkriptekhez)

Setcom (Automatikus továbbítás és egyedi mező más szkriptekhez)

Setcom AutoPost CustomField Integration

Setcom (Automatikus továbbítás és egyedi mező más szkriptekhez) integráció

A Setcom az automatikus továbbítási visszahívást (Auto-post callback) használja az integrációhoz. Akkor használja ezt az integrációt, ha az automatikus továbbítást más célra is alkalmazza, például digitális kézbesítéshez vagy tagsági regisztrációhoz, és már használ egyedi mezőt bizonyos adatok továbbítására.

A Setcom integrálásához szüksége van a Setcom bővítményre, amely alapértelmezetten része a PAP-nak.

Bővítmény konfigurálása

Először aktiválja a Setcom bővítményt a PAP > Startmenü > Bővítmények menüpontban. A bővítmény aktiválása után konfigurálnia kell azt. Kattintson a Konfigurálás gombra. Adja meg a kereskedői felhasználónevét és jelszavát, amellyel a kereskedői panelbe bejelentkezik. A kereskedői azonosítót a Setcom kereskedői panel felső menüjében > Saját fiók > Áttekintés fülön találja. Meg kell adnia egy elválasztót is. Az alapértelmezett érték: ||.

Setcom beállításainak konfigurálása

Lépjen be a Setcom kereskedői paneljére. A felső menü > Profil > Eladási beállítások menüpontban válassza a Weboldal fizetési beállítások lehetőséget. Győződjön meg róla, hogy az automatikus továbbítás (Auto-post) be van kapcsolva, és az automatikus továbbítás URL-je a következő: https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php.

Ne felejtse el elmenteni a beállításokat.

Gombok frissítése

Most adja hozzá a következő kódot MINDEN Setcom (Vásárlás most, Kosárba tesz vagy Pénztár) gomb űrlapjához:

<input type="hidden" name="MerchCustom" value="abc" id="pap_ab78y5t4a">

Például:

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

Az űrlap után illessze be a következőket:

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

Integráció a saját szkriptjével

Most az automatikus továbbítási visszahívás az Ön szkriptjére mutat. Ezt a visszahívást továbbítani kell a PAP paypal.php szkriptjére is, amelynek URL-je: https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php.

Ha a Setcom feldolgozó szkriptje PHP-ban íródott, a következő kódot használhatja ehhez. Helyezze el a feldolgozó fájl elején:

/* PAP integráció */
 $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);
/* PAP integráció vége */

Ez biztosítja, hogy az egész automatikus visszahívás továbbításra kerül, anélkül, hogy az eredeti szkript működését befolyásolná.

Integráció a saját szkriptjével – 2. rész

Az egyedi paraméter formátuma: 3rdPartySystemValue||PapValue. Ahhoz, hogy a harmadik féltől származó rendszer megfelelően működjön, ki kell szednie a 3rdPartySystemValue értéket az egyedi paraméterből. Ehhez illessze be a következő kódot közvetlenül a Setcom automatikus továbbítás ellenőrzése után.

Tegyük fel, hogy a $custom_value változóban található az egyedi érték, amelyet a Setcom XML-ből töltött be:

$separator = '||';

if ($custom_value!= '') {
      $explodedCustomValue = explode($separator, $custom_value, 2);
          if (count($explodedCustomValue) == 2) {
            $custom_value = $explodedCustomValue[0];
      }
}

Ezután az eredeti értéke a $custom_value változóban lesz elérhető.

További részletes információkat talál a Setcom integrációról a Setcom Implementációs Útmutatóban.

Gyakran ismételt kérdések

Mi az a Setcom (Automatikus továbbítás és egyedi mező) integráció a Post Affiliate Pro-ban?

A Setcom integráció lehetővé teszi, hogy összekapcsolja a Setcom fizetésfeldolgozást a Post Affiliate Pro-val automatikus továbbítási visszahívások és egyedi mezők használatával, ezáltal pontos partnertranzakció-követést biztosít még akkor is, ha egyéni szkripteket használ digitális kézbesítéshez vagy tagsági regisztrációhoz.

Hogyan konfigurálhatom a Setcom bővítményt a Post Affiliate Pro-ban?

Aktiválja a Setcom bővítményt a PAP > Startmenü > Bővítmények menüpontban, majd adja meg a kereskedői felhasználónevét, jelszavát és azonosítóját, amelyet a Setcom kereskedői paneljén talál. Állítsa be az elválasztót (alapértelmezett: ||), majd mentse el a beállításokat.

Milyen lépések szükségesek a Setcom fizetési gombjainak frissítéséhez az integrációhoz?

Adjon hozzá egy rejtett input mezőt 'MerchCustom' névvel minden Setcom gomb űrlapjához, majd illessze be a Post Affiliate Pro követőkódját az űrlap után a megfelelő partnerkövetés érdekében.

Hogyan tudom továbbítani az automatikus továbbítási visszahívást a Post Affiliate Pro-hoz a saját szkriptemből?

A Setcom feldolgozó szkriptjében cURL segítségével továbbítsa a visszahívás POST adatait a Post Affiliate Pro Setcom bővítmény végpontjára, így mind az eredeti folyamat, mind a partnerkövetés zökkenőmentesen működik.

Mi az egyedi paraméter formátuma ebben az integrációban?

Az egyedi paraméter a következő formátumú: 3rdPartySystemValue||PapValue. A szkriptben szükség szerint válassza szét az eredeti értéket a partnerkövetési értéktől.

Lucia tehetséges tartalomszerkesztő, aki biztosítja a tartalom zökkenőmentes közzétételét több platformon.

Lucia Halašková
Lucia Halašková
Tartalomszerkesztő

Próbálja ki a Post Affiliate Pro-t ingyen

Tapasztalja meg a zökkenőmentes Setcom integrációt és a hatékony partnerkövetést. Indítsa el a Post Affiliate Pro ingyenes próbaverzióját még ma.

Tudjon meg többet

Setcom
Setcom

Setcom

Szeretné tovább fejleszteni affiliate szoftverét? Tekintse meg a Setcom integrációt a Post Affiliate Pro-hoz.

4 perc olvasás
Setcom AffiliateIntegration +3
SimpleShop (.com)
SimpleShop (.com)

SimpleShop (.com)

Integrálja könnyedén a SimpleShopot a Post Affiliate Pro-val az értékesítési jutalékok nyomon követéséhez és automatikus jóváhagyásához. Tudja meg, hogyan állít...

4 perc olvasás
Integration E-commerce +4

Jó kezekben lesz!

Csatlakozzon elégedett ügyfeleink közösségéhez és nyújtson kiváló ügyfélszolgálatot a Post Affiliate Pro-val.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface