Setcom (Auto-post a vlastné pole používané iným skriptom)

Setcom (Auto-post a vlastné pole používané iným skriptom)

Setcom AutoPost CustomField Integration

Integrácia Setcom (Auto-post a vlastné pole používané iným skriptom)

Setcom sa integruje pomocou Auto-post callbacku. Túto integráciu použite, ak využívate Auto-post aj na iný účel, napríklad digitálnu distribúciu alebo registráciu členstva a už využívate vlastné pole na prenos určitých údajov.

Na integráciu so Setcom potrebujete Setcom plugin, ktorý je v PAP predinštalovaný.

Konfigurácia pluginu

Najprv musíte aktivovať plugin Setcom v PAP > Štartmenu > Pluginy. Po aktivácii pluginu ho musíte nakonfigurovať. Kliknite na Configure button. Nastavte vaše obchodnícke používateľské meno a heslo, ktoré používate na prihlásenie do vášho obchodníckeho panela. Identifikátor obchodníka nájdete v Setcom merchant panel top menu > My account > Overview tab. Musíte definovať aj oddeľovač. Predvolená hodnota je ||.

Nastavenie Setcom

Prihláste sa do vášho Setcom obchodníckeho panela. V top menu > Profile > Selling Preferences vyberte Website Payment Preferences. Uistite sa, že Auto-post je zapnutý a že Auto-post URL je nastavené na https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php.

Nezabudnite uložiť vaše nastavenia.

Úprava tlačidiel

Teraz pridajte nasledovný kód do KAŽDÉHO formulára tlačidla Setcom (Buy now, Add to cart a/alebo Checkout):

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

Napríklad:

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

Za tento formulár musíte vložiť:

<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ácia s vaším skriptom

Teraz je Auto-post callback smerovaný do vášho skriptu. Tento callback je potrebné tiež preposlať do skriptu PAP paypal.php, ktorého url je https://URL_TO_PostAffiliatePro/plugins/Setcom/setcom.php.

Ak je váš spracovateľský skript Setcom v PHP, môžete použiť nasledujúci kód, ktorý tam vložíte na začiatok vášho spracovateľského súboru:

/* PAP integrácia */
 $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);
/* koniec PAP integrácie */

Týmto zabezpečíte, že celý Auto-post callback bude preposlaný bez ovplyvnenia vášho pôvodného skriptu.

Integrácia s vaším skriptom – časť 2

Vlastný parameter je vo formáte 3rdPartySystemValue||PapValue. Aby 3rd party systém správne fungoval, musíte si z tohto parametra vyparsovať hodnotu 3rdPartySystemValue. Urobíte to pridaním nasledujúceho kódu hneď po verifikácii Setcom Auto-postu.

Predpokladajte, že vo vašej premennej $custom_value máte vlastnú hodnotu načítanú z XML zaslaného zo Setcom:

$separator = '||';

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

Po tomto kroku máte v $custom_value vašu pôvodnú hodnotu.

Podrobnejšie informácie o integrácii Setcom nájdete v Setcom Implementation Guide.

Najčastejšie kladené otázky

Čo je integrácia Setcom (Auto-post a vlastné pole) pre Post Affiliate Pro?

Integrácia Setcom vám umožňuje prepojiť spracovanie platieb Setcom s Post Affiliate Pro pomocou Auto-post callbackov a vlastných polí, čím umožníte presné sledovanie affiliate transakcií aj pri použití vlastných skriptov na digitálnu distribúciu alebo registráciu členstva.

Ako nakonfigurujem plugin Setcom v Post Affiliate Pro?

Aktivujte plugin Setcom v PAP > Štartmenu > Pluginy, následne ho nakonfigurujte pomocou svojho obchodníckeho používateľského mena, hesla a identifikátora zo Setcom obchodníckeho panela. Nastavte oddeľovač (predvolená hodnota je ||) a uložte nastavenia.

Aké kroky sú potrebné na úpravu platobných tlačidiel Setcom pre integráciu?

Do každého formulára tlačidla Setcom pridajte skryté vstupné pole s názvom 'MerchCustom' a po formulári vložte sledovací skript Post Affiliate Pro, aby ste zaistili správne affiliate sledovanie.

Ako môžem preposlať Auto-post callback z môjho skriptu do Post Affiliate Pro?

Vo vašom spracovateľskom skripte Setcom použite cURL na preposlanie údajov POST callbacku na endpoint pluginu Setcom v Post Affiliate Pro, čím zabezpečíte bezproblémové fungovanie vášho pôvodného procesu aj affiliate sledovania.

Aký je formát vlastného parametra použitého v tejto integrácii?

Vlastný parameter je vo formáte 3rdPartySystemValue||PapValue. Vo vašom skripte podľa potreby rozdeľte hodnotu, aby ste oddelili pôvodnú hodnotu od affiliate sledovacej hodnoty.

Lucia je talentovaná editorka obsahu, ktorá zabezpečuje bezproblémové publikovanie obsahu na viacerých platformách.

Lucia Halašková
Lucia Halašková
Editorka obsahu

Vyskúšajte Post Affiliate Pro zadarmo

Zažite bezproblémovú integráciu Setcom a výkonné affiliate sledovanie. Začnite svoju bezplatnú skúšobnú verziu Post Affiliate Pro ešte dnes.

Zistiť viac

Setcom (Automatické odoslanie používané iným skriptom)
Setcom (Automatické odoslanie používané iným skriptom)

Setcom (Automatické odoslanie používané iným skriptom)

Zistite, ako integrovať Setcom pomocou Auto-post spätných volaní s Post Affiliate Pro. Tento návod pokrýva aktiváciu pluginu, nastavenia, aktualizáciu tlačidiel...

2 min čítania
Payments Integration +3
Setcom
Setcom

Setcom

Chcete ešte viac vylepšiť svoj affiliate softvér? Pozrite si integráciu Setcom pre Post Affiliate Pro.

4 min čítania
Setcom AffiliateIntegration +3
SimpleShop (.com)
SimpleShop (.com)

SimpleShop (.com)

Jednoducho integrujte SimpleShop s Post Affiliate Pro na sledovanie a automatické schvaľovanie provízií z predaja. Naučte sa nastaviť kódy na sledovanie predajo...

4 min čítania
Integration E-commerce +4

Budete v dobrých rukách!

Pridajte sa k našej komunite spokojných klientov a poskytujte vynikajúcu zákaznícku podporu s Post Affiliate Pro.

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