Booqable integration
Wenn Sie Vermietung planen, Onlinebestellungen entgegennehmen, einen Überblick über das Inventar behalten, Zahlungen annehmen, die Produktverfügbarkeit überprüfen, Rechnungen versenden müssen und noch viel mehr. Booqable ist für Sie da.
Um Ihren Booqable-Store zu integrieren, müssen Sie sich in dem Adminpanel einloggen und zu Einstellungen> Onlinebestellung> Zusätzliche Skripts navigieren.
Code
Der Verkaufstrackingcode kann in dem Bereich Zusätzliche Skripts verwendet werden:
(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);
Das war es schon. Der Store ist integriert. Vergessen Sie nicht, Ihre Seite mit dem Klick-Trackingcode zu integrieren.