Beacon documentation & help center
Comprehensive setup manuals, official self-help guides, theme installation scripts, and frequently asked questions for Beacon by Lizuna.
Self-help guides & reference manuals
Step-by-step product walkthroughs, email templates, and high-risk signal references maintained by the Lizuna team.
Getting started guide
Complete walkthrough on setting up Beacon, configuring risk rules, and connecting your Shopify store.
Understanding blacklist & rules
How Beacon compiles cross-merchant threat intelligence, tags malicious buyers, and automatically blocks high-risk checkouts.
Email templates: VOIP, landline & invalid
Ready-to-use customer inquiry email templates for resolving orders flagged with virtual or unverified phone numbers.
Understanding the SMS status column
Breakdown of verification statuses, “Verify-SYS” customer profile tags, and manual re-send procedures.
High-risk signal icons reference
Visual directory explaining freight forwarders, VPNs, data centers, proxy hops, and geographic mismatch indicators.
Manual theme verification page setup
For custom Shopify themes requiring manual installation of the buyer verification confirmation page.
<div class="verify_page"></div>
{{ '//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js' | script_tag }}
<script>
$(document).ready(function(){
if ($('body').find('.verify_page').length != 0) {
function getQueryParams(qs) {
qs = qs.split("+").join(" ");
var params = {}, tokens, re = /[?&]?([^=]+)=([^&]*)/g;
while (tokens = re.exec(qs)) {
params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]);
}
return params;
}
var params = getQueryParams(document.location.search);
if (typeof params['code'] === 'undefined' || typeof params['id'] === 'undefined') {
$('.verify_page').html('<h3>Nothing here.</h3>');
} else {
$.ajax({
type: "POST",
url: 'https://apt507.com/apartment/check_verify',
crossDomain: true,
contentType: "application/x-www-form-urlencoded",
async: false,
data: { "id": params['id'], "key": params['key'] },
dataType: 'json',
cache: false,
success: function (data) {
if (data.result === 1) {
$('.verify_page').html('<p style="text-align:center;margin-top:20px;">You have already activated your account!</p>');
} else {
var html = '<div style="text-align: center;">Please, verify your account!</div>';
html += '<div style="text-align: center;background-color:#E3D0FF;border:none;width:162px;height:40px;padding:9px 20px;margin:0 auto;"><a href="javascript:void(0);" id="verify_btn">Click here to Verify</a></div>';
$('.verify_page').html(html);
}
}
});
}
}
});
</script>Frequently asked questions
Detailed answers to common technical, operational, and billing questions.
Still have questions?
Our bilingual fraud operations team in Tokyo is here to help you fine-tune your risk rules.