Booqable integration
Se hai bisogno di pianificare noleggi, ricevere ordini online, tenere traccia dell’inventario, accettare pagamenti, visualizzare la disponibilità dei prodotti, inviare fatture e altro ancora, Booqable ti può aiutare.
Per integrare il tuo negozio Booqable accedi al suo pannello di amministrazione e vai su Impostazioni> Cassa online> Script aggiuntivi.
Codice
Il codice di tracciamento delle vendite da utilizzare nella sezione Script aggiuntivi:
(function(d,t) {
var script = d.createElement(t); script.id= 'pap_x2s6df8d'; script.async = true;
script.src = '//URL_TO_PostAffiliatePro/scripts/trackjs.js';
script.onload = script.onreadystatechange = function() {
var rs = this.readyState; if (rs && (rs != 'complete') && (rs != 'loaded')) return;
};
d.getElementsByTagName('body')[0].appendChild(script);
})(document, 'script');
function papSale(totalCents, orderId, data1) {
PostAffTracker.setAccountId('Account_ID');
var sale = PostAffTracker.createSale();
sale.setTotalCost(totalCents/100);
sale.setOrderID(orderId);
sale.setData1(data1);
PostAffTracker.register();
}
setTimeout(function(){
// Booqable completed event
Booqable.on('completed', function (e) {
var state = store.getState();
var cart = state.orm.carts.getById(state.checkout.cartId);
var subtotal = Number(cart.price_in_cents);
var discount = Number(cart.coupon_discount_in_cents);
papSale(subtotal-discount, cart.created_at + '('+cart.id+')', state.form.CheckoutForm.email.value);
});
}, 2500);
Ecco fatto. Il negozio è stato integrato. Non dimenticarti di integrare il tuo sito con il codice di tracciamento dei clic.