PayFast

Integration Payments PaymentGateway PayFast

PayFast-integráció

A PayFast egy dél-afrikai fizetési átjáró. A Post Affiliate Pro bővítmény összeköti a PayFast-ot az Ön partner programjával. Minden fizetés után a PayFast azonnali tranzakciós értesítést (ITN) küld a Post Affiliate Pro-telepítésének, a bővítmény pedig az értékesítést regisztrálja a vevőt ajánló partner számára. Ha a fizetés PayFast-előfizetéshez tartozik, a bővítmény ehelyett ismétlődő fizetést rögzít.

Hogyan integrálható a Post Affiliate Pro a PayFast-tal

A bővítmény aktiválása

A kereskedői panelen navigáljon a Beállítások > Bővítmények > PayFast ITN-kezelés > Aktiválás menüpontba. Aktiválás után legalább az alábbiakkal konfigurálja a bővítményt:

  • Egyéni szöveges mező: a PayFast egyéni mezője (custom_str1-től custom_str5-ig), amely a fizetési űrlapról érkező követési értéket hordozza. Az alapértelmezés custom_str1. A többi beállítást a lenti bővítménybeállítások szakasz ismerteti.
  • Aláírási jelmondat: használja ugyanazt a jelmondatot, mint a PayFast-irányítópult Beállítások részében. A PayFast megköveteli, hogy a jelmondat a fiókján és az oldalán azonos legyen.

A fizetési űrlap integrálása

A vevőt ajánló partner nyomon követéséhez a fizetési űrlapnak át kell adnia a követési értéket a PayFast-nak, a PayFast-nak pedig értesítést kell küldenie a Post Affiliate Pro-nak. Adja hozzá ezeket a részeket a PayFast fizetési űrlapjához:

<input type="hidden" name="custom_str1" value="" id="pap_dx8vc2s5" />
<input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayFast/payfast.php" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

Ne feledje: ha a custom_str1 mezőt már másra használja, válasszon egy másik egyéni szöveges mezőt, és ugyanazt jelölje ki a bővítmény konfigurációjában.

Megjegyzés: Ha egy oldalon több fizetési űrlap is van, a <script> részt elegendő egyszer elhelyezni az egész oldalon. Minden fizetési űrlapnak csak az <input> részekre van szüksége.

Példa

Íme egy fizetési űrlap-példa az integrációs kóddal kiegészítve:

<form action="https://www.payfast.co.za/eng/process" method="post">
  <input type="hidden" name="merchant_id" value="YOUR_MERCHANT_ID" />
  <input type="hidden" name="merchant_key" value="YOUR_MERCHANT_KEY" />
  <input type="hidden" name="amount" value="100.00" />
  <input type="hidden" name="item_name" value="Product 1" />

<input type="hidden" name="custom_str1" value="" id="pap_dx8vc2s5" />
<input type="hidden" name="notify_url" value="https://URL_TO_PostAffiliatePro/plugins/PayFast/payfast.php" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>

  <input type="submit" value="Pay now" />
</form>

Ne felejtse el integrálni az oldalát a kattintáskövetési kóddal .

Előfizetések

A PayFast-előfizetések esetén a PayFast minden fizetésről értesítést küld az előfizetési tokennel együtt. A bővítmény felismeri a tokent, a fizetést ismétlődő fizetésként regisztrálja, és a tokent használja megrendelési azonosítóként. Ehhez a PayFast-fiókjában be kell állítani a jelmondatot, és engedélyezni kell az ismétlődő számlázást. A jutalékok Post Affiliate Pro-beli beállítását az ismétlődő jutalékok oldalon ismerheti meg.

Bővítménybeállítások

A bővítménynek a következő beállításai vannak:

  • Egyéni szöveges mező: a PayFast egyéni mezője, amely a követési értéket hordozza. Alapértelmezés: custom_str1.
  • Aláírási jelmondat: a PayFast-irányítópultról származó jelmondat.
  • PayFast megrendelési azonosító használata: alapértelmezés szerint a bővítmény a rendszere által beállított egyedi fizetési azonosítót (m_payment_id) használja megrendelési azonosítóként. Jelölje be, ha inkább a PayFast fizetési azonosítóját szeretné használni.
  • Díjlevonás: alapértelmezés szerint engedélyezve van. A jutalék a nettó összegből számítódik, a PayFast díját levonva. Ha kikapcsolja, a bővítmény a bruttó összeget használja.
  • Új partner regisztrálása minden eseménynél: a fizetésben szereplő vevő neve és e-mail-címe alapján új partnert hoz létre.
  • Partner regisztrálása ezen termékek vásárlásakor: a fenti regisztrációt konkrét termékekre korlátozza. Hagyja üresen, ha minden vásárlásnál partnert szeretne regisztrálni, vagy adjon meg termékneveket pontosvesszővel elválasztva, például product1;perfect product;product3. A terméknév a PayFast-nak küldött tételnév.
  • Partner jóváhagyása sikeres fizetés után: a függőben lévő partnert, akinek az e-mail-címe megegyezik a fizető vevő e-mail-címével, sikeres fizetés után jóváhagyja.
  • Ismétlődő teljes összeg az értesítésből: ismétlődő jutalékoknál az egyes PayFast-értesítésekben szereplő összeget használja a kezdeti fizetés összege helyett.
  • Extra adat 1–5: az értesítésből egy adatot ment az értékesítés extra adatmezőjébe. Kiválaszthatja a vevő e-mail-címét, telefonszámát, nevét, keresztnevét, vezetéknevét, tételnevét, tételleírását vagy a PayFast tranzakcióazonosítóját. Az Extra adat 1 alapértelmezés szerint a vevő e-mail-címe.
  • IPN újraküldése erre az URL-re: továbbítja a PayFast-értesítést egy másik címre, például egy másik, szintén ITN-t használó rendszerre. A címnek érvényes URL-nek kell lennie a protokollal együtt, és nem mutathat ugyanarra a Post Affiliate Pro-telepítésre.

Hogyan működik pontosan a bővítmény?

Amikor a PayFast értesítést küld a bővítmény címére, a bővítmény:

  1. Beolvassa a fizetést: az összeget, a fizetési azonosítót, a vevő e-mail-címét és nevét, a tételnevet, valamint a követési értéket az egyéni szöveges mezőből.
  2. Ellenőrzi a fizetés állapotát. Csak a COMPLETE állapotot dolgozza fel, minden mást kihagy.
  3. A követési értékből megkeresi a partnert, és ha engedélyezve van, új partnert regisztrál, vagy jóváhagy egy függőben lévő partnert.
  4. Rögzíti a jutalékot. Ha az értesítés előfizetési tokent tartalmaz, ismétlődő fizetésként, egyébként rendes értékesítésként rögzíti.

Élettartamra szóló jutalékok

Ha az élettartamra szóló jutalékok funkciót használja, a bővítménynek olyan adatra van szüksége, amely a vevőt a fizetések között azonosítja. Ha az Élettartamra szóló jutalékok bővítmény aktív, állítsa a bővítmény által használt extra adatmezőt a vevő e-mail-címére vagy telefonszámára. Ha mást választ, a bővítmény beállításai hibát jelenítenek meg az adott mezőnél.

Mi az a PayFast?

A PayFast 2007-ben alapított, dél-afrikai székhelyű fizetési átjáró. A Network International része, és azt állítja, hogy több mint 80 000 dél-afrikai vállalkozás bízik benne. Lehetővé teszi, hogy az online boltok saját fizetésfeldolgozás kiépítése nélkül fogadjanak el fizetéseket a vevőktől.

Partnerprogramok esetén ez természetes választás, ha a vevői vagy a partnerei Dél-Afrikában vannak, mert a vevők a már megszokott fizetési módjaikkal fizethetnek, és minden értékesítés továbbra is visszavezethető a hivatkozó partnerre.

A PayFast főbb funkciói

  • Sok fizetési mód: 18-nál több mód, köztük bankkártyák, Instant EFT, QR-kódok, Mobicred és áruházi kártyák.
  • Előfizetések: ismétlődő számlázás tagságokhoz és előfizetéses termékekhez.
  • Tokenizálás és megosztott fizetések: fizetési adatok biztonságos tárolása és a fizetés megosztása felek között.
  • Visszatérítések és számlázás: kereskedői visszatérítések és számlák a PayFast-fiókjából.
  • Integrációk: több mint 70 meglévő platformhoz kapcsolódik, és van fejlesztői API-ja.
  • Azonnali tranzakciós értesítés: értesítés minden fizetésről, ezen keresztül jutnak el az értékesítések a Post Affiliate Pro-ba.

A PayFast árazási lehetőségei

A PayFast szerint aggregátor megoldásának nincsenek havi díjai, és csak egy kis tranzakciós díjat fizet, amikor értékesítést bonyolít le. A pontos díjak a fizetési módtól függnek, ezért a döntés előtt nézze meg őket a PayFast weboldalán . A díjak változnak, ezért mindig a PayFast aktuális adatait használja.

A PayFast alternatívái

Ha a PayFast nem illik a vállalkozásához, ezek a Dél-Afrikában használt fizetési átjárók:

Egyéb fizetési átjáró-integrációk

A Post Affiliate Pro számos más fizetési átjáróval is integrálható. Tekintse meg a Stripe , a PayPal és a Worldpay útmutatóit, vagy böngésszen az integrációk között.

Gyakran ismételt kérdések

Kövesse nyomon a PayFast-értékesítéseket a Post Affiliate Pro-val

Jutalmazza partnereit minden PayFast-értékesítésért, beleértve az ismétlődő fizetéseket is. Próbálja ki a PayFast integrációt a Post Affiliate Pro-val.

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