Bevásárlókosár és e-kereskedelmi bővítmény, amely kiterjeszti a cikkeket termékként, és lehetővé teszi, hogy a cikkeket teljes értékű termékekké alakítsa.
Offline eladás
Fájl megnyitása:
plugins/j2store/payment_offline/payment_offline.php
és keresse meg a _postPayment függvényt és ezt a sort benne:
if ($orderpayment->save()) {
Adja hozzá ezt a kódot közvetlenül a sor fölé:
$vars->order_id = $orderpayment->order_id;
$vars->total_cost = $orderpayment->order_subtotal;
Mentse el munkáját. Most nyissa meg a fájlt:
plugins/j2store/payment_offline/payment_offline/tmpl/postpayment.php
és add hozzá ezt a kódot a fájl végéhez:
<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('<?php echo $vars->total_cost; ?>');
sale.setOrderID('<?php echo $vars->order_id; ?>');
sale.setStatus('P');
PostAffTracker.register();
</script>
Mentse el munkáját. Ez függőben lévő jutalékot hoz létre minden offline tranzakcióhoz. Később – az eredeti tranzakció alapján – manuálisan kell jóváhagynia vagy elutasítania.
PayPal – 1. lépés
Fájl keresése:
plugins/j2store/payment_paypal/payment_paypal/tmpl/prepayment.php
és keresse meg a notify_url beviteli mezőt. Valahogy így néz ki:
<input type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />
és ebbe a mezőbe írja be:
id='pap_ab78y5t4a'
A frissített mezőnek így kell kinéznie:
<input id='pap_ab78y5t4a' type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />
Közvetlenül a notify_url beviteli mező alatt (tehát közvetlenül a kódsor alatt) helyezze el ezt a kódot alább:
<!-- Post Affiliate Pro Integration snippet -->
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('pap_ab78y5t4a', '', 'pap_custom');
</script>
<!-- /Post Affiliate Pro Integration snippet -->
PayPal – 2. lépés
Fájl megnyitása:
plugins/j2store/payment_paypal/payment_paypal.php
és keresse meg a _process() függvényt és ezt a sort benne:
$data = $app->input->getArray($_POST);
Most adja hozzá ezt a kódot lent, közvetlenül a sor fölé:
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://URL_TO_PostAffiliatePro/plugins/PayPal/paypal.php?pap_custom=".@$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $_POST);
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Ne felejtse el integrálni a Joomlát a kattintáskövető kóddal, és aktiválni a PayPal IPN Handling plugint a Post Affiliate Pro telepítésében.
OptimizePress / OptimizeMember (WordPress modul)
The text discusses the integration of affiliate systems with websites, shopping carts, and payment gateways. It suggests using a JavaScript code or image for tracking, and mentions the compatibility of the Post Affiliate Pro system with various platforms. The text also mentions the OptimizePress tool for creating high-converting landing pages and the use of pricing tables with PayPal links. Overall, the text offers general solutions for integrating affiliate systems and maximizing conversion rates.
PayPal Express Checkout (Más szkript által használt IPN)
A Post Affiliate Pro bemutatása, beleértve az adatvédelmi irányelveket, kapcsolattartási lehetőségeket, mobil alkalmazásokat és alternatívákat. Emellett tájékoztatást nyújt a cég termékeiről és támogatási szolgáltatásairól. A cikk a cég teljesítményét és közösségi médiás jelenlétét is kiemeli.