healthyhabitsmethod.com
Open in
urlscan Pro
54.87.111.129
Public Scan
URL:
https://healthyhabitsmethod.com/
Submission: On January 10 via api from US — Scanned from US
Submission: On January 10 via api from US — Scanned from US
Form analysis
1 forms found in the DOMName: paymentForm —
<form id="paymentForm" class="tpl-4__form ng-pristine ng-invalid ng-invalid-required ng-valid-email" name="paymentForm" novalidate="novalidate">
<div class="row mx-sm-0">
<div class="custom-col col-12 p-sm-40 p-16 bg-white sticky-top-custom align-self-start">
<div class="row">
<div class="col-sm-6 col-12">
<div class="form-group">
<input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" autofill="" id="fname" name="fname" ng-model="order.customer.first_name" required="" spellcheck="false" value=""
autocomplete="given-name" placeholder="First Name">
</div>
</div>
<div class="col-sm-6 col-12">
<div class="form-group">
<input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" autofill="" id="lname" name="lname" ng-model="order.customer.last_name" required="" spellcheck="false" value=""
autocomplete="family-name" placeholder="Last Name">
</div>
</div>
</div>
<div class="row">
<div class="col-sm-6 col-12">
<div class="form-group">
<input type="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required" autofill="" id="email" name="email" ng-model="order.customer.email" required="" spellcheck="false" value=""
autocomplete="email" placeholder="Email Address">
</div>
</div>
<div class="col-sm-6 col-12">
<!-- ngIf: checkoutState.product.properties.phone_number_field -->
</div>
</div>
<div id="payments" class="tpl-4__form__payment mt-sm-24 mt-16">
<div class="row no-gutters">
<div class="col-12 order-md-2 order-2">
<div class="custom-control custom-radio m-0 p-0">
<input type="radio" id="creditCardRadio" name="paymentMethods" data-toggle="collapse" data-target="#cards:not(.show)" class="custom-control-input" ng-click="setPaymentType('cc_processor')" aria-expanded="true" checked="">
<label class="custom-control-label d-flex align-items-center" for="creditCardRadio">
<img class="mastercard" src="https://d2n844f18s487r.cloudfront.net/modules/frontend/img/payment/mastercard-minimalist.svg" alt="mastercard minimalist">
<img class="visa" src="https://d2n844f18s487r.cloudfront.net/modules/frontend/img/payment/visa-minimalist.svg" alt="visa minimalist">
<img class="discover" src="https://d2n844f18s487r.cloudfront.net/modules/frontend/img/payment/discover-minimalist.svg" alt="discover minimalist">
<img class="amex" src="https://d2n844f18s487r.cloudfront.net/modules/frontend/img/payment/amex-minimalist.svg" alt="amex minimalist">
<img class="diners" src="https://d2n844f18s487r.cloudfront.net/modules/frontend/img/payment/diners-minimalist.svg" alt="diners minimalist">
<img class="jcb" src="https://d2n844f18s487r.cloudfront.net/modules/frontend/img/payment/jcb-minimalist.svg" alt="jcb minimalist">
</label>
</div>
</div>
<div id="cards" class="col-12 collapse show order-sm-3 order-3 mt-4" data-parent="#payments">
<!-- ngIf: processor_selection === 'cc_processor' -->
<div class="cc-processor-form ng-scope" ng-if="processor_selection === 'cc_processor'">
<div>
<div class="form-group d-flex flex-column">
<input type="text" class="form-control order-2 js-card-number ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required typed" ng-class="{ 'typed': order.card.number !== ''}" placeholder="**** **** **** ****" autofill=""
id="ccnum" name="ccnum" data-stripe="number" value="" ng-model="order.card.number" required="">
<label for="ccnum" class="order-1">Credit Number</label>
</div>
<div class="row mx-sm-n12 mx-n8">
<div class="col-sm-4 col-6 px-sm-12 px-8">
<div class="form-group d-flex flex-column">
<select class="form-control order-2 ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required typed" ng-class="{ 'typed': order.card.exp_month !== ''}" autofill="" data-stripe="exp-month" id="expmonth" name="expmonth"
ng-model="order.card.exp_month" required="">
<option value="">Expire Month</option>
<option value="01">01 - January</option>
<option value="02">02 - February</option>
<option value="03">03 - March</option>
<option value="04">04 - April</option>
<option value="05">05 - May</option>
<option value="06">06 - June</option>
<option value="07">07 - July</option>
<option value="08">08 - August</option>
<option value="09">09 - September</option>
<option value="10">10 - October</option>
<option value="11">11 - November</option>
<option value="12">12 - December</option>
</select>
</div>
</div>
<div class="col-sm-4 col-6 px-sm-12 px-8">
<div class="form-group d-flex flex-column">
<select class="form-control order-2 ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required typed" ng-class="{ 'typed': order.card.exp_year !== ''}" autofill="" data-stripe="exp-year" id="expyear" name="expyear"
ng-model="order.card.exp_year" required="">
<option value="">Expire Year</option>
<option value="2024">2024</option> 2024 <option value="2025">2025</option> 2025 <option value="2026">2026</option> 2026 <option value="2027">2027</option> 2027 <option value="2028">2028</option> 2028 <option value="2029">2029
</option> 2029 <option value="2030">2030</option> 2030 <option value="2031">2031</option> 2031 <option value="2032">2032</option> 2032 <option value="2033">2033</option> 2033 <option value="2034">2034</option> 2034 <option
value="2035">2035</option> 2035 <option value="2036">2036</option> 2036 <option value="2037">2037</option> 2037 <option value="2038">2038</option> 2038 <option value="2039">2039</option> 2039 <option value="2040">2040
</option> 2040 <option value="2041">2041</option> 2041 <option value="2042">2042</option> 2042 <option value="2043">2043</option> 2043
</select>
</div>
</div>
<div class="col-sm-4 col-12 px-sm-12 px-8">
<div class="form-group d-flex flex-column">
<input type="text" class="form-control order-2 ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required typed" ng-class="{ 'typed': order.card.cvc !== ''}" autofill="" id="CVV2" name="CVV2" data-stripe="cvc" value=""
ng-model="order.card.cvc" required="" placeholder="CVV">
</div>
</div>
<!-- ngIf: isVerifyZipCode -->
</div>
</div>
</div><!-- end ngIf: processor_selection === 'cc_processor' -->
</div>
</div>
</div>
<div class="tpl-4__form__order__desktop d-sm-block text-center">
<div class="g-recaptcha-container">
<script type="text/javascript">
var recaptchaCallback = function(response) {
window.recaptchaResponse = response;
};
var onloadCallback = function() {
window.recaptchaWidgetId = grecaptcha.render('submit', {
'sitekey': '6LfyULUmAAAAAJld89qgZEGDDIGnjfWqZGBkXh3t',
'callback': recaptchaCallback,
'size': 'invisible'
});
};
</script>
<input id="submit" type="hidden" value="Submit" style="">
<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async="" defer=""></script>
<script>
const sleepUntil = async (f, timeoutMs) => {
return new Promise((resolve, reject) => {
const timeWas = new Date();
const wait = setInterval(function() {
if (f()) {
clearInterval(wait);
resolve();
} else if (new Date() - timeWas > timeoutMs) { // Timeout
clearInterval(wait);
reject();
}
}, 20);
});
}
function fetchToken() {
return new Promise(async function(resolve, reject) {
grecaptcha.reset();
grecaptcha.execute(window.recaptchaWidgetId);
try {
await sleepUntil(() => window.recaptchaResponse, 60000);
resolve('');
} catch {
grecaptcha.reset();
reject('reCAPTCHA timeout exceeded!');
}
});
}
</script>
</div>
<!-- ngIf: processor_selection !== 'digital_wallet' --><button type="submit" class="btn btn-success w-100 mb-16 mt-16 main-cta ng-scope" id="placeOrder" name="placeOrder" ng-click="placeOrder('Y1bTIwSd03dV7mZ2WHH1nN1a')"
ng-disabled="shippingCountryIsRestricted || isProcessingOrder" ng-if="processor_selection !== 'digital_wallet'"> Place Order Now </button><!-- end ngIf: processor_selection !== 'digital_wallet' -->
<div id="payment-request-button" class="mb-16 mt-16 ng-hide" ng-show="processor_selection === 'digital_wallet'"></div>
</div>
</div>
<div class="col-sm col-12 px-sm-0 sticky-top-custom align-self-start">
<div id="tpl-4__order_summary" box-loading="contextRefresh" class="box">
<h4 class="tpl-4__summary__title font-weight-semi-bold">YOUR ORDER SUMMARY</h4>
<div id="order-summary-widget" box-loading="contextRefresh">
<div id="summary-totals" class="box">
<div class="invoice-item subtotal-row ng-hide" ng-show="checkoutContext.order.invoice.subtotal !== checkoutContext.order.invoice.total">
<div class="invoice-label-col">
<span class="invoice-item-label">Subtotal:</span>
</div>
<div class="invoice-amount-col float-right text-right">
<span class="invoice-item-amount ng-binding">$222.00</span>
</div>
</div>
<div class="invoice-item tax-row ng-hide" ng-show="checkoutContext.order.invoice.tax !== 0">
<div class="invoice-label-col">
<span class="invoice-item-label">Tax:</span>
</div>
<div class="invoice-amount-col float-right text-right">
<span class="invoice-item-amount ng-binding">$0.00</span>
</div>
</div>
<div class="invoice-item shipping-row ng-hide" ng-show="checkoutContext.order.invoice.shipping !== 0">
<div class="invoice-label-col">
<span class="invoice-item-label">Shipping:</span>
</div>
<div class="invoice-amount-col float-right text-right">
<span class="invoice-item-amount ng-binding">$0.00</span>
</div>
</div>
<div class="invoice-item discount-row ng-hide" ng-show="checkoutContext.order.invoice.discount !== 0">
<div class="invoice-label-col">
<span class="invoice-item-label">Discounts:</span>
</div>
<div class="invoice-amount-col float-right text-right">
<span class="invoice-item-amount ng-binding">-$0.00</span>
</div>
</div>
<div class="invoice-item total-row">
<div class="invoice-label-col">
<span class="invoice-item-label">Total:</span>
</div>
<div class="invoice-amount-col float-right text-right">
<span class="invoice-item-amount ng-binding" id="total">$222.00 </span>
</div>
</div>
<!-- ngIf: subscriptionsByProductId[checkoutContext.order.invoice.items[0].product_id] -->
</div>
</div>
</div>
<div class="tpl-4__form__order__mobile d-sm-block text-center">
<div class="g-recaptcha-container">
<script type="text/javascript">
var recaptchaCallback = function(response) {
window.recaptchaResponse = response;
};
var onloadCallback = function() {
window.recaptchaWidgetId = grecaptcha.render('submit', {
'sitekey': '6LfyULUmAAAAAJld89qgZEGDDIGnjfWqZGBkXh3t',
'callback': recaptchaCallback,
'size': 'invisible'
});
};
</script>
<input id="submit" type="hidden" value="Submit">
<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async="" defer=""></script>
<script>
const sleepUntil = async (f, timeoutMs) => {
return new Promise((resolve, reject) => {
const timeWas = new Date();
const wait = setInterval(function() {
if (f()) {
clearInterval(wait);
resolve();
} else if (new Date() - timeWas > timeoutMs) { // Timeout
clearInterval(wait);
reject();
}
}, 20);
});
}
function fetchToken() {
return new Promise(async function(resolve, reject) {
grecaptcha.reset();
grecaptcha.execute(window.recaptchaWidgetId);
try {
await sleepUntil(() => window.recaptchaResponse, 60000);
resolve('');
} catch {
grecaptcha.reset();
reject('reCAPTCHA timeout exceeded!');
}
});
}
</script>
</div>
<!-- ngIf: processor_selection !== 'digital_wallet' --><button type="submit" class="btn btn-success w-100 mb-16 mt-16 main-cta ng-scope" id="placeOrder" name="placeOrder" ng-click="placeOrder('Y1bTIwSd03dV7mZ2WHH1nN1a')"
ng-disabled="shippingCountryIsRestricted || isProcessingOrder" ng-if="processor_selection !== 'digital_wallet'"> Place Order Now </button><!-- end ngIf: processor_selection !== 'digital_wallet' -->
<div id="payment-request-button" class="m-16 mobile ng-hide" ng-show="processor_selection === 'digital_wallet'"></div>
</div>
</div>
</div>
</form>
Text Content
THIS PRODUCT IS IN TEST MODE NO LIVE CHARGES CAN BE MADE. TO TEST USE CC NUMBER "4242 4242 4242 4242". Join My Limited Masterclass TITLE Offer title Save 40% Right Now and Get $2,999 In Free Bonuses Subtitle Enroll Now BENEFITS OVERVIEW Everything you're about to get Get everything included below at one low price. Normally $555 (Now For Just $222) List List Enroll Now Startup $299 40% discount A perfect description of everything you get today. Courses in video format Audio format for courses Online events with experts Courses in video format Audio format for courses Online events with experts Enroll Now Enroll Now Professional $950 20% discount A perfect description of everything you get today. Courses in video format Audio format for courses Online events with experts 1-on-1 coaching access Product masterclass Enroll Now Enterprise $1,910 20% discount A perfect description of everything you get today. Courses in video format Audio format for courses Online events with experts 1-on-1 coaching access Product masterclass All free gifts Private VIP area Enroll Now FAQS In case you're wondering QUESTION? Insert your answer here. Enroll Now Credit Number Expire Month 01 - January 02 - February 03 - March 04 - April 05 - May 06 - June 07 - July 08 - August 09 - September 10 - October 11 - November 12 - December Expire Year 2024 2024 2025 2025 2026 2026 2027 2027 2028 2028 2029 2029 2030 2030 2031 2031 2032 2032 2033 2033 2034 2034 2035 2035 2036 2036 2037 2037 2038 2038 2039 2039 2040 2040 2041 2041 2042 2042 2043 2043 Place Order Now YOUR ORDER SUMMARY Subtotal: $222.00 Tax: $0.00 Shipping: $0.00 Discounts: -$0.00 Total: $222.00 Place Order Now © 2024 TBD. All Rights Reserved. Powered by SamCart PROCESSING