Watch
1
0
Fork
You've already forked Seyyed_arc
0
forked from hesabix/arc
Seyyed_arc/hesabixAPI/templates/payment/success.html
2026-04-14 19:34:55 +03:30

68 lines
2.8 KiB
HTML
Executable file

{% extends "payment/base.html" %}
{% block title %}پرداخت موفق{% endblock %}
{% block content %}
<div class="icon success">✓</div>
<h1>پرداخت موفق!</h1>
<p class="message">تراکنش شما با موفقیت انجام شد و حساب کیف پول شما شارژ گردید.</p>
<div class="details">
<div class="detail-row">
<span class="detail-label">مبلغ پرداختی:</span>
<span class="detail-value">{{ amount | format_number }} ریال</span>
</div>
<div class="detail-row">
<span class="detail-label">شماره تراکنش:</span>
<span class="detail-value">{{ transaction_id }}</span>
</div>
<div class="detail-row">
<span class="detail-label">شماره پیگیری:</span>
<span class="detail-value">{{ external_ref }}</span>
</div>
{% if card_num %}
<div class="detail-row">
<span class="detail-label">شماره کارت:</span>
<span class="detail-value">{{ card_num }}</span>
</div>
{% endif %}
<div class="detail-row">
<span class="detail-label">تاریخ و زمان:</span>
<span class="detail-value">{{ timestamp }}</span>
</div>
</div>
{% if source == 'app' %}
<a href="hesabix://payment/callback?tx_id={{ transaction_id }}&status=success&amount={{ amount }}&ref={{ external_ref }}" class="btn btn-primary" style="font-size: 18px; padding: 18px 40px;">
🎉 بازگشت به اپلیکیشن
</a>
<div style="margin-top: 16px;">
<a href="{{ dashboard_url }}" class="btn btn-secondary">نمایش در مرورگر</a>
</div>
{% else %}
<a href="{{ dashboard_url }}" class="btn btn-primary">بازگشت به داشبورد</a>
{% if source == 'mobile_web' %}
<a href="hesabix://payment/callback?tx_id={{ transaction_id }}&status=success&amount={{ amount }}&ref={{ external_ref }}" class="btn btn-secondary">باز کردن در اپ</a>
{% endif %}
{% endif %}
{% endblock %}
{% block scripts %}
<script>
// نمایش راهنمایی برای کاربر
{% if source == 'app' %}
// نمایش پیام راهنما بعد از 3 ثانیه اگر هنوز اینجاست
setTimeout(function() {
if (!document.hidden) {
// کاربر هنوز در صفحه است
const container = document.querySelector('.container');
const hint = document.createElement('div');
hint.style.cssText = 'margin-top: 20px; padding: 12px; background: #fef3c7; border-radius: 10px; color: #92400e; font-size: 14px;';
hint.innerHTML = '💡 لطفاً روی دکمه "بازگشت به اپلیکیشن" کلیک کنید';
container.appendChild(hint);
}
}, 3000);
{% endif %}
</script>
{% endblock %}