ipg.comtrust.ae Open in urlscan Pro
217.164.93.193  Public Scan

Submitted URL: http://ipg.comtrust.ae/e/nvoice/i?n=1905569707a14e23a87cfcbd4790372d
Effective URL: https://ipg.comtrust.ae/e/nvoice/i?n=1905569707a14e23a87cfcbd4790372d
Submission: On May 27 via api from AE — Scanned from DE

Form analysis 1 forms found in the DOM

<form ng-hide="paymentinitiated" class="ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-pattern" data-active="true">
  <div class="row forms ng-hide" ng-show="ShowPaymentMethod">
    <div>
      <div id="PaymentSchemeValue" class="input-field col s6 m3 selectWithMargin">
        <div class="select-wrapper ng-pristine ng-untouched ng-valid initialized"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-b5d39865-f5da-b157-3fab-67bdadaf97a9"
            value="Payment Card">
          <ul id="select-options-b5d39865-f5da-b157-3fab-67bdadaf97a9" class="dropdown-content select-dropdown ">
            <li class=""><span>Payment Card</span></li>
          </ul><select ng-model="InstrumentSelected" ng-change="UpdateInstrument()" ng-options="instrument as instrument.text for instrument in AllInstruments track by instrument.value" class="ng-pristine ng-untouched ng-valid initialized">
            <option value="C" label="Payment Card" selected="selected">Payment Card</option>
          </select>
        </div>
        <label id="PaymentSchemeLabel">Choose Payment Method</label>
      </div>
      <div id="BankNameValue" class="input-field col s6 m3 selectWithMargin2 ng-hide" ng-show="selectedInstruementObj.Symbol == 'B'">
        <div class="select-wrapper ng-pristine ng-untouched ng-valid initialized"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-aef04d17-d669-8626-1aca-2fb29db279b4" value="">
          <ul id="select-options-aef04d17-d669-8626-1aca-2fb29db279b4" class="dropdown-content select-dropdown ">
            <li class=""><span></span></li>
          </ul><select ng-model="selectedBrandNew" ng-change="BankSelected($event,this)" ng-options="brand for brand in Banks" class="ng-pristine ng-untouched ng-valid initialized">
            <option value="?" selected="selected"></option>
          </select>
        </div>
        <label id="BankNameLabel">Bank name</label>
      </div>
      <div class="input-field col s6 m3 selectWithMargin2 ng-hide" ng-show="selectedInstruementObj.Symbol == 'W'">
        <div class="Walletdiv">
          <div class="Walletdivleft">
            <input type="text" name="country_code" id="country_code" ng-model="country_code" readonly="" class="ng-pristine ng-untouched ng-valid">
            <label for="cardNumber" class="active">MSISDN</label>
          </div>
          <div class="Walletdivright">
            <input type="text" class="validate ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength" ng-model="Card_number" placeholder="5XXXXXXXX" id="MSISDN" name="CustomerMSISDN" maxlength="23"
              ng-keyup="ValidateCardNumber($event,this)" autocomplete="off" data-ng-keypress="onEnterKeyPress($event)" onkeypress="return formats(this,event)"
              oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" required="">
            <label for="cardNumber" class="active">MSISDN</label>
          </div>
        </div>
        <div ng-messages="PaymentData.creditCardNumber.$error">
          <div ng-message="required" style="color:red" class="ng-binding"></div>
        </div>
      </div>
      <div class="input-field col s6 m3 selectWithMargin2 ng-hide" ng-show="ShowSmiles">
        <div class="Walletdiv ng-hide" ng-show="ShowSmilesMSDN">
          <di>
            <input type="number" class="validate ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" ng-model="Mobile_number" placeholder="05XXXXXXXX" id="MSISDN" name="MSISDN" maxlength="10" pattern="[0-9]*"
              autocomplete="off" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" required="">
          </di>
          <div ng-messages="PaymentData.creditCardNumber.$error">
            <div ng-message="required" style="color:red" class="ng-binding"></div>
          </div>
        </div>
        <div class="Walletdiv ng-hide" ng-show="ShowSmilesOTP">
          <input type="number" class="validate ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" ng-model="Mobile_otp" placeholder="xxxxx" id="otp" name="otp" maxlength="6" pattern="[0-9]*"
            autocomplete="off" data-ng-keypress="onEnterKeyPress($event)" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" required="">
          <label for="cardNumber" class="active">Enter OTP</label>
          <div ng-messages="PaymentData.creditCardNumber.$error">
            <div ng-message="required" style="color:red" class="ng-binding"></div>
          </div>
        </div>
        <div ng-show="ShowSmilesRedeem" class="ng-hide">
          <div class="input-field col s12 m12 numberfield Walletdiv">
            <input type="text" class="form-control blue-input-style cardnumbervalidation ng-pristine ng-untouched ng-invalid ng-invalid-required" ng-model="Card_Balance" placeholder="Smiles Balance" ng-disabled="DisableCardBalance" id="CardBalance"
              name="CardBalance" onkeypress="return formats(this,event)" required="" disabled="disabled">
            <label for="cardNumber" class="active">Total Smiles Points</label>
          </div>
          <div class="input-field col s12 m12 numberfield Walletdiv ng-hide" ng-show="ShowSmilesRangeField">
            <input type="text" class="form-control blue-input-style cardnumbervalidation ng-pristine ng-untouched ng-invalid ng-invalid-required" ng-model="RedeemPointsValue" placeholder="Redeem Points" ng-disabled="DisableCardBalance"
              id="CardBalance" name="CardBalance" onkeypress="return formats(this,event)" required="" disabled="disabled">
            <label for="RedeemPointsValue" class="active">Redeem Points</label>
          </div>
          <div class="Walletdiv ng-hide" ng-show="ShowSmilesRangeField">
            <div> Redeem Points <input type="range" name="range" ng-model="SmilesWalletPoints" ng-change="SmilesDynamicRange()" min="" max="" class="ng-pristine ng-untouched ng-valid"><span class="thumb"><span class="value"></span></span>
            </div>
          </div>
          <div class="input-field col s12 m12 numberfield Walletdiv ng-hide" ng-show="ShowSmilesRangeField">
            <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-valid-pattern" name="SmilesWalletAmount" ng-model="SmilesWalletAmount" placeholder="Pay With smiles Points" ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/" step="0.01"
              readonly="">
            <label for="SmilesWalletAmount" class="active">Pay Amount With smiles Points</label>
          </div>
          <div ng-messages="PaymentData.creditCardNumber.$error">
            <div ng-message="required" id="ErrorMessage1" style="color:red" class="ng-binding"></div>
          </div>
          <div class="input-field col s12 m12 numberfield Walletdiv">
            <input type="text" class="form-control ng-pristine ng-untouched ng-valid ng-valid-pattern" name="SmilesCardAmount" ng-model="SmilesCardAmount" placeholder="Pay by Card" ng-change="SmilesDynamicCardAmount()"
              ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/" step="0.01" readonly="">
            <label for="SmilesCardAmount" class="active">Pay by Card</label>
          </div>
        </div>
      </div>
    </div>
  </div>
  <div ng-show="ShowPaymentInstrumentSection" class="">
    <div class="row">
      <div class="col s12">
        <div id="PaymentOptionText1" class="row centerText visaCheckoutMargin ng-hide" ng-show="ShowCheckoutsText">
          <span>Click below to complete your payment</span>
        </div>
        <div class="row centerText visaCheckoutMargin ng-hide" ng-disabled="DisableForm" ng-show="ShowVisaCheckout">
          <img class="v-button" src="https://secure.checkout.visa.com/wallet-services-web/xo/button.png" alt="Visa Checkout" ng-disabled="DisableForm" ng-click="DisableForm">
        </div>
        <div class="row centerText visaCheckoutMargin ng-hide" ng-show="ShowSamsungPay">
          <input type="image" src="/e/Images/SamsungPayImg.png" style="width:250px; height:55px" ng-click="SamsungPayClick()">
        </div>
        <!--Apple Pay-->
        <div class="content centerText ng-hide" ng-show="ShowApplePay">
          <div class="apple-pay-button apple-pay-button-black-with-text appledisplay"></div>
        </div>
        <!--Google Pay-->
        <div class="row centerText ng-hide" ng-show="ShowGooglePay" style="margin-left: 250px;margin-bottom: 20px;">
          <div id="container" style="width: 220px; height: 40px;"></div>
        </div>
        <!--Tabby-->
        <div class="content centerText ng-hide" ng-show="ShowTabby">
          <div class="col s12 ng-hide" ng-show="ShowTabbyPayInstallment" ng-click="TabbyClick()">
            <button id="installmentsButton" class="Tabbybutton primary">
              <span style="font-weight:bold;">4 interest-free payments</span>
              <img src="/e/Images/tabby-logo-charcoal.svg" class="TabbyImage">
              <br>
              <span style="padding: 3px 70px 3px 1px;"> No fees. Pay with any card.</span>
            </button>
          </div>
          <div class="col s12 ng-hide" ng-show="ShowTabbyPay14Days">
            <button id="payLaterButton" class="Tabbybutton primary" ng-click="TabbyClick()">
              <span style="font-weight:bold;padding: 3px 70px 3px 1px;">Pay in 14 days</span>
              <img src="/e/Images/Tabby-Logo.svg" class="TabbyImage">
              <br>
              <span style="padding: 3px 50px 3px 1px;"> No upfront payments. No fees.</span>
            </button>
          </div>
          <div style="clear:both"></div>
        </div>
        <!--KNET Pay-->
        <div class="content centerText ng-hide" ng-show="ShowKNET">
          <div class="btn pay" ng-click="KNETPayClick()" style="width: 250px; height: 55px; background: #00549a">
            <img style="height: 37px; margin-top: 8px; margin-left: -12px; float: left; margin-right: 14px; " src="/e/Images/knet-logo.png">
            <span style="float: left;font-weight: bold;margin-top: 10px;font-family: lato">Pay by KNET</span>
            <span style="clear: both"></span>
          </div>
        </div>
        <div id="PaymentOptionText2" class="row centerText visaCheckoutMargin ng-hide" ng-show="ShowCheckoutsText">
          <span>Or enter your card details below</span>
        </div>
      </div>
    </div>
    <div class="row" ng-hide="HideCardEntry">
      <div class="col s12 cards">
        <div class="row">
          <div id="AcceptedCardsLabel" class="col s4 title">
            <span>Accepted cards:</span>
          </div>
          <div class="col s2" ng-show="ShowMastercardLogo">
            <img src="/e/Images/SchemeNew/Mastercard_Medium.png" class="ic_mastercard">
          </div>
          <div class="col s2" ng-show="ShowVisaLogo">
            <img src="/e/Images/SchemeNew/VISA.png" class="ic_visa" style=" height: 20px !important; margin-top: 5px;">
          </div>
          <div class="col s2 ng-hide" ng-show="ShowAmexLogo">
            <img src="/e/Images/SchemeNew/AMEX_Big.png" class="ic_amex">
          </div>
        </div>
      </div>
    </div>
  </div>
  <div class="row forms" ng-show="ShowCardPaymentSection">
    <div class="input-field col s12 m6 numberfield">
      <div id="CardNumberText">
        <input type="text" class="validate ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-maxlength" ng-model="Card_number" id="cardNumber" name="creditCardNumber" maxlength="23" ng-keyup="ValidateCardNumber($event,this)"
          data-ng-keypress="onEnterKeyPress($event)" autocomplete="off" inputmode="numeric" onkeypress="return formats(this,event)" ng-blur="pasteformats(this,event)"
          oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" required="">
        <label id="CardNumberLabel" for="cardNumber" class="active">Card number</label>
        <img src="/e/Images/BlankCard.svg" class="cardvalidation" ng-show="isBlankSelected">
        <img src="/e/Images/HousePay-Visa-selected.svg" class="cardvalidation ng-hide" ng-show="isVisaSelected">
        <img src="/e/Images/HousePay-MasterCard-selected.svg" class="cardvalidation ng-hide" ng-show="isMasterCardSelected">
        <img src="/e/Images/HousePay-Amex-selected.svg" class="cardvalidation ng-hide" ng-show="isAmexSelected">
      </div>
      <div ng-messages="PaymentData.creditCardNumber.$error">
        <div ng-message="required" id="ErrorMessage1" style="color:red" class="ng-binding"></div>
      </div>
    </div>
    <div>
      <div id="ExpiryMonthText" class="input-field col s6 m3 month">
        <div class="select-wrapper ng-pristine ng-untouched ng-valid initialized"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-6499fd4a-6d62-7a5a-95fc-ad1fb496e3e7"
            value="January">
          <ul id="select-options-6499fd4a-6d62-7a5a-95fc-ad1fb496e3e7" class="dropdown-content select-dropdown ">
            <li class=""><span>January</span></li>
            <li class=""><span>February</span></li>
            <li class=""><span>March</span></li>
            <li class=""><span>April</span></li>
            <li class=""><span>May</span></li>
            <li class=""><span>June</span></li>
            <li class=""><span>July</span></li>
            <li class=""><span>August</span></li>
            <li class=""><span>September</span></li>
            <li class=""><span>October</span></li>
            <li class=""><span>November</span></li>
            <li class=""><span>December</span></li>
          </ul><select ng-model="month" ng-init="month = months[0]" ng-options="x as x.text for x in months track by x.value" class="ng-pristine ng-untouched ng-valid initialized">
            <option value="1" label="January" selected="selected">January</option>
            <option value="2" label="February">February</option>
            <option value="3" label="March">March</option>
            <option value="4" label="April">April</option>
            <option value="5" label="May">May</option>
            <option value="6" label="June">June</option>
            <option value="7" label="July">July</option>
            <option value="8" label="August">August</option>
            <option value="9" label="September">September</option>
            <option value="10" label="October">October</option>
            <option value="11" label="November">November</option>
            <option value="12" label="December">December</option>
          </select>
        </div>
        <label id="ExpiryMonthLabel">Expiry month</label>
      </div>
      <div id="ExpiryYearText" class="input-field col s6 m3 year">
        <div class="select-wrapper ng-pristine ng-untouched ng-valid initialized"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-93e621cd-8596-5b75-ec77-f56bb1cf92ce"
            value="2024">
          <ul id="select-options-93e621cd-8596-5b75-ec77-f56bb1cf92ce" class="dropdown-content select-dropdown ">
            <li class=""><span>2024</span></li>
            <li class=""><span>2025</span></li>
            <li class=""><span>2026</span></li>
            <li class=""><span>2027</span></li>
            <li class=""><span>2028</span></li>
            <li class=""><span>2029</span></li>
            <li class=""><span>2030</span></li>
            <li class=""><span>2031</span></li>
            <li class=""><span>2032</span></li>
            <li class=""><span>2033</span></li>
          </ul><select ng-model="selectedYear" ng-init="selectedYear = years[0]" ng-options="year for year in years" class="ng-pristine ng-untouched ng-valid initialized">
            <option value="number:2024" label="2024" selected="selected">2024</option>
            <option value="number:2025" label="2025">2025</option>
            <option value="number:2026" label="2026">2026</option>
            <option value="number:2027" label="2027">2027</option>
            <option value="number:2028" label="2028">2028</option>
            <option value="number:2029" label="2029">2029</option>
            <option value="number:2030" label="2030">2030</option>
            <option value="number:2031" label="2031">2031</option>
            <option value="number:2032" label="2032">2032</option>
            <option value="number:2033" label="2033">2033</option>
          </select>
        </div>
        <label id="ExpiryYearLabel">Expiry year</label>
      </div>
    </div>
    <div>
      <div ng-message="required" id="ErrorMessage2" style="color:red" class="ng-binding"></div>
    </div>
    <div id="CVV_Text" class="input-field col s12 m6 numberfield" ng-show="selectedBrand.VerifyInfo != ''">
      <div>
        <input type="password" class="validate CvvMasking ng-pristine ng-untouched ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" ng-model="Validation_code" id="ValidationCode" name="ValidationCode" maxlength="4"
          autocomplete="off" pattern="[0-9]*" inputmode="numeric" data-ng-keypress="onEnterKeyPress($event)" oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" required="">
        <label id="CVV_Label" for="exampleInputPassword1">Validation Code ( CVV/CVC/CID )</label>
      </div>
      <div ng-messages="PaymentData.ValidationCode.$error">
        <div ng-message="required" id="ErrorMessage3" style="color:red" class="ng-binding"></div>
      </div>
    </div>
    <div class="input-field col s12 m6 numberfield ng-hide" ng-show="ShowNameOnCard">
      <div id="NameOnCard">
        <input type="text" class="validate ng-pristine ng-untouched ng-valid ng-valid-maxlength" ng-model="NameOnCard" id="NameOnCard" name="NameOnCard" maxlength="50">
        <label id="NameOnCardLabel" for="exampleInputPassword1">Name on Card</label>
      </div>
      <div ng-messages="NameOnCard.$error">
        <div id="ErrorMessage4" ng-message="required" style="color:red" class="ng-binding"></div>
      </div>
    </div>
    <!-- ngIf: paymentDataView.CustomerFraudConfigurations != null && (paymentDataView.CustomerFraudConfigurations.IsFraudEnable ||
                                                  paymentDataView.CustomerFraudConfigurations.ISFraudDetailExists) -->
    <div ng-if="paymentDataView.CustomerFraudConfigurations != null &amp;&amp; (paymentDataView.CustomerFraudConfigurations.IsFraudEnable ||
                                                  paymentDataView.CustomerFraudConfigurations.ISFraudDetailExists)" class="ng-scope">
      <img ng-src="https://ssl.kaptcha.com/logo.htm?m=250000&amp;s=" alt="Kount" height="1" width="1" style="display:none" src="https://ssl.kaptcha.com/logo.htm?m=250000&amp;s=">
    </div><!-- end ngIf: paymentDataView.CustomerFraudConfigurations != null && (paymentDataView.CustomerFraudConfigurations.IsFraudEnable ||
                                                  paymentDataView.CustomerFraudConfigurations.ISFraudDetailExists) -->
  </div>
  <div class="row DCCforms ng-hide" ng-show="ShowDCCProcess">
    <div class="row fieldset ButtonPosition">
      <fieldset>
        <legend>Currency Conversion</legend>
        <div class="DccRowLeft">
          <input type="radio" ng-model="DCCConversion" name="DCCConversion" id="DirhamCurrency" value="OptOut" ng-disabled="disableDCCSelectionprocess" ng-change="UpdateDCC()" class="ng-pristine ng-untouched ng-valid">
          <label for="DirhamCurrency" style="font-weight:bold" class="ng-binding">0</label>
          <div>
            <div class="dccInfoLabels">
              <label class="lblpopup" style="font-size:1rem;">Card Issuer exchange rate will apply</label>
            </div>
          </div>
        </div>
        <div class="DccRowRight">
          <input type="radio" ng-model="DCCConversion" name="DCCConversion" id="ConversionCurrency" value="OptIn" ng-disabled="disableDCCSelectionprocess" ng-change="UpdateDCC()" class="ng-pristine ng-untouched ng-valid">
          <label for="ConversionCurrency" style="font-weight:bold" class="ng-binding"></label>
          <div class="dccInfoLabels">
            <label class="lblpopup ng-binding" style="font-size:1rem;">Exchange Rate: </label>
          </div>
          <div>
            <label class="lblpopup ng-binding" style="font-size:1rem;">margin already incl: </label>
          </div>
        </div>
      </fieldset>
    </div>
  </div>
  <div style="padding-left: 16px;" class="row ng-hide" ng-show="AskForEMI">
    <div>
      <div style="margin-top: -10px;" class="input-field col s12 m12 CheckBox">
        <input type="checkbox" name="MakePaymentEMI" id="MakePaymentEMI" ng-model="ConvertToEMI" ng-change="EmiCheckStatusChange()" class="ng-pristine ng-untouched ng-valid">
        <label for="MakePaymentEMI">Convert this payment to Easy Monthly Instalment with our Partner Banks</label>
      </div>
    </div>
  </div>
  <div class="row forms3 ng-hide" ng-show="ShowEmiControls">
    <div>
      <div class="input-field col s6 m3 selectWithMargin3 EmiSelect">
        <div>
          <div class="select-wrapper ng-pristine ng-untouched ng-valid initialized"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-7c1fe981-ce4e-f57f-3cc3-87026a50a0ba" value="">
            <ul id="select-options-7c1fe981-ce4e-f57f-3cc3-87026a50a0ba" class="dropdown-content select-dropdown ">
              <li class=""><span></span></li>
            </ul><select id="EmiBanks" ng-model="selectedEmiIssuerBank" ng-change="UpdateEmiTenure()" ng-options="bank as bank.BankName for bank in EmiIssuerBanks track by bank.BankID" class="ng-pristine ng-untouched ng-valid initialized">
              <option value="?" selected="selected"></option>
            </select>
          </div>
          <label>Select Card Issuer Bank</label>
        </div>
        <div ng-messages="selectedEmiIssuerBank.$error">
          <div ng-message="required" style="color:red" class="ng-binding"></div>
        </div>
      </div>
      <div class="input-field col s6 m3 selectWithMargin2 EmiSelect">
        <div>
          <div class="select-wrapper ng-pristine ng-untouched ng-valid initialized"><span class="caret">▼</span><input type="text" class="select-dropdown" readonly="true" data-activates="select-options-7162f2f7-032e-f72f-4022-283f0391e2c6" value="">
            <ul id="select-options-7162f2f7-032e-f72f-4022-283f0391e2c6" class="dropdown-content select-dropdown ">
              <li class=""><span></span></li>
            </ul><select ng-model="selectedEmiTenure" ng-change="TenureSelected()" ng-options="tenure as tenure.Tenure for tenure in EmiIssuerBankTenure track by tenure.CustomerOfferignID" class="ng-pristine ng-untouched ng-valid initialized">
              <option value="?" selected="selected"></option>
            </select>
          </div>
          <label>Select Tenure</label>
        </div>
        <div class="EmiBankFee ng-hide" ng-show="ShowBankFeeLabel">
          <div class="EmiBankFeeLabel">Bank Processing Fee:</div>
          <div class="EmiBankFeeValue ng-binding"></div>
        </div>
      </div>
    </div>
  </div>
  <div class="row forms2 ng-hide" ng-show="ShowEmiControls">
    <div>
      <div class="input-field col s6 m3 selectWithMargin3 numberfield EmiSelect">
        <div>
          <input type="text" class="validate ng-pristine ng-untouched ng-valid ng-valid-maxlength" ng-model="EMI_NameOnCard" id="CH_NameForEMI" name="CH_NameForEMI" maxlength="25">
          <label for="CH_NameForEMI">Name on Card</label>
        </div>
        <div ng-messages="EMI_NameOnCard.$error">
          <div ng-message="required" style="color:red" class="ng-binding"></div>
        </div>
      </div>
      <div class="input-field col s6 m3 selectWithMargin2 numberfield EmiSelect">
        <div>
          <input type="number" class="validate ng-pristine ng-untouched ng-valid ng-valid-pattern ng-valid-maxlength" ng-model="EMI_Mobile" id="CH_MobileForEMI" name="CH_MobileForEMI" maxlength="20" pattern="05[0-9]{8}" placeholder="05XXXXXXXX">
          <label for="CH_MobileForEMI" class="active">Mobile Number</label>
        </div>
        <div ng-messages="EMI_Mobile.$error">
          <div ng-message="required" style="color:red" class="ng-binding"></div>
        </div>
      </div>
    </div>
  </div>
</form>

Text Content

PAYMENT DETAILS

عربي English
NAME
Goethe Institut Germ
ORDER ID
Mohammed Rashed
ORDER
Fit 1 exam 30.05.2024
ORDER DESCRIPTION

AMOUNT TO PAY
AED 310.00

AMOUNT PAID

BALANCE TO PAY

AMOUNT OPTIONS
Pay full amount - AED 310.00
Pay other amount - Minimum 0

Auto Pay

DISCOUNT APPLIED

NET AMOUNT

VOUCHER CODE




PAYMENT HISTORY

Tran. ID Amount Payment Using Card Mask Date Time Status


CUSTOMER DETAILS

Full Name

Email

Mobile

Notes



PAYMENT USING

▼
 * Payment Card

Payment Card
Choose Payment Method
▼
 * 

Bank name
MSISDN
MSISDN

Enter OTP

Total Smiles Points
Redeem Points
Redeem Points
Pay Amount With smiles Points

Pay by Card
Click below to complete your payment




4 interest-free payments
No fees. Pay with any card.
Pay in 14 days
No upfront payments. No fees.

Pay by KNET
Or enter your card details below
Accepted cards:



Card number

▼
 * January
 * February
 * March
 * April
 * May
 * June
 * July
 * August
 * September
 * October
 * November
 * December

JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember
Expiry month
▼
 * 2024
 * 2025
 * 2026
 * 2027
 * 2028
 * 2029
 * 2030
 * 2031
 * 2032
 * 2033

2024202520262027202820292030203120322033
Expiry year

Validation Code ( CVV/CVC/CID )

Name on Card


Currency Conversion
0
Card Issuer exchange rate will apply
Exchange Rate:
margin already incl:
Convert this payment to Easy Monthly Instalment with our Partner Banks
▼
 * 

Select Card Issuer Bank

▼
 * 

Select Tenure
Bank Processing Fee:

Name on Card

Mobile Number


I agree to Terms and Conditions

Reset



Cancel

Transaction processing...

Dear Customer, You will receive Payment Request on your eWallet Mobile App.
Please Confirm/Reject the payment request from your eWallet in order to proceed
further.

Total Session Time:
Time Remaining: :s
Session Expired. Unable to Proess the Transaction
Error Code Authentication:


Error Description:



Error Code:


Error Description: - Please try again



Error occurred while processing. Click button below to redirect back to
Merchant.
Error Code :



Error Code Paydata:


Error Description:

Your Payment will be cancelled and you will be redirected back to Merchant Page.
Click Yes to Confirm or No to stay on Payment Page?.

Yes
No
Close
Select card issuing bank and tenure Enter Name on Card Enter Valid Mobile Number

LOADING TRANSACTION DATA ...

PLEASE DO NOT REFRESH THE PAGE OR CLICK THE BACK BUTTON.

Error Code Paydata:


Error Description: