J2Store (Joomla! Extensie) integration
Een winkelwagentje en ecommerce-extensie die artikelen als producten uitbreidt en waarmee u artikelen kunt omzetten in volwaardige producten.
Offline verkoop
Open het bestand:
plugins/j2store/payment_offline/payment_offline.php
if ($orderpayment->save()) {
Voeg deze code direct boven de regel toe:
$vars->order_id = $orderpayment->order_id;
$vars->total_cost = $orderpayment->order_subtotal;
Bewaar uw werk. Open nu bestand:
plugins/j2store/payment_offline/payment_offline/tmpl/postpayment.php
<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>
Bewaar uw werk. Dit creëert een openstaande commissie voor elke offline transactie. U moet deze later handmatig goedkeuren of afwijzen – op basis van de oorspronkelijke transactie.
PayPal – stap 1
Zoek bestand:
plugins/j2store/payment_paypal/payment_paypal/tmpl/prepayment.php
en zoek het invoerveld notification_url. Het ziet er ongeveer zo uit:
<input type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />
en voeg in dat veld toe:
id='pap_ab78y5t4a'
Het bijgewerkte veld zou er als volgt uit moeten zien:
<input id='pap_ab78y5t4a' type="hidden" name="notify_url" value="<?php echo JRoute::_( $vars->notify_url ); ?>" />
<!-- 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 – stap 2
Open het bestand:
plugins/j2store/payment_paypal/payment_paypal.php
en zoek de functie _process() en deze regel erin:
$data = $app->input->getArray($_POST);
/* 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 */
Ontdek hoe u Post Affiliate Pro kunt integreren met toonaangevende e-commerce platformen zoals 11 eShop, 1ShoppingCart, en 2Checkout voor verbeterde conversietracking en partnerrapportage. Start een gratis account en optimaliseer uw online verkoop- en marketingstrategieën eenvoudig. Bezoek nu om meer te leren over onze uitgebreide integratiemogelijkheden en begin met het vergroten van uw online succes!
Integreer Joomla en/of AEC met Post Affiliate Pro en benut de kracht van een gratis en bekroond open-source CMS voor webcontentbeheer. Ontdek de voordelen van integratie en vraag ondersteuning bij valanx.org. Meld u aan voor een gratis proefperiode en bouw uw affiliateprogramma met onze geavanceerde tools.