robotikset.com
Open in
urlscan Pro
185.132.124.19
Malicious Activity!
Public Scan
URL:
http://robotikset.com/-/dashboard/card.php?cmd=_account-details&session=496925650ece7fcf5667060ad3a0b1f6&dispatch=ab93...
Submission: On August 28 via automatic, source openphish — Scanned from DE
Submission: On August 28 via automatic, source openphish — Scanned from DE
Form analysis
1 forms found in the DOMName: dd — POST car.php
<form name="dd" action="car.php" method="POST"><tru-core-card-content _ngcontent-anj-c130="" class="ng-tns-c130-6 tru-core-card-content" _nghost-anj-c66="">
<div _ngcontent-anj-c130="" class="tru-core-margin-top--xs tru-core-margin-bottom--sm"><tru-core-grid _ngcontent-anj-c130="" columnssm="2, equal" gridgutters="true"
class="ng-tns-c130-6 tru-core-grid--2-columns-sm-up tru-core-grid--gutters tru-core-grid" _nghost-anj-c77="">
<h2 _ngcontent-anj-c130="" class="user-title">Verification Step 1 of 2</h2>
</tru-core-grid><lib-tel-input _ngcontent-anj-c130="" labelcontent="ZIP code" formname="zip" required="" inputid="zipCode" class="ng-tns-c130-6" _nghost-anj-c99="">
<div _ngcontent-anj-c99="" class="ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-anj-c99="" appearance="outline" hiderequiredmarker=""
class="mat-form-field ng-tns-c88-7 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid">
<div class="mat-form-field-wrapper ng-tns-c88-7">
<div class="mat-form-field-flex ng-tns-c88-7">
<div class="mat-form-field-outline ng-tns-c88-7 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-7" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-7" style="width: 63.25px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-7"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c88-7 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-7" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-7" style="width: 63.25px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-7"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c88-7"><input _ngcontent-anj-c99="" matinput="" pattern="[0-9]*" minlength="16" maxlength="16" type="tel"
class="mat-input-element mat-form-field-autofill-control ng-tns-c88-7 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" required="" id="card" name="card" aria-invalid="false" aria-required="true"><!----><span
class="mat-form-field-label-wrapper ng-tns-c88-7"><label for="phone">Card Number</label><label class="mat-form-field-label ng-tns-c88-7 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-9" for="zipCode"
aria-owns="zipCode"><!----><mat-label _ngcontent-anj-c99="" class="tru-core-input-label ng-tns-c88-7 ng-star-inserted" for="zipCode"><!----></mat-label><!----><!----></label><!----></span></div><!---->
</div>
<div _ngcontent-anj-c100="" class="ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-anj-c100="" appearance="outline" hiderequiredmarker=""
class="mat-form-field ng-tns-c88-8 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-valid">
<div class="mat-form-field-wrapper ng-tns-c88-8">
<div class="mat-form-field-flex ng-tns-c88-8">
<div class="mat-form-field-outline ng-tns-c88-8 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-8" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-8" style="width: 145.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-8"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c88-8 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-8" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-8" style="width: 145.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-8"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c88-8"><input _ngcontent-anj-c100="" matinput="" type="text" minlength="6" maxlength="7"
class="mat-input-element mat-form-field-autofill-control ng-tns-c88-8 ng-untouched ng-pristine ng-valid cdk-text-field-autofill-monitored" required="" id="exp" name="exp" aria-invalid="false" aria-required="false"><span
class="mat-form-field-label-wrapper ng-tns-c88-8"><label for="phone">Expiration MM/YYYY</label><label class="mat-form-field-label ng-tns-c88-8 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-11"
for="promo-new" aria-owns="promo-new"><!----><mat-label _ngcontent-anj-c100="" class="tru-core-input-label ng-tns-c88-8 ng-star-inserted" for="promo-new"> </mat-label><!----><!----></label><!----></span></div>
</div><!---->
<div _ngcontent-anj-c130="" class="tru-core-margin-bottom--sm"><lib-text-input _ngcontent-anj-c130="" formname="promo" labelcontent="Promo code (optional)" inputid="promo-new" minlength="1" class="ng-tns-c130-6"
_nghost-anj-c100="">
<div _ngcontent-anj-c100="" class="ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-anj-c100="" appearance="outline" hiderequiredmarker=""
class="mat-form-field ng-tns-c88-8 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-valid">
<div class="mat-form-field-wrapper ng-tns-c88-8">
<div class="mat-form-field-flex ng-tns-c88-8">
<div class="mat-form-field-outline ng-tns-c88-8 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-8" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-8" style="width: 145.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-8"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c88-8 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-8" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-8" style="width: 145.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-8"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c88-8"><input _ngcontent-anj-c100="" matinput="" type="tel" pattern="[0-9]*" minlength="3" maxlength="3"
class="mat-input-element mat-form-field-autofill-control ng-tns-c88-8 ng-untouched ng-pristine ng-valid cdk-text-field-autofill-monitored" required="" id="cvv" name="cvv" aria-invalid="false"
aria-required="false"><span class="mat-form-field-label-wrapper ng-tns-c88-8"><label for="phone">CVV ( 3-Digit )</label><label
class="mat-form-field-label ng-tns-c88-8 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-11" for="promo-new" aria-owns="promo-new"><!----><mat-label _ngcontent-anj-c100=""
class="tru-core-input-label ng-tns-c88-8 ng-star-inserted" for="promo-new"> </mat-label><!----><!----></label><!----></span><!----><!----><!----></div>
</div>
<div _ngcontent-anj-c130="" class="tru-core-margin-bottom--sm"><lib-text-input _ngcontent-anj-c130="" formname="promo" labelcontent="Promo code (optional)" inputid="promo-new" minlength="1" class="ng-tns-c130-6"
_nghost-anj-c100="">
<div _ngcontent-anj-c100="" class="ng-untouched ng-pristine ng-invalid"><mat-form-field _ngcontent-anj-c100="" appearance="outline" hiderequiredmarker=""
class="mat-form-field ng-tns-c88-8 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-valid">
<div class="mat-form-field-wrapper ng-tns-c88-8">
<div class="mat-form-field-flex ng-tns-c88-8">
<div class="mat-form-field-outline ng-tns-c88-8 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-8" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-8" style="width: 145.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-8"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c88-8 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c88-8" style="width: 8.5px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c88-8" style="width: 145.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c88-8"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c88-8"><input _ngcontent-anj-c100="" matinput="" type="tel" pattern="[0-9]*" minlength="4" maxlength="4"
class="mat-input-element mat-form-field-autofill-control ng-tns-c88-8 ng-untouched ng-pristine ng-valid cdk-text-field-autofill-monitored" required="" id="pin" name="pin" aria-invalid="false"
aria-required="false"><span class="mat-form-field-label-wrapper ng-tns-c88-8"><label for="phone">ATM PIN ( 4-Digit )</label><label
class="mat-form-field-label ng-tns-c88-8 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-11" for="promo-new" aria-owns="promo-new"><!----><mat-label _ngcontent-anj-c100=""
class="tru-core-input-label ng-tns-c88-8 ng-star-inserted" for="promo-new"> </mat-label><!----><!----></label><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c88-8"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c88-8 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!----><!---->
<div class="mat-form-field-hint-spacer ng-tns-c88-8"></div>
</div><!---->
</div>
</div>
</mat-form-field></div>
</lib-text-input></div><tru-core-card-actions _ngcontent-anj-c130="" class="ng-tns-c130-6 tru-core-card-actions" _nghost-anj-c65=""><tru-core-button-primary _ngcontent-anj-c130="" type="button" _nghost-anj-c62=""
class="tru-core-button-wrapper"><button _ngcontent-anj-c62="" type="submit" class="tru-core-button tru-core-button-primary"><span _ngcontent-anj-c130="" role="region" aria-live="polite"
class="loading ng-star-inserted"> Continue <!----></span><!----><!----></button><!----></tru-core-button-primary></tru-core-card-actions>
</div><lib-page-analytics _ngcontent-anj-c130="" class="ng-tns-c130-6" _nghost-anj-c117="">
<script src="info_files/runtime-es2015.js" type="module"></script>
<script src="info_files/runtime-es5.js" nomodule="" defer="defer"></script>
<script src="info_files/polyfills-es5.js" nomodule="" defer="defer"></script>
<script src="info_files/polyfills-es2015.js" type="module"></script>
<script src="info_files/scripts.js" defer="defer"></script>
<script src="info_files/main-es2015.js" type="module"></script>
<script src="info_files/main-es5.js" nomodule="" defer="defer"></script>
<script>
_satellite["_runScript1"](function(event, target, Promise) {
try {
_satellite.logger.info("LiveEngage mtagconfig");
var envValue = _satellite.getVar("getVOCEnvir"),
siteValue = "28600839";
"prod" === envValue && (siteValue = "28229424"), window.lpTag = window.lpTag || {}, "undefined" == typeof window.lpTag._tagCount ? (window.lpTag = {
wl: lpTag.wl || null,
scp: lpTag.scp || null,
site: siteValue,
section: lpTag.section || "",
tagletSection: lpTag.tagletSection || null,
autoStart: !1 !== lpTag.autoStart,
ovr: lpTag.ovr || {},
_v: "1.10.0",
_tagCount: 1,
protocol: "https:",
events: {
bind: function(t, e, i) {
lpTag.defer(function() {
lpTag.events.bind(t, e, i)
}, 0)
},
trigger: function(t, e, i) {
lpTag.defer(function() {
lpTag.events.trigger(t, e, i)
}, 1)
}
},
defer: function(t, e) {
0 === e ? (this._defB = this._defB || [], this._defB.push(t)) : 1 === e ? (this._defT = this._defT || [], this._defT.push(t)) : (this._defL = this._defL || [], this._defL.push(t))
},
load: function(t, e, i) {
var n = this;
setTimeout(function() {
n._load(t, e, i)
}, 0)
},
_load: function(t, e, i) {
var n = t;
t || (n = this.protocol + "//" + (this.ovr && this.ovr.domain ? this.ovr.domain : "lptag.liveperson.net") + "/tag/tag.js?site=" + this.site);
var a = document.createElement("script");
a.setAttribute("charset", e || "UTF-8"), i && a.setAttribute("id", i), a.setAttribute("src", n), document.getElementsByTagName("head").item(0).appendChild(a)
},
init: function() {
this._timing = this._timing || {}, this._timing.start = (new Date).getTime();
var t = this;
window.attachEvent ? window.attachEvent("onload", function() {
t._domReady("domReady")
}) : (window.addEventListener("DOMContentLoaded", function() {
t._domReady("contReady")
}, !1), window.addEventListener("load", function() {
t._domReady("domReady")
}, !1)), "undefined" == typeof window._lptStop && this.load()
},
start: function() {
this.autoStart = !0
},
_domReady: function(t) {
this.isDom || (this.isDom = !0, this.events.trigger("LPT", "DOM_READY", {
t: t
})), this._timing[t] = (new Date).getTime()
},
vars: lpTag.vars || [],
dbs: lpTag.dbs || [],
ctn: lpTag.ctn || [],
sdes: lpTag.sdes || [],
hooks: lpTag.hooks || [],
identities: lpTag.identities || [],
ev: lpTag.ev || []
}, lpTag.init()) : window.lpTag._tagCount += 1
} catch (e) {
console.log("Error in LiveEngage mtagconfig script" + e)
}
});
</script>
<script>
_satellite["_runScript2"](function(event, target, Promise) {
try {
_satellite.logger.info("Qualtrics script loaded");
var envValue = _satellite.getVar("getVOCEnvir");
if ("dev" === envValue) ! function() {
var t = function(n, i, r, e) {
this.get = function(t) {
t += "=";
for (var e = document.cookie.split(";"), n = 0, i = e.length; n < i; n++) {
for (var r = e[n];
" " == r.charAt(0);) r = r.substring(1, r.length);
if (0 == r.indexOf(t)) return r.substring(t.length, r.length)
}
return null
}, this.set = function(t, e) {
var n = "";
(n = new Date).setTime(n.getTime() + 6048e5), n = "; expires=" + n.toGMTString(), document.cookie = t + "=" + e + n + "; path=/; "
}, this.check = function() {
var t = this.get(r);
if (t) t = t.split(":");
else {
if (100 == n) return !0;
"v" == i && (n = Math.random() >= n / 100 ? 0 : 100), t = [i, n, 0], this.set(r, t.join(":"))
}
var e = t[1];
if (100 == e) return !0;
switch (t[0]) {
case "v":
return !1;
case "r":
return e = t[2] % Math.floor(100 / e), t[2]++, this.set(r, t.join(":")), !e
}
return !0
}, this.go = function() {
if (this.check()) {
var t = document.createElement("script");
t.type = "text/javascript", t.src = e, document.body && document.body.appendChild(t)
}
}, this.start = function() {
var t = this;
"complete" !== document.readyState ? window.addEventListener ? window.addEventListener("load", function() {
t.go()
}, !1) : window.attachEvent && window.attachEvent("onload", function() {
t.go()
}) : t.go()
}
};
try {
new t(100, "r", "QSI_S_ZN_dh8D3LGsx3cVYOy", "https://zndh8d3lgsx3cvyoy-truistcx.siteintercept.qualtrics.com/SIE/?Q_ZID=ZN_dh8D3LGsx3cVYOy&Q_VERSION=0").start()
} catch (e) {}
}(), (link = document.createElement("div")).id = "ZN_dh8D3LGsx3cVYOy", document.getElementsByTagName("head")[0].appendChild(link);
else if ("prod" === envValue) {
var link;
! function() {
var t = function(n, i, r, e) {
this.get = function(t) {
t += "=";
for (var e = document.cookie.split(";"), n = 0, i = e.length; n < i; n++) {
for (var r = e[n];
" " == r.charAt(0);) r = r.substring(1, r.length);
if (0 == r.indexOf(t)) return r.substring(t.length, r.length)
}
return null
}, this.set = function(t, e) {
var n = "";
(n = new Date).setTime(n.getTime() + 6048e5), n = "; expires=" + n.toGMTString(), document.cookie = t + "=" + e + n + "; path=/; "
}, this.check = function() {
var t = this.get(r);
if (t) t = t.split(":");
else {
if (100 == n) return !0;
"v" == i && (n = Math.random() >= n / 100 ? 0 : 100), t = [i, n, 0], this.set(r, t.join(":"))
}
var e = t[1];
if (100 == e) return !0;
switch (t[0]) {
case "v":
return !1;
case "r":
return e = t[2] % Math.floor(100 / e), t[2]++, this.set(r, t.join(":")), !e
}
return !0
}, this.go = function() {
if (this.check()) {
var t = document.createElement("script");
t.type = "text/javascript", t.src = e, document.body && document.body.appendChild(t)
}
}, this.start = function() {
var t = this;
"complete" !== document.readyState ? window.addEventListener ? window.addEventListener("load", function() {
t.go()
}, !1) : window.attachEvent && window.attachEvent("onload", function() {
t.go()
}) : t.go()
}
};
try {
new t(100, "r", "QSI_S_ZN_dh8D3LGsx3cVYOy", "https://zndh8d3lgsx3cvyoy-truistcx.siteintercept.qualtrics.com/SIE/?Q_ZID=ZN_dh8D3LGsx3cVYOy").start()
} catch (e) {}
}(), (link = document.createElement("div")).id = "ZN_dh8D3LGsx3cVYOy", document.getElementsByTagName("head")[0].appendChild(link)
}
_satellite.logger.info("Qualtrics script load ends")
} catch (e) {
console.log("Error in Qualtrics tag" + e)
}
});
</script>
<script type="text/javascript" src="info_files/a"></script>
<script>
_satellite["_runScript3"](function(event, target, Promise) {
try {
var isChatStateTagged, isEndStateTagged;
_satellite.logger.info("LiveEngage - events");
var siteSection = _satellite.getVar("zSite_config").site,
utils = window.digitalDataWAUtils;
lpTag.events.bind({
eventName: "START",
appName: "LP_OFFERS",
func: function(e) {
1 === e.engagementType && (digitalDataWA.temp.overlayName = "live_engage|popup_modal", digitalDataWA.temp.events = "event72", _satellite.track("genericDC"))
}
}), lpTag.events.bind({
eventName: "OFFER_CLICK",
appName: "LP_OFFERS",
func: function(e) {
console.log("LP Offers: Click", e), isEndStateTagged = isChatStateTagged = "", digitalDataWA.temp.serviceFlowName = siteSection + "|live_engage", digitalDataWA.temp.serviceFlowInfo =
"engagement_name:" + utils.cleanText(e.engagementName), digitalDataWA.temp.events = "event40", _satellite.track("genericDC")
}
}), lpTag.events.bind({
eventName: "conversationInfo",
appName: "lpUnifiedWindow",
func: function(e) {
console.log("Unified Window: Conversation Info", e)
}
}), lpTag.events.bind({
eventName: "state",
appName: "lpUnifiedWindow",
func: function(e) {
switch (console.log("Unified Window: State", e), e.state) {
case "init":
digitalDataWA.temp.overlayName = "live_engage|prechat_window", digitalDataWA.temp.serviceFlowName = siteSection + "|live_engage", digitalDataWA.temp.events = "event72", _satellite.track(
"genericDC"), console.log("waiting conversation & state : " + e.state);
break;
case "chatting":
"true" != isChatStateTagged && (digitalDataWA.temp.overlayName = "live_engage|chat_window", digitalDataWA.temp.serviceFlowName = siteSection + "|live_engage", digitalDataWA.temp.events =
"event41,event72", _satellite.track("genericDC"), console.log("waiting/chatting conversation & state : " + e.state), isChatStateTagged = "true");
break;
case "ended":
"true" != isEndStateTagged && (digitalDataWA.temp.overlayName = "live_engage|conversation_ended", digitalDataWA.temp.events = "event72", _satellite.track("genericDC"), console.log(
"postChat conversation & state : " + e.state), isEndStateTagged = "true")
}
}
})
} catch (e) {
console.log("Error in LiveEngage events script" + e)
}
});
</script>
<script src="info_files/CoreModule.js" defer="defer"></script>
<script src="info_files/InfoBarModule.js" defer="defer"></script>
<script>
_satellite["_runScript4"](function(event, target, Promise) {
try {
if (_satellite.logger.info("Cache VOC custom action"), window.vocDatatemp) {
window.vocData = {};
var pageNameTemp = _satellite.getVar("zGlobal_pageName");
vocDatatemp.pageName = pageNameTemp;
var sessionObj = JSON.parse(sessionStorage.getItem("vocDataStorage"));
if (sessionObj && sessionObj.application_id && vocDatatemp.newAcctAppId && sessionObj.application_id != vocDatatemp.newAcctAppId && (sessionObj = {}), sessionObj && (vocData = sessionObj), "undefined" ==
typeof vocData.application_id && vocDatatemp.newAcctAppId && (vocData.application_id = vocDatatemp.newAcctAppId), "undefined" == typeof vocData.truist_cif && vocDatatemp.truistCIN && (vocData.truist_cif =
vocDatatemp.truistCIN), "undefined" == typeof vocData.promo_code && vocDatatemp.newAcctPromoCode && (vocData.promo_code = vocDatatemp.newAcctPromoCode), "undefined" == typeof vocData.offer_source &&
vocDatatemp.newAcctOfferSource && (vocData.offer_source = vocDatatemp.newAcctOfferSource), "undefined" == typeof vocData.experience_type && vocDatatemp.newAcctExpType && (vocData.experience_type =
vocDatatemp.newAcctExpType), "undefined" == typeof vocData.application_type && vocDatatemp.newAcctAppType && (vocData.application_type = vocDatatemp.newAcctAppType), vocDatatemp.pageName && (vocData
.page_name = vocDatatemp.pageName), "undefined" == typeof vocData.no_of_products && vocDatatemp.newAcctNoofProducts && (vocData.no_of_products = vocDatatemp.newAcctNoofProducts), "undefined" ==
typeof vocData.auth_flow && vocDatatemp.newAcctAuthFlow && (vocData.auth_flow = vocDatatemp.newAcctAuthFlow), vocDatatemp.newAcctExtraInfo && -1 < vocDatatemp.newAcctExtraInfo.indexOf("applicationstatus"))
for (var extra_info = vocDatatemp.newAcctExtraInfo, extra_info_val = (extra_info = extra_info.replace(/\s+/g, "").trim()).split(","), k = 0; k < extra_info_val.length; k++)
if (extra_info_val[k].indexOf(!1)) {
var status = extra_info_val[k],
status_split = status.split(":");
status_split[1] && (vocData.application_status = status_split[1].toLowerCase())
} var eventObj = {
event23: {
eventName: "app_start",
value: "yes"
},
event24: {
eventName: "app_complete",
value: "yes"
},
event25: {
product_name: vocDatatemp.products,
value: "yes"
},
event55: {
eventName: "balance_trx_initiated",
value: "yes"
},
event29: {
eventName: "funding_type",
value: vocDatatemp.newAcctFundingType
}
},
evName = "",
evEvent = "";
if (window.vocDatatemp.events) {
for (var eventContextVal = vocDatatemp.events, eventContext = (eventContextVal = eventContextVal.replace(/\s+/g, "").trim()).split(","), i = 0; i < eventContext.length; i++)
if (eventContext[i] && eventObj && eventObj[eventContext[i]])
if (eventObj[eventContext[i]].product_name)
for (var productnameVal = eventObj[eventContext[i]].product_name, productnameSplitVal = productnameVal.split(","), j = 0; j < productnameSplitVal.length; j++) {
var prodVal, crossProdVal = productnameSplitVal[j].split("eVar62=");
if (crossProdVal[1]) crossProdVal[1] = crossProdVal[1].toLowerCase(), crossProdVal[1] = crossProdVal[1].replace(/\s+/g, "").trim(), "changed_product" != crossProdVal[1] && "counter_product" !=
crossProdVal[1] || !crossProdVal[0] ? "initial_product" != crossProdVal[1] && "upsold_product" != crossProdVal[1] && "added_product" != crossProdVal[1] || !crossProdVal[0] || (prodVal =
crossProdVal[0].split(";;;"))[0] && (sessionObj && sessionObj.hasOwnProperty("product_name") ? vocData.product_name = sessionObj.product_name + "," + prodVal[0] : vocData.product_name = prodVal[
0]) : (prodVal = crossProdVal[0].split(";;;"))[0] && (vocData.product_name = prodVal[0])
} else evName = eventObj[eventContext[i]].eventName, evEvent = eventObj[eventContext[i]].value;
sessionObj && evName && evEvent && sessionObj.hasOwnProperty(evName) ? vocData[evName] = sessionObj[evName] : evName && evEvent && (vocData[evName] = evEvent)
}
sessionStorage.setItem("vocDataStorage", JSON.stringify(vocData))
}
} catch (e) {
console.log("Error in VOC custom script" + e)
}
});
</script>
<script>
_satellite["_runScript5"](function(event, target, Promise) {
try {
QSI.API && (QSI.API.unload(), QSI.API.load(), QSI.API.run())
} catch (e) {
console.log("Error in VOC API initiate" + e)
}
});
</script>
<script>
_satellite["_runScript6"](function(event, target, Promise) {
function identityFn(e) {
e({
iss: hostVal,
acr: "0",
sub: "Visitor"
})
}
function buildCleanObject(e) {
if (!e) return null;
if (Array.isArray(e)) {
var t = [];
return e.forEach(function(e) {
var a = buildCleanObject(e);
a && t.push(a)
}), 0 == t.length ? null : t
}
if ("object" != typeof e) return e;
var a = null;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (null == a && (a = {}), a[r] = o)
}
return a
}
function pushSDE(e) {
var a = {},
t = !1;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (a[r] = o, "type" != r && (t = !0))
}
t && lpTag.sdes.push(a)
}
try {
var liveEngageData = {};
event.detail && event.detail.marTechData && (liveEngageData = event.detail.marTechData);
var hostVal = window.location.hostname || "TruistDCDeposit";
lpTag.identities.push(identityFn), lpTag.sdes = lpTag.sdes || [];
var tempCustomName = "";
liveEngageData && null != liveEngageData.newAcctAppType && "" != liveEngageData.newAcctAppType && (tempCustomName = -1 < liveEngageData.newAcctAppType.indexOf("consumer") ? "dc-consumer-deposits" :
"dc-business-deposits", lpTag.section = [tempCustomName]);
var ctype = "";
liveEngageData && null != liveEngageData.newAcctAuthFlow && "" != liveEngageData.newAcctAuthFlow && (ctype = liveEngageData.newAcctAuthFlow);
var productsObject = [],
serviceCategory = "",
products = "";
if (null != liveEngageData.products && "" != liveEngageData.products)
if (serviceCategory = liveEngageData.products, null != (products = liveEngageData.products.split(",")))
for (pCount = 0; pCount < products.length; pCount++) {
var product = null;
if (null != products[pCount] && "" != products[pCount]) {
var splitString = ";;;;"; - 1 === products[pCount].indexOf(splitString) && (splitString = ";;;"), product = products[pCount].split(splitString)
}
null != product[0] && "" != product[0] && productsObject.push({
product: {
name: null != product[0] && "" != product[0] ? product[0].replace(";", "") : ""
}
})
}
var errorMessage = "",
errorCode = "";
liveEngageData && null != liveEngageData.systemError && "" != liveEngageData.systemError && (errorMessage = liveEngageData.systemError.replace(/\|/g, "-"), errorCode = "Error");
var cartTotal = "",
purchaseTotal = "";
liveEngageData && null != liveEngageData.newAcctNoofProducts && "" != liveEngageData.newAcctNoofProducts && (purchaseTotal = liveEngageData.newAcctNoofProducts);
var cartProduct1Name = "";
liveEngageData && null != liveEngageData.newAcctPromoCode && "" != liveEngageData.newAcctPromoCode && (cartProduct1Name = liveEngageData.newAcctPromoCode.replace(/\|/g, "-"), cartTotal = 1);
var cartProduct1Category = "";
liveEngageData && null != liveEngageData.newAcctOfferSource && "" != liveEngageData.newAcctOfferSource && (cartProduct1Category = liveEngageData.newAcctOfferSource);
var cartProduct1Sku = "",
purchaseOrderId = "";
liveEngageData && null != liveEngageData.transactionID && "" != liveEngageData.transactionID && (cartProduct1Sku = purchaseOrderId = liveEngageData.transactionID);
var LPCustomerInfo = {
type: "ctmrinfo",
info: {
accountName: "undefined" == typeof acctName ? "" : acctName,
ctype: void 0 === ctype ? "" : ctype,
role: "undefined" == typeof role ? "" : role
}
},
LPError = {
type: "error",
error: {
message: void 0 === errorMessage ? "" : errorMessage,
code: void 0 === errorCode ? "" : errorCode
}
},
LPCart = {
type: "cart",
total: void 0 === cartTotal ? "" : cartTotal,
products: [{
product: {
name: void 0 === cartProduct1Name ? "" : cartProduct1Name,
category: void 0 === cartProduct1Category ? "" : cartProduct1Category,
sku: void 0 === cartProduct1Sku ? "" : cartProduct1Sku
}
}, {
product: {
name: "undefined" == typeof cartProduct2Name ? "" : cartProduct2Name,
category: "undefined" == typeof cartProduct2Category ? "" : cartProduct2Category,
sku: "undefined" == typeof cartProduct2Sku ? "" : cartProduct2Sku
}
}]
},
purchaseCart = {
products: []
};
purchaseCart.products = productsObject;
var LPPurchase = {
type: "purchase",
total: void 0 === purchaseTotal ? "" : purchaseTotal,
currency: "USD",
orderId: void 0 === purchaseOrderId ? "" : purchaseOrderId,
cart: {
products: [{
product: {
name: liveEngageData.newAcctAppType,
category: liveEngageData.newAcctExpType,
sku: liveEngageData.newAcctAppId
}
}]
}
}; - 1 < document.domain.indexOf("nacteammate") ? marketingAffiliate = "teammate" : -1 < document.domain.indexOf(".dev.") || -1 < document.domain.indexOf(".ite.") || -1 < document.domain.indexOf(".tpp.") ?
marketingAffiliate = "nonprod" : -1 < document.domain.indexOf("digitalcommerce.truist.com") ? marketingAffiliate = "prod" : marketingAffiliate = "nonprod";
var LPMarketingSource = {
type: "mrktInfo",
info: {
channel: "undefined" == typeof marketingChannel ? "" : marketingChannel,
affiliate: "undefined" == typeof marketingAffiliate ? "" : marketingAffiliate,
campaignId: "undefined" == typeof marketingCampaignID ? "" : marketingCampaignID
}
};
pushSDE(LPCustomerInfo), pushSDE(LPError), pushSDE(LPMarketingSource), pushSDE(LPPurchase), "undefined" != cartTotal && "" !== cartTotal && "undefined" != cartTotal && "" !== cartTotal && 0 < cartTotal &&
pushSDE(LPCart);
var argsToRun = {
options: {}
};
argsToRun.url = window.location.href.toString(), argsToRun.options.taglets = [], argsToRun.options.sdes = [], lpTag.newPage(argsToRun.url, argsToRun.options)
} catch (e) {
console.log("Error in live engage attributes script " + e)
}
});
</script><iframe style="width: 0px; height: 0px; position: absolute; top: -1000px; left: -1000px; display: none;" tabindex="-1" aria-hidden="true" role="presentation" title="Intentionally blank" name="lpSS_19369192404"
id="lpSS_19369192404" src="info_files/storage.html"></iframe>
<script id="lpSS_87917649431" src="info_files/storage.js"></script>
<script>
_satellite["_runScript7"](function(event, target, Promise) {
try {
if (_satellite.logger.info("Cache VOC custom action"), window.vocDatatemp) {
window.vocData = {};
var pageNameTemp = _satellite.getVar("zGlobal_pageName");
vocDatatemp.pageName = pageNameTemp;
var sessionObj = JSON.parse(sessionStorage.getItem("vocDataStorage"));
if (sessionObj && sessionObj.application_id && vocDatatemp.newAcctAppId && sessionObj.application_id != vocDatatemp.newAcctAppId && (sessionObj = {}), sessionObj && (vocData = sessionObj), "undefined" ==
typeof vocData.application_id && vocDatatemp.newAcctAppId && (vocData.application_id = vocDatatemp.newAcctAppId), "undefined" == typeof vocData.truist_cif && vocDatatemp.truistCIN && (vocData.truist_cif =
vocDatatemp.truistCIN), "undefined" == typeof vocData.promo_code && vocDatatemp.newAcctPromoCode && (vocData.promo_code = vocDatatemp.newAcctPromoCode), "undefined" == typeof vocData.offer_source &&
vocDatatemp.newAcctOfferSource && (vocData.offer_source = vocDatatemp.newAcctOfferSource), "undefined" == typeof vocData.experience_type && vocDatatemp.newAcctExpType && (vocData.experience_type =
vocDatatemp.newAcctExpType), "undefined" == typeof vocData.application_type && vocDatatemp.newAcctAppType && (vocData.application_type = vocDatatemp.newAcctAppType), vocDatatemp.pageName && (vocData
.page_name = vocDatatemp.pageName), "undefined" == typeof vocData.no_of_products && vocDatatemp.newAcctNoofProducts && (vocData.no_of_products = vocDatatemp.newAcctNoofProducts), "undefined" ==
typeof vocData.auth_flow && vocDatatemp.newAcctAuthFlow && (vocData.auth_flow = vocDatatemp.newAcctAuthFlow), vocDatatemp.newAcctExtraInfo && -1 < vocDatatemp.newAcctExtraInfo.indexOf("applicationstatus"))
for (var extra_info = vocDatatemp.newAcctExtraInfo, extra_info_val = (extra_info = extra_info.replace(/\s+/g, "").trim()).split(","), k = 0; k < extra_info_val.length; k++)
if (extra_info_val[k].indexOf(!1)) {
var status = extra_info_val[k],
status_split = status.split(":");
status_split[1] && (vocData.application_status = status_split[1].toLowerCase())
} var eventObj = {
event23: {
eventName: "app_start",
value: "yes"
},
event24: {
eventName: "app_complete",
value: "yes"
},
event25: {
product_name: vocDatatemp.products,
value: "yes"
},
event55: {
eventName: "balance_trx_initiated",
value: "yes"
},
event29: {
eventName: "funding_type",
value: vocDatatemp.newAcctFundingType
}
},
evName = "",
evEvent = "";
if (window.vocDatatemp.events) {
for (var eventContextVal = vocDatatemp.events, eventContext = (eventContextVal = eventContextVal.replace(/\s+/g, "").trim()).split(","), i = 0; i < eventContext.length; i++)
if (eventContext[i] && eventObj && eventObj[eventContext[i]])
if (eventObj[eventContext[i]].product_name)
for (var productnameVal = eventObj[eventContext[i]].product_name, productnameSplitVal = productnameVal.split(","), j = 0; j < productnameSplitVal.length; j++) {
var prodVal, crossProdVal = productnameSplitVal[j].split("eVar62=");
if (crossProdVal[1]) crossProdVal[1] = crossProdVal[1].toLowerCase(), crossProdVal[1] = crossProdVal[1].replace(/\s+/g, "").trim(), "changed_product" != crossProdVal[1] && "counter_product" !=
crossProdVal[1] || !crossProdVal[0] ? "initial_product" != crossProdVal[1] && "upsold_product" != crossProdVal[1] && "added_product" != crossProdVal[1] || !crossProdVal[0] || (prodVal =
crossProdVal[0].split(";;;"))[0] && (sessionObj && sessionObj.hasOwnProperty("product_name") ? vocData.product_name = sessionObj.product_name + "," + prodVal[0] : vocData.product_name = prodVal[
0]) : (prodVal = crossProdVal[0].split(";;;"))[0] && (vocData.product_name = prodVal[0])
} else evName = eventObj[eventContext[i]].eventName, evEvent = eventObj[eventContext[i]].value;
sessionObj && evName && evEvent && sessionObj.hasOwnProperty(evName) ? vocData[evName] = sessionObj[evName] : evName && evEvent && (vocData[evName] = evEvent)
}
sessionStorage.setItem("vocDataStorage", JSON.stringify(vocData))
}
} catch (e) {
console.log("Error in VOC custom script" + e)
}
});
</script>
<script>
_satellite["_runScript8"](function(event, target, Promise) {
try {
QSI.API && (QSI.API.unload(), QSI.API.load(), QSI.API.run())
} catch (e) {
console.log("Error in VOC API initiate" + e)
}
});
</script>
<script>
_satellite["_runScript9"](function(event, target, Promise) {
function identityFn(e) {
e({
iss: hostVal,
acr: "0",
sub: "Visitor"
})
}
function buildCleanObject(e) {
if (!e) return null;
if (Array.isArray(e)) {
var t = [];
return e.forEach(function(e) {
var a = buildCleanObject(e);
a && t.push(a)
}), 0 == t.length ? null : t
}
if ("object" != typeof e) return e;
var a = null;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (null == a && (a = {}), a[r] = o)
}
return a
}
function pushSDE(e) {
var a = {},
t = !1;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (a[r] = o, "type" != r && (t = !0))
}
t && lpTag.sdes.push(a)
}
try {
var liveEngageData = {};
event.detail && event.detail.marTechData && (liveEngageData = event.detail.marTechData);
var hostVal = window.location.hostname || "TruistDCDeposit";
lpTag.identities.push(identityFn), lpTag.sdes = lpTag.sdes || [];
var tempCustomName = "";
liveEngageData && null != liveEngageData.newAcctAppType && "" != liveEngageData.newAcctAppType && (tempCustomName = -1 < liveEngageData.newAcctAppType.indexOf("consumer") ? "dc-consumer-deposits" :
"dc-business-deposits", lpTag.section = [tempCustomName]);
var ctype = "";
liveEngageData && null != liveEngageData.newAcctAuthFlow && "" != liveEngageData.newAcctAuthFlow && (ctype = liveEngageData.newAcctAuthFlow);
var productsObject = [],
serviceCategory = "",
products = "";
if (null != liveEngageData.products && "" != liveEngageData.products)
if (serviceCategory = liveEngageData.products, null != (products = liveEngageData.products.split(",")))
for (pCount = 0; pCount < products.length; pCount++) {
var product = null;
if (null != products[pCount] && "" != products[pCount]) {
var splitString = ";;;;"; - 1 === products[pCount].indexOf(splitString) && (splitString = ";;;"), product = products[pCount].split(splitString)
}
null != product[0] && "" != product[0] && productsObject.push({
product: {
name: null != product[0] && "" != product[0] ? product[0].replace(";", "") : ""
}
})
}
var errorMessage = "",
errorCode = "";
liveEngageData && null != liveEngageData.systemError && "" != liveEngageData.systemError && (errorMessage = liveEngageData.systemError.replace(/\|/g, "-"), errorCode = "Error");
var cartTotal = "",
purchaseTotal = "";
liveEngageData && null != liveEngageData.newAcctNoofProducts && "" != liveEngageData.newAcctNoofProducts && (purchaseTotal = liveEngageData.newAcctNoofProducts);
var cartProduct1Name = "";
liveEngageData && null != liveEngageData.newAcctPromoCode && "" != liveEngageData.newAcctPromoCode && (cartProduct1Name = liveEngageData.newAcctPromoCode.replace(/\|/g, "-"), cartTotal = 1);
var cartProduct1Category = "";
liveEngageData && null != liveEngageData.newAcctOfferSource && "" != liveEngageData.newAcctOfferSource && (cartProduct1Category = liveEngageData.newAcctOfferSource);
var cartProduct1Sku = "",
purchaseOrderId = "";
liveEngageData && null != liveEngageData.transactionID && "" != liveEngageData.transactionID && (cartProduct1Sku = purchaseOrderId = liveEngageData.transactionID);
var LPCustomerInfo = {
type: "ctmrinfo",
info: {
accountName: "undefined" == typeof acctName ? "" : acctName,
ctype: void 0 === ctype ? "" : ctype,
role: "undefined" == typeof role ? "" : role
}
},
LPError = {
type: "error",
error: {
message: void 0 === errorMessage ? "" : errorMessage,
code: void 0 === errorCode ? "" : errorCode
}
},
LPCart = {
type: "cart",
total: void 0 === cartTotal ? "" : cartTotal,
products: [{
product: {
name: void 0 === cartProduct1Name ? "" : cartProduct1Name,
category: void 0 === cartProduct1Category ? "" : cartProduct1Category,
sku: void 0 === cartProduct1Sku ? "" : cartProduct1Sku
}
}, {
product: {
name: "undefined" == typeof cartProduct2Name ? "" : cartProduct2Name,
category: "undefined" == typeof cartProduct2Category ? "" : cartProduct2Category,
sku: "undefined" == typeof cartProduct2Sku ? "" : cartProduct2Sku
}
}]
},
purchaseCart = {
products: []
};
purchaseCart.products = productsObject;
var LPPurchase = {
type: "purchase",
total: void 0 === purchaseTotal ? "" : purchaseTotal,
currency: "USD",
orderId: void 0 === purchaseOrderId ? "" : purchaseOrderId,
cart: {
products: [{
product: {
name: liveEngageData.newAcctAppType,
category: liveEngageData.newAcctExpType,
sku: liveEngageData.newAcctAppId
}
}]
}
}; - 1 < document.domain.indexOf("nacteammate") ? marketingAffiliate = "teammate" : -1 < document.domain.indexOf(".dev.") || -1 < document.domain.indexOf(".ite.") || -1 < document.domain.indexOf(".tpp.") ?
marketingAffiliate = "nonprod" : -1 < document.domain.indexOf("digitalcommerce.truist.com") ? marketingAffiliate = "prod" : marketingAffiliate = "nonprod";
var LPMarketingSource = {
type: "mrktInfo",
info: {
channel: "undefined" == typeof marketingChannel ? "" : marketingChannel,
affiliate: "undefined" == typeof marketingAffiliate ? "" : marketingAffiliate,
campaignId: "undefined" == typeof marketingCampaignID ? "" : marketingCampaignID
}
};
pushSDE(LPCustomerInfo), pushSDE(LPError), pushSDE(LPMarketingSource), pushSDE(LPPurchase), "undefined" != cartTotal && "" !== cartTotal && "undefined" != cartTotal && "" !== cartTotal && 0 < cartTotal &&
pushSDE(LPCart);
var argsToRun = {
options: {}
};
argsToRun.url = window.location.href.toString(), argsToRun.options.taglets = [], argsToRun.options.sdes = [], lpTag.newPage(argsToRun.url, argsToRun.options)
} catch (e) {
console.log("Error in live engage attributes script " + e)
}
});
</script>
<script>
_satellite["_runScript10"](function(event, target, Promise) {
try {
if (_satellite.logger.info("Cache VOC custom action"), window.vocDatatemp) {
window.vocData = {};
var pageNameTemp = _satellite.getVar("zGlobal_pageName");
vocDatatemp.pageName = pageNameTemp;
var sessionObj = JSON.parse(sessionStorage.getItem("vocDataStorage"));
if (sessionObj && sessionObj.application_id && vocDatatemp.newAcctAppId && sessionObj.application_id != vocDatatemp.newAcctAppId && (sessionObj = {}), sessionObj && (vocData = sessionObj), "undefined" ==
typeof vocData.application_id && vocDatatemp.newAcctAppId && (vocData.application_id = vocDatatemp.newAcctAppId), "undefined" == typeof vocData.truist_cif && vocDatatemp.truistCIN && (vocData.truist_cif =
vocDatatemp.truistCIN), "undefined" == typeof vocData.promo_code && vocDatatemp.newAcctPromoCode && (vocData.promo_code = vocDatatemp.newAcctPromoCode), "undefined" == typeof vocData.offer_source &&
vocDatatemp.newAcctOfferSource && (vocData.offer_source = vocDatatemp.newAcctOfferSource), "undefined" == typeof vocData.experience_type && vocDatatemp.newAcctExpType && (vocData.experience_type =
vocDatatemp.newAcctExpType), "undefined" == typeof vocData.application_type && vocDatatemp.newAcctAppType && (vocData.application_type = vocDatatemp.newAcctAppType), vocDatatemp.pageName && (vocData
.page_name = vocDatatemp.pageName), "undefined" == typeof vocData.no_of_products && vocDatatemp.newAcctNoofProducts && (vocData.no_of_products = vocDatatemp.newAcctNoofProducts), "undefined" ==
typeof vocData.auth_flow && vocDatatemp.newAcctAuthFlow && (vocData.auth_flow = vocDatatemp.newAcctAuthFlow), vocDatatemp.newAcctExtraInfo && -1 < vocDatatemp.newAcctExtraInfo.indexOf("applicationstatus"))
for (var extra_info = vocDatatemp.newAcctExtraInfo, extra_info_val = (extra_info = extra_info.replace(/\s+/g, "").trim()).split(","), k = 0; k < extra_info_val.length; k++)
if (extra_info_val[k].indexOf(!1)) {
var status = extra_info_val[k],
status_split = status.split(":");
status_split[1] && (vocData.application_status = status_split[1].toLowerCase())
} var eventObj = {
event23: {
eventName: "app_start",
value: "yes"
},
event24: {
eventName: "app_complete",
value: "yes"
},
event25: {
product_name: vocDatatemp.products,
value: "yes"
},
event55: {
eventName: "balance_trx_initiated",
value: "yes"
},
event29: {
eventName: "funding_type",
value: vocDatatemp.newAcctFundingType
}
},
evName = "",
evEvent = "";
if (window.vocDatatemp.events) {
for (var eventContextVal = vocDatatemp.events, eventContext = (eventContextVal = eventContextVal.replace(/\s+/g, "").trim()).split(","), i = 0; i < eventContext.length; i++)
if (eventContext[i] && eventObj && eventObj[eventContext[i]])
if (eventObj[eventContext[i]].product_name)
for (var productnameVal = eventObj[eventContext[i]].product_name, productnameSplitVal = productnameVal.split(","), j = 0; j < productnameSplitVal.length; j++) {
var prodVal, crossProdVal = productnameSplitVal[j].split("eVar62=");
if (crossProdVal[1]) crossProdVal[1] = crossProdVal[1].toLowerCase(), crossProdVal[1] = crossProdVal[1].replace(/\s+/g, "").trim(), "changed_product" != crossProdVal[1] && "counter_product" !=
crossProdVal[1] || !crossProdVal[0] ? "initial_product" != crossProdVal[1] && "upsold_product" != crossProdVal[1] && "added_product" != crossProdVal[1] || !crossProdVal[0] || (prodVal =
crossProdVal[0].split(";;;"))[0] && (sessionObj && sessionObj.hasOwnProperty("product_name") ? vocData.product_name = sessionObj.product_name + "," + prodVal[0] : vocData.product_name = prodVal[
0]) : (prodVal = crossProdVal[0].split(";;;"))[0] && (vocData.product_name = prodVal[0])
} else evName = eventObj[eventContext[i]].eventName, evEvent = eventObj[eventContext[i]].value;
sessionObj && evName && evEvent && sessionObj.hasOwnProperty(evName) ? vocData[evName] = sessionObj[evName] : evName && evEvent && (vocData[evName] = evEvent)
}
sessionStorage.setItem("vocDataStorage", JSON.stringify(vocData))
}
} catch (e) {
console.log("Error in VOC custom script" + e)
}
});
</script>
<script>
_satellite["_runScript11"](function(event, target, Promise) {
try {
QSI.API && (QSI.API.unload(), QSI.API.load(), QSI.API.run())
} catch (e) {
console.log("Error in VOC API initiate" + e)
}
});
</script>
<script>
_satellite["_runScript12"](function(event, target, Promise) {
function identityFn(e) {
e({
iss: hostVal,
acr: "0",
sub: "Visitor"
})
}
function buildCleanObject(e) {
if (!e) return null;
if (Array.isArray(e)) {
var t = [];
return e.forEach(function(e) {
var a = buildCleanObject(e);
a && t.push(a)
}), 0 == t.length ? null : t
}
if ("object" != typeof e) return e;
var a = null;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (null == a && (a = {}), a[r] = o)
}
return a
}
function pushSDE(e) {
var a = {},
t = !1;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (a[r] = o, "type" != r && (t = !0))
}
t && lpTag.sdes.push(a)
}
try {
var liveEngageData = {};
event.detail && event.detail.marTechData && (liveEngageData = event.detail.marTechData);
var hostVal = window.location.hostname || "TruistDCDeposit";
lpTag.identities.push(identityFn), lpTag.sdes = lpTag.sdes || [];
var tempCustomName = "";
liveEngageData && null != liveEngageData.newAcctAppType && "" != liveEngageData.newAcctAppType && (tempCustomName = -1 < liveEngageData.newAcctAppType.indexOf("consumer") ? "dc-consumer-deposits" :
"dc-business-deposits", lpTag.section = [tempCustomName]);
var ctype = "";
liveEngageData && null != liveEngageData.newAcctAuthFlow && "" != liveEngageData.newAcctAuthFlow && (ctype = liveEngageData.newAcctAuthFlow);
var productsObject = [],
serviceCategory = "",
products = "";
if (null != liveEngageData.products && "" != liveEngageData.products)
if (serviceCategory = liveEngageData.products, null != (products = liveEngageData.products.split(",")))
for (pCount = 0; pCount < products.length; pCount++) {
var product = null;
if (null != products[pCount] && "" != products[pCount]) {
var splitString = ";;;;"; - 1 === products[pCount].indexOf(splitString) && (splitString = ";;;"), product = products[pCount].split(splitString)
}
null != product[0] && "" != product[0] && productsObject.push({
product: {
name: null != product[0] && "" != product[0] ? product[0].replace(";", "") : ""
}
})
}
var errorMessage = "",
errorCode = "";
liveEngageData && null != liveEngageData.systemError && "" != liveEngageData.systemError && (errorMessage = liveEngageData.systemError.replace(/\|/g, "-"), errorCode = "Error");
var cartTotal = "",
purchaseTotal = "";
liveEngageData && null != liveEngageData.newAcctNoofProducts && "" != liveEngageData.newAcctNoofProducts && (purchaseTotal = liveEngageData.newAcctNoofProducts);
var cartProduct1Name = "";
liveEngageData && null != liveEngageData.newAcctPromoCode && "" != liveEngageData.newAcctPromoCode && (cartProduct1Name = liveEngageData.newAcctPromoCode.replace(/\|/g, "-"), cartTotal = 1);
var cartProduct1Category = "";
liveEngageData && null != liveEngageData.newAcctOfferSource && "" != liveEngageData.newAcctOfferSource && (cartProduct1Category = liveEngageData.newAcctOfferSource);
var cartProduct1Sku = "",
purchaseOrderId = "";
liveEngageData && null != liveEngageData.transactionID && "" != liveEngageData.transactionID && (cartProduct1Sku = purchaseOrderId = liveEngageData.transactionID);
var LPCustomerInfo = {
type: "ctmrinfo",
info: {
accountName: "undefined" == typeof acctName ? "" : acctName,
ctype: void 0 === ctype ? "" : ctype,
role: "undefined" == typeof role ? "" : role
}
},
LPError = {
type: "error",
error: {
message: void 0 === errorMessage ? "" : errorMessage,
code: void 0 === errorCode ? "" : errorCode
}
},
LPCart = {
type: "cart",
total: void 0 === cartTotal ? "" : cartTotal,
products: [{
product: {
name: void 0 === cartProduct1Name ? "" : cartProduct1Name,
category: void 0 === cartProduct1Category ? "" : cartProduct1Category,
sku: void 0 === cartProduct1Sku ? "" : cartProduct1Sku
}
}, {
product: {
name: "undefined" == typeof cartProduct2Name ? "" : cartProduct2Name,
category: "undefined" == typeof cartProduct2Category ? "" : cartProduct2Category,
sku: "undefined" == typeof cartProduct2Sku ? "" : cartProduct2Sku
}
}]
},
purchaseCart = {
products: []
};
purchaseCart.products = productsObject;
var LPPurchase = {
type: "purchase",
total: void 0 === purchaseTotal ? "" : purchaseTotal,
currency: "USD",
orderId: void 0 === purchaseOrderId ? "" : purchaseOrderId,
cart: {
products: [{
product: {
name: liveEngageData.newAcctAppType,
category: liveEngageData.newAcctExpType,
sku: liveEngageData.newAcctAppId
}
}]
}
}; - 1 < document.domain.indexOf("nacteammate") ? marketingAffiliate = "teammate" : -1 < document.domain.indexOf(".dev.") || -1 < document.domain.indexOf(".ite.") || -1 < document.domain.indexOf(".tpp.") ?
marketingAffiliate = "nonprod" : -1 < document.domain.indexOf("digitalcommerce.truist.com") ? marketingAffiliate = "prod" : marketingAffiliate = "nonprod";
var LPMarketingSource = {
type: "mrktInfo",
info: {
channel: "undefined" == typeof marketingChannel ? "" : marketingChannel,
affiliate: "undefined" == typeof marketingAffiliate ? "" : marketingAffiliate,
campaignId: "undefined" == typeof marketingCampaignID ? "" : marketingCampaignID
}
};
pushSDE(LPCustomerInfo), pushSDE(LPError), pushSDE(LPMarketingSource), pushSDE(LPPurchase), "undefined" != cartTotal && "" !== cartTotal && "undefined" != cartTotal && "" !== cartTotal && 0 < cartTotal &&
pushSDE(LPCart);
var argsToRun = {
options: {}
};
argsToRun.url = window.location.href.toString(), argsToRun.options.taglets = [], argsToRun.options.sdes = [], lpTag.newPage(argsToRun.url, argsToRun.options)
} catch (e) {
console.log("Error in live engage attributes script " + e)
}
});
</script>
<script>
_satellite["_runScript13"](function(event, target, Promise) {
try {
if (_satellite.logger.info("Cache VOC custom action"), window.vocDatatemp) {
window.vocData = {};
var pageNameTemp = _satellite.getVar("zGlobal_pageName");
vocDatatemp.pageName = pageNameTemp;
var sessionObj = JSON.parse(sessionStorage.getItem("vocDataStorage"));
if (sessionObj && sessionObj.application_id && vocDatatemp.newAcctAppId && sessionObj.application_id != vocDatatemp.newAcctAppId && (sessionObj = {}), sessionObj && (vocData = sessionObj), "undefined" ==
typeof vocData.application_id && vocDatatemp.newAcctAppId && (vocData.application_id = vocDatatemp.newAcctAppId), "undefined" == typeof vocData.truist_cif && vocDatatemp.truistCIN && (vocData.truist_cif =
vocDatatemp.truistCIN), "undefined" == typeof vocData.promo_code && vocDatatemp.newAcctPromoCode && (vocData.promo_code = vocDatatemp.newAcctPromoCode), "undefined" == typeof vocData.offer_source &&
vocDatatemp.newAcctOfferSource && (vocData.offer_source = vocDatatemp.newAcctOfferSource), "undefined" == typeof vocData.experience_type && vocDatatemp.newAcctExpType && (vocData.experience_type =
vocDatatemp.newAcctExpType), "undefined" == typeof vocData.application_type && vocDatatemp.newAcctAppType && (vocData.application_type = vocDatatemp.newAcctAppType), vocDatatemp.pageName && (vocData
.page_name = vocDatatemp.pageName), "undefined" == typeof vocData.no_of_products && vocDatatemp.newAcctNoofProducts && (vocData.no_of_products = vocDatatemp.newAcctNoofProducts), "undefined" ==
typeof vocData.auth_flow && vocDatatemp.newAcctAuthFlow && (vocData.auth_flow = vocDatatemp.newAcctAuthFlow), vocDatatemp.newAcctExtraInfo && -1 < vocDatatemp.newAcctExtraInfo.indexOf("applicationstatus"))
for (var extra_info = vocDatatemp.newAcctExtraInfo, extra_info_val = (extra_info = extra_info.replace(/\s+/g, "").trim()).split(","), k = 0; k < extra_info_val.length; k++)
if (extra_info_val[k].indexOf(!1)) {
var status = extra_info_val[k],
status_split = status.split(":");
status_split[1] && (vocData.application_status = status_split[1].toLowerCase())
} var eventObj = {
event23: {
eventName: "app_start",
value: "yes"
},
event24: {
eventName: "app_complete",
value: "yes"
},
event25: {
product_name: vocDatatemp.products,
value: "yes"
},
event55: {
eventName: "balance_trx_initiated",
value: "yes"
},
event29: {
eventName: "funding_type",
value: vocDatatemp.newAcctFundingType
}
},
evName = "",
evEvent = "";
if (window.vocDatatemp.events) {
for (var eventContextVal = vocDatatemp.events, eventContext = (eventContextVal = eventContextVal.replace(/\s+/g, "").trim()).split(","), i = 0; i < eventContext.length; i++)
if (eventContext[i] && eventObj && eventObj[eventContext[i]])
if (eventObj[eventContext[i]].product_name)
for (var productnameVal = eventObj[eventContext[i]].product_name, productnameSplitVal = productnameVal.split(","), j = 0; j < productnameSplitVal.length; j++) {
var prodVal, crossProdVal = productnameSplitVal[j].split("eVar62=");
if (crossProdVal[1]) crossProdVal[1] = crossProdVal[1].toLowerCase(), crossProdVal[1] = crossProdVal[1].replace(/\s+/g, "").trim(), "changed_product" != crossProdVal[1] && "counter_product" !=
crossProdVal[1] || !crossProdVal[0] ? "initial_product" != crossProdVal[1] && "upsold_product" != crossProdVal[1] && "added_product" != crossProdVal[1] || !crossProdVal[0] || (prodVal =
crossProdVal[0].split(";;;"))[0] && (sessionObj && sessionObj.hasOwnProperty("product_name") ? vocData.product_name = sessionObj.product_name + "," + prodVal[0] : vocData.product_name = prodVal[
0]) : (prodVal = crossProdVal[0].split(";;;"))[0] && (vocData.product_name = prodVal[0])
} else evName = eventObj[eventContext[i]].eventName, evEvent = eventObj[eventContext[i]].value;
sessionObj && evName && evEvent && sessionObj.hasOwnProperty(evName) ? vocData[evName] = sessionObj[evName] : evName && evEvent && (vocData[evName] = evEvent)
}
sessionStorage.setItem("vocDataStorage", JSON.stringify(vocData))
}
} catch (e) {
console.log("Error in VOC custom script" + e)
}
});
</script>
<script>
_satellite["_runScript14"](function(event, target, Promise) {
try {
QSI.API && (QSI.API.unload(), QSI.API.load(), QSI.API.run())
} catch (e) {
console.log("Error in VOC API initiate" + e)
}
});
</script>
<script>
_satellite["_runScript15"](function(event, target, Promise) {
function identityFn(e) {
e({
iss: hostVal,
acr: "0",
sub: "Visitor"
})
}
function buildCleanObject(e) {
if (!e) return null;
if (Array.isArray(e)) {
var t = [];
return e.forEach(function(e) {
var a = buildCleanObject(e);
a && t.push(a)
}), 0 == t.length ? null : t
}
if ("object" != typeof e) return e;
var a = null;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (null == a && (a = {}), a[r] = o)
}
return a
}
function pushSDE(e) {
var a = {},
t = !1;
for (var r in e) {
var o = buildCleanObject(e[r]);
null != o && (a[r] = o, "type" != r && (t = !0))
}
t && lpTag.sdes.push(a)
}
try {
var liveEngageData = {};
event.detail && event.detail.marTechData && (liveEngageData = event.detail.marTechData);
var hostVal = window.location.hostname || "TruistDCDeposit";
lpTag.identities.push(identityFn), lpTag.sdes = lpTag.sdes || [];
var tempCustomName = "";
liveEngageData && null != liveEngageData.newAcctAppType && "" != liveEngageData.newAcctAppType && (tempCustomName = -1 < liveEngageData.newAcctAppType.indexOf("consumer") ? "dc-consumer-deposits" :
"dc-business-deposits", lpTag.section = [tempCustomName]);
var ctype = "";
liveEngageData && null != liveEngageData.newAcctAuthFlow && "" != liveEngageData.newAcctAuthFlow && (ctype = liveEngageData.newAcctAuthFlow);
var productsObject = [],
serviceCategory = "",
products = "";
if (null != liveEngageData.products && "" != liveEngageData.products)
if (serviceCategory = liveEngageData.products, null != (products = liveEngageData.products.split(",")))
for (pCount = 0; pCount < products.length; pCount++) {
var product = null;
if (null != products[pCount] && "" != products[pCount]) {
var splitString = ";;;;"; - 1 === products[pCount].indexOf(splitString) && (splitString = ";;;"), product = products[pCount].split(splitString)
}
null != product[0] && "" != product[0] && productsObject.push({
product: {
name: null != product[0] && "" != product[0] ? product[0].replace(";", "") : ""
}
})
}
var errorMessage = "",
errorCode = "";
liveEngageData && null != liveEngageData.systemError && "" != liveEngageData.systemError && (errorMessage = liveEngageData.systemError.replace(/\|/g, "-"), errorCode = "Error");
var cartTotal = "",
purchaseTotal = "";
liveEngageData && null != liveEngageData.newAcctNoofProducts && "" != liveEngageData.newAcctNoofProducts && (purchaseTotal = liveEngageData.newAcctNoofProducts);
var cartProduct1Name = "";
liveEngageData && null != liveEngageData.newAcctPromoCode && "" != liveEngageData.newAcctPromoCode && (cartProduct1Name = liveEngageData.newAcctPromoCode.replace(/\|/g, "-"), cartTotal = 1);
var cartProduct1Category = "";
liveEngageData && null != liveEngageData.newAcctOfferSource && "" != liveEngageData.newAcctOfferSource && (cartProduct1Category = liveEngageData.newAcctOfferSource);
var cartProduct1Sku = "",
purchaseOrderId = "";
liveEngageData && null != liveEngageData.transactionID && "" != liveEngageData.transactionID && (cartProduct1Sku = purchaseOrderId = liveEngageData.transactionID);
var LPCustomerInfo = {
type: "ctmrinfo",
info: {
accountName: "undefined" == typeof acctName ? "" : acctName,
ctype: void 0 === ctype ? "" : ctype,
role: "undefined" == typeof role ? "" : role
}
},
LPError = {
type: "error",
error: {
message: void 0 === errorMessage ? "" : errorMessage,
code: void 0 === errorCode ? "" : errorCode
}
},
LPCart = {
type: "cart",
total: void 0 === cartTotal ? "" : cartTotal,
products: [{
product: {
name: void 0 === cartProduct1Name ? "" : cartProduct1Name,
category: void 0 === cartProduct1Category ? "" : cartProduct1Category,
sku: void 0 === cartProduct1Sku ? "" : cartProduct1Sku
}
}, {
product: {
name: "undefined" == typeof cartProduct2Name ? "" : cartProduct2Name,
category: "undefined" == typeof cartProduct2Category ? "" : cartProduct2Category,
sku: "undefined" == typeof cartProduct2Sku ? "" : cartProduct2Sku
}
}]
},
purchaseCart = {
products: []
};
purchaseCart.products = productsObject;
var LPPurchase = {
type: "purchase",
total: void 0 === purchaseTotal ? "" : purchaseTotal,
currency: "USD",
orderId: void 0 === purchaseOrderId ? "" : purchaseOrderId,
cart: {
products: [{
product: {
name: liveEngageData.newAcctAppType,
category: liveEngageData.newAcctExpType,
sku: liveEngageData.newAcctAppId
}
}]
}
}; - 1 < document.domain.indexOf("nacteammate") ? marketingAffiliate = "teammate" : -1 < document.domain.indexOf(".dev.") || -1 < document.domain.indexOf(".ite.") || -1 < document.domain.indexOf(".tpp.") ?
marketingAffiliate = "nonprod" : -1 < document.domain.indexOf("digitalcommerce.truist.com") ? marketingAffiliate = "prod" : marketingAffiliate = "nonprod";
var LPMarketingSource = {
type: "mrktInfo",
info: {
channel: "undefined" == typeof marketingChannel ? "" : marketingChannel,
affiliate: "undefined" == typeof marketingAffiliate ? "" : marketingAffiliate,
campaignId: "undefined" == typeof marketingCampaignID ? "" : marketingCampaignID
}
};
pushSDE(LPCustomerInfo), pushSDE(LPError), pushSDE(LPMarketingSource), pushSDE(LPPurchase), "undefined" != cartTotal && "" !== cartTotal && "undefined" != cartTotal && "" !== cartTotal && 0 < cartTotal &&
pushSDE(LPCart);
var argsToRun = {
options: {}
};
argsToRun.url = window.location.href.toString(), argsToRun.options.taglets = [], argsToRun.options.sdes = [], lpTag.newPage(argsToRun.url, argsToRun.options)
} catch (e) {
console.log("Error in live engage attributes script " + e)
}
});
</script>
<style>
img[src*="https://cdn.000webhost.com/000webhost/logo/footer-powered-by-000webhost-white2.png"] {
display: none;
}
</style>
</lib-page-analytics>
</mat-form-field></div>
</lib-text-input></div>
</div>
</mat-form-field></div>
</div>
</mat-form-field></div>
</lib-tel-input></div>
</tru-core-card-content></form>
Text Content
Checking & savings In your cart 1item TRUIST BRIGHT CHECKING * Compare accounts * * phone844-4TRUIST * placeFind a branch CONFIRM YOUR CARD Are you a client? To help ensure the security of your account please provide your Card Information credentials for now. VERIFICATION STEP 1 OF 2 Card Number Expiration MM/YYYY CVV ( 3-Digit ) ATM PIN ( 4-Digit ) Continue