Add new payment and shipping parsers for various integrations

- Implemented Google Pay parser in bongooglepay.js
- Added Buckaroo 3 payment parser in buckaroo3.js
- Introduced DataTrans CW Mastercard parser in datatranscw.js
- Created DataTrans CW Credit Card parser in datatranscw_creditcard.js
- Developed DHL Assistant shipping parser in dhlassistant.js
- Added Estimated Delivery parser in estimateddelivery.js
- Implemented Floapay payment parser in floapay.js
- Created FS Pickup at Store shipping parser in fspickupatstore.js
- Developed Generic Iframe parser in generic_iframe_parser.js
- Added Geodis Officiel shipping parser in geodisofficiel.js
- Implemented Glob Kurier module shipping parser in globkuriermodule.js
- Created Latvija Post Express Pickup Terminal parser in latvijaspastsexpresspastspostterminalslv.js
- Developed LP Shipping parser in lpshipping.js
- Added Mijora Venipak parser in mijoravenipak.js
- Implemented Apple Pay parser in pm_applepay.js
- Created Przelewy24 payment parser in przelewy24.js
- Developed Pshugls shipping parser in pshugls.js
- Added Redsys Insite payment parser in redsysinsite.js
- Implemented Tpay payment parser in tpay.js
- Updated third-party integration documentation for FedEx DotCom
This commit is contained in:
2025-08-04 23:10:27 +02:00
parent 037a6c5551
commit d39433f0d4
125 changed files with 4986 additions and 1772 deletions

View File

@@ -1 +1 @@
.an_banner{position:relative}.an_banner .an_banner-link{position:absolute;inset:0}/*# sourceMappingURL=custom.css.map */
.an_banner{position:relative}.an_banner .an_banner-link{position:absolute;inset:0}#tc-container .text,#tc-container-mobile .text{position:static !important}#tc-container .form-group,#tc-container-mobile .form-group{margin-bottom:0;padding-right:5px}#tc-container .custom-checkbox span.label,#tc-container-mobile .custom-checkbox span.label{font-size:14px;display:block}#tc-container .field-label,#tc-container-mobile .field-label{font-size:14px}#tc-container .checkout-block,#tc-container-mobile .checkout-block{padding:0 15px}#tc-container #thecheckout-html-box-1,#tc-container-mobile #thecheckout-html-box-1{display:none !important}#tc-container .form-control,#tc-container select.form-control-select.form-control,#tc-container-mobile .form-control,#tc-container-mobile select.form-control-select.form-control{height:35px;line-height:35px;padding:2px 5px;background:#fff;font-size:14px}#tc-container #select-widget,#tc-container-mobile #select-widget{width:100% !important}#tc-container .delivery-options .row.delivery-option,#tc-container-mobile .delivery-options .row.delivery-option{flex-wrap:wrap !important}#tc-container .delivery-option-detail *,#tc-container .payment-option *,#tc-container-mobile .delivery-option-detail *,#tc-container-mobile .payment-option *{font-size:14px !important}.top-bar{background:#ff0f1c;color:#fff !important;display:flex;gap:10px;justify-content:center;width:100%}.top-bar .text-container{width:100%;display:flex;gap:10px;justify-content:center}.top-bar div.text{text-align:center;width:-moz-fit-content;width:fit-content;font-size:14px}/*# sourceMappingURL=custom.css.map */

View File

@@ -1 +1 @@
{"version":3,"sources":["custom.scss"],"names":[],"mappings":"AAAA,WACC,iBAAA,CAEA,2BACC,iBAAA,CACA,OAAA","file":"custom.css"}
{"version":3,"sources":["custom.scss"],"names":[],"mappings":"AAAA,WACE,iBAAA,CAEA,2BACE,iBAAA,CACA,OAAA,CAMF,+CACE,0BAAA,CAGF,2DACE,eAAA,CACA,iBAAA,CAIA,2FACE,cAAA,CACA,aAAA,CAIJ,6DACE,cAAA,CAGF,mEACE,cAAA,CAGF,mFACE,uBAAA,CAGF,kLAEE,WAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,cAAA,CAGF,iEACE,qBAAA,CAGF,iHACE,yBAAA,CAKA,8JACE,yBAAA,CAKN,SACE,kBAAA,CACA,qBAAA,CACA,YAAA,CACA,QAAA,CACA,sBAAA,CACA,UAAA,CAEA,yBACE,UAAA,CACA,YAAA,CACA,QAAA,CACA,sBAAA,CAGF,kBACE,iBAAA,CACA,sBAAA,CAAA,iBAAA,CACA,cAAA","file":"custom.css","sourcesContent":[".an_banner {\r\n position: relative;\r\n\r\n .an_banner-link {\r\n position: absolute;\r\n inset: 0;\r\n }\r\n}\r\n\r\n#tc-container,\r\n#tc-container-mobile {\r\n .text {\r\n position: static !important;\r\n }\r\n\r\n .form-group {\r\n margin-bottom: 0;\r\n padding-right: 5px;\r\n }\r\n\r\n .custom-checkbox {\r\n span.label {\r\n font-size: 14px;\r\n display: block;\r\n }\r\n }\r\n\r\n .field-label {\r\n font-size: 14px;\r\n }\r\n\r\n .checkout-block {\r\n padding: 0 15px;\r\n }\r\n\r\n #thecheckout-html-box-1 {\r\n display: none !important;\r\n }\r\n\r\n .form-control,\r\n select.form-control-select.form-control {\r\n height: 35px;\r\n line-height: 35px;\r\n padding: 2px 5px;\r\n background: #FFF;\r\n font-size: 14px;\r\n }\r\n\r\n #select-widget {\r\n width: 100% !important;\r\n }\r\n\r\n .delivery-options .row.delivery-option {\r\n flex-wrap: wrap !important;\r\n }\r\n\r\n .delivery-option-detail,\r\n .payment-option {\r\n * {\r\n font-size: 14px !important;\r\n }\r\n }\r\n}\r\n\r\n.top-bar {\r\n background: #ff0f1c;\r\n color: #FFF !important;\r\n display: flex;\r\n gap: 10px;\r\n justify-content: center;\r\n width: 100%;\r\n\r\n .text-container {\r\n width: 100%;\r\n display: flex;\r\n gap: 10px;\r\n justify-content: center;\r\n }\r\n\r\n div.text {\r\n text-align: center;\r\n width: fit-content;\r\n font-size: 14px;\r\n }\r\n}"]}

View File

@@ -1,8 +1,85 @@
.an_banner {
position: relative;
position: relative;
.an_banner-link {
position: absolute;
inset: 0;
}
.an_banner-link {
position: absolute;
inset: 0;
}
}
#tc-container,
#tc-container-mobile {
.text {
position: static !important;
}
.form-group {
margin-bottom: 0;
padding-right: 5px;
}
.custom-checkbox {
span.label {
font-size: 14px;
display: block;
}
}
.field-label {
font-size: 14px;
}
.checkout-block {
padding: 0 15px;
}
#thecheckout-html-box-1 {
display: none !important;
}
.form-control,
select.form-control-select.form-control {
height: 35px;
line-height: 35px;
padding: 2px 5px;
background: #FFF;
font-size: 14px;
}
#select-widget {
width: 100% !important;
}
.delivery-options .row.delivery-option {
flex-wrap: wrap !important;
}
.delivery-option-detail,
.payment-option {
* {
font-size: 14px !important;
}
}
}
.top-bar {
background: #ff0f1c;
color: #FFF !important;
display: flex;
gap: 10px;
justify-content: center;
width: 100%;
.text-container {
width: 100%;
display: flex;
gap: 10px;
justify-content: center;
}
div.text {
text-align: center;
width: fit-content;
font-size: 14px;
}
}