osCSS integration
Uma solução de e-commerce de loja online de código aberto que está disponível gratuitamente sob a GNU General Public License.
osCSS é a solução líder de e-commerce de loja online de código aberto que está disponível gratuitamente sob a GNU General Public License. Ele apresenta um rico conjunto de funcionalidades de carrinho de compras online que estão prontas para uso e que permitem que os proprietários de lojas configurem, executem e mantenham suas lojas online com o mínimo esforço e sem custos, taxas de licença ou limitações envolvidas.
A integração do Post Affiliate Pro com osCSS é feita colocando o script de rastreamento de vendas na página de confirmação do osCSS. Para obter os valores de OrderID e TotalSale, o snippet se conecta ao banco de dados do osCSS e recupera os valores de lá.
Editar modelo
Encontre e abra o arquivo /includes/content/checkout_success.php.
Localize o lugar certo para integração
Dentro do arquivo encontre esta linha:
<!-- extra divs to add extra pictures. -->
Adicionar código de integração
Insira o seguinte código logo acima dessa linha:
<?php
//--------------------------------------------------------------------------
// STAT - PAP Integration code
//--------------------------------------------------------------------------
// Get order id
$sql = "select orders_id from ".TABLE_ORDERS.
" where customers_id='".(int)$customer_id.
"' order by date_purchased desc limit 1";
$pap_orders_query = tep_db_query($sql);
$pap_orders = tep_db_fetch_array($pap_orders_query);
$pap_order_id = $pap_orders['orders_id'];
// Get total amount of order
$sql = "select value from ".TABLE_ORDERS_TOTAL.
" where orders_id='".(int)$pap_order_id.
"' and class='ot_subtotal'";
$pap_orders_total_query = tep_db_query($sql);
$pap_orders_total = tep_db_fetch_array($pap_orders_total_query);
$pap_total_value = $pap_orders_total['value'];
// Draw invisible image to register sale
if($pap_total_value != "" && $pap_order_id != "")
{
print '<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>'."
<script type=\"text/javascript\">
var sale = PostAffTracker.createSale();
sale.setTotalCost('$pap_total_value');
sale.setOrderID('$pap_order_id');
PostAffTracker.register();
</script>";
}
//--------------------------------------------------------------------------
// END - PAP Integration code
//--------------------------------------------------------------------------
?>
Discover the essentials of clicks (referrals) tracking with our comprehensive guide. Learn about the importance of click tracking code, explore various code examples including simple, asynchronous, and PHP versions, and dive into advanced tracking options. Optimize your affiliate marketing strategy with expert tips on setting account IDs, managing cookies, and customizing tracking parameters. Visit now to enhance your click tracking implementation!
Discover the power of the Lifetime Commissions plugin! Ensure lifetime referral tracking with unique customer identifiers, allowing affiliates to earn commissions on future sales without repeated clicks. Easily manage customer-affiliate relations and configure settings to suit your needs. Boost your affiliate program's efficiency with customizable options and ensure commissions for affiliates, even across different devices or channels. Explore seamless integration with eCommerce systems and enhance your marketing strategy today!