bank type added
This commit is contained in:
@@ -208,14 +208,16 @@
|
||||
|
||||
@if (paymentStatus() === 'waiting') {
|
||||
<div class="payment-active">
|
||||
<h2>{{ 'cart.scanQr' | translate }}</h2>
|
||||
<h2>{{ qrCodeUrl() ? ('cart.scanQr' | translate) : ('cart.choosePaymentMethod' | translate) }}</h2>
|
||||
|
||||
<div class="qr-section">
|
||||
<div class="qr-wrapper">
|
||||
<img [src]="qrCodeUrl()" alt="QR код для оплаты" class="qr-code" />
|
||||
<div class="scan-line"></div>
|
||||
@if (qrCodeUrl()) {
|
||||
<div class="qr-section">
|
||||
<div class="qr-wrapper">
|
||||
<img [src]="qrCodeUrl()" alt="QR код для оплаты" class="qr-code" />
|
||||
<div class="scan-line"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
|
||||
<div class="payment-info">
|
||||
<div class="payment-amount">
|
||||
@@ -229,13 +231,21 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="payment-actions">
|
||||
<button class="copy-btn" (click)="copyPaymentLink()">
|
||||
{{ linkCopied() ? ('cart.copied' | translate) : ('cart.copyLink' | translate) }}
|
||||
@if (bankPaymentUrl()) {
|
||||
<button class="bank-payment-btn" (click)="openBankPaymentPopup()">
|
||||
{{ 'cart.payByBankCard' | translate }}
|
||||
</button>
|
||||
<a [href]="paymentUrl()" target="_blank" rel="noopener noreferrer" class="open-btn">
|
||||
{{ 'cart.openNewTab' | translate }}
|
||||
</a>
|
||||
}
|
||||
|
||||
<div class="payment-actions">
|
||||
@if (paymentUrl()) {
|
||||
<button class="copy-btn" (click)="copyPaymentLink()">
|
||||
{{ linkCopied() ? ('cart.copied' | translate) : ('cart.copyLink' | translate) }}
|
||||
</button>
|
||||
<a [href]="paymentUrl()" target="_blank" rel="noopener noreferrer" class="open-btn">
|
||||
{{ 'cart.openNewTab' | translate }}
|
||||
</a>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
@@ -322,6 +332,19 @@
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
|
||||
@if (showBankPaymentPopup() && bankPaymentFrameUrl()) {
|
||||
<div class="bank-payment-modal-overlay">
|
||||
<div class="bank-payment-modal">
|
||||
<button class="close-modal-btn" (click)="closeBankPaymentPopup()" [attr.aria-label]="'cart.close' | translate">
|
||||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none">
|
||||
<path d="M6 6L18 18M6 18L18 6" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
|
||||
</svg>
|
||||
</button>
|
||||
<iframe [src]="bankPaymentFrameUrl()" class="bank-payment-frame" title="Bank card payment"></iframe>
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
</div>
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user