Subscription
${function(){
let list = data.subscribe_plans;
const line_item = data.line_items;
const abandonActivityId = data.market_activity?.entitled_product_ids?.[0];
if(abandonActivityId){
list = list.filter(item=>item.id != abandonActivityId);
}
list.forEach(ele=>{
ele.describe = ele.describe.replace('<p>','').replace('</p>','');
const item = line_items.find(a=>a.product_id == ele.id);
ele.final_price = ele.price;
let days = 365;
if(ele.interval_type == 'month'){
days = Number(ele.interval_count) * 31;
}
ele.discountRatio = Number(item?.discount_percent) > 0 ? "-" + item?.discount_percent + "%" : '';
ele.final_price = item?.final_line_price;
ele.perday = (Math.floor(ele.final_price *100 / days ) / 100).toFixed(2);
});
list = list.filter(item=> !!item.final_price);
const maxCount = Number("4") || 4;
list = list.slice(0,maxCount);
let defaultItemIndex = 0;
if(list.length>1){
defaultItemIndex = 1
}
return `
`;
}()}
${ele.title}
$${ele.final_price}
$${ele.price}
$
${ele.final_price}
for the first ${ele.interval_type}, then
$
${ele.price}
/
${function(){
const intervalType = ele.interval_type.charAt(0).toUpperCase() + ele.interval_type.slice(1).toLowerCase();
return `${intervalType}`
}()}
${function(){
return ele.brief ? `
${ele.brief || ''}
`:``
}()}
${function(){
const describeList = ele.describe.split('\n').map(ele=>ele.replace('<p>','').replace('</p>','')).filter(ele =>!!ele).slice(0,4);
if(describeList.length == 0) return '';
const onlyClass = describeList.length == 1 ? "onlyone": '';
return describeList.map(desItem=>(
`
${desItem}
`
)).join('')
}()}


CONFIRMATION
${function(){
const config = data.config;
return `
`
}()}
${config?.pop_up_title || ''}
$
${data.final_line_price}
${config?.promotional_prompt || ''}
${data?.brief}
CONGRATULATIONS
Enjoy Your VlP Privileges Access

Confirm
3 seconds to close
Payment Methods
Sign in
Dear friend, you're not signed in. This poses a real risk to your assets. Secure them by signing in right away.
Don't have an account?
Create one
Benefits Utilization
Enjoy this drama by using one of your benefits.
You still have 3 benefits remaining, and you have used 0/3 times.
Cancel
Confirm