我们有4到5页的点击漏斗。其中第一页是我们的主要产品页面与变体。用户将选择任何产品变体,填写他的卡片详细信息,并提交表格。
然后有3-4个OTO页面,用户需要在任何一个按钮上进行选择.每个按钮都有不同的数量。所以我们如何传递同一产品的多个数量。我们正在把这个信息发送到shopify。我们使用了stripe支付网关。
对于product_id中的更改,我们使用该按钮的data-purchase属性。data-purchase将包含以下详细信息
{"product_id":"35***", "stripe_customer_id":"cus_*****"}我们希望传递多个数量相同的产品,它应该反映在sales选项卡点击漏斗 点击漏斗销售标签中。
如果只有自定义代码集成选项,那么如果可能的话,有人想要共享这将是非常有帮助的。
发布于 2022-08-03 01:56:40
如果您试图让买方选择同一商品的多个数量,例如:我正在出售一本书,并且我希望允许他们购买全部运往同一地址的'3x‘,您可以使用此代码来解决上述问题(只有通过Stripe付款):
关于如何:https://youtu.be/3-E5-nV6AB4的视频
<script>
$(function(){
$('[data-title*="oto-qty-select"] select').attr("data-storage", "false");
$('[data-title*="oto-qty-select"] select').on("change", function(){
var otoQtyProdId = parseInt($(this).val());
//console.log(otoQtyProdId);
otoSetQty(otoQtyProdId);
});
function otoSetQty(prodId){
$('[href*="#yes-link"]').each(function () {
var selectedProd = $(this).data('purchase');
selectedProd.product_id = prodId;
$(this).data('purchase',selectedProd);
});
}
});
</script>
https://stackoverflow.com/questions/70987182
复制相似问题