ishop/public/success.html
2025-08-10 13:24:28 +08:00

163 lines
4.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>支付成功 - USDT商城</title>
<link rel="stylesheet" href="/css/style.css">
</head>
<body>
<div class="container">
<div class="success-page">
<div class="success-icon">
<div class="checkmark"></div>
</div>
<h1>支付成功!</h1>
<p>感谢您的购买我们已收到您的USDT支付</p>
<div class="order-details" id="orderDetails">
<h3>订单状态</h3>
<div class="detail-item">
<span>支付状态:</span>
<span class="status-success">支付已完成</span>
</div>
<div class="detail-item">
<span>处理状态:</span>
<span class="status-pending">等待发货</span>
</div>
<div class="success-message">
<p>✅ 支付已成功完成!</p>
<p>📦 我们将尽快为您安排发货</p>
<p>🔔 发货后会第一时间通知您</p>
</div>
</div>
<div class="actions">
<button onclick="window.location.href='/'" class="btn-primary">继续购物</button>
</div>
</div>
</div>
<script>
// 成功页面无需JavaScript逻辑直接显示支付成功信息
</script>
<style>
.success-page {
text-align: center;
max-width: 500px;
margin: 100px auto;
padding: 40px;
background: white;
border-radius: 15px;
box-shadow: 0 10px 30px rgba(0,0,0,0.1);
}
.success-icon {
width: 100px;
height: 100px;
margin: 0 auto 30px;
background: #27ae60;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.checkmark {
color: white;
font-size: 60px;
font-weight: bold;
}
.success-page h1 {
color: #27ae60;
margin-bottom: 15px;
}
.success-page p {
color: #7f8c8d;
margin-bottom: 30px;
}
.order-details {
background: #f8f9fa;
padding: 20px;
border-radius: 10px;
margin-bottom: 30px;
text-align: left;
}
.order-details h3 {
margin-bottom: 15px;
color: #2c3e50;
}
.detail-item {
display: flex;
justify-content: space-between;
margin-bottom: 10px;
padding: 8px 0;
border-bottom: 1px solid #e0e6ed;
}
.status-success {
color: #27ae60;
font-weight: bold;
}
.status-pending {
color: #f39c12;
font-weight: bold;
}
.success-message {
margin-top: 20px;
padding: 15px;
background: #d5edda;
border: 1px solid #c3e6cb;
border-radius: 8px;
text-align: center;
}
.success-message p {
margin: 8px 0;
color: #155724;
font-size: 14px;
}
.actions {
display: flex;
gap: 15px;
justify-content: center;
}
.btn-primary, .btn-secondary {
padding: 12px 24px;
border: none;
border-radius: 8px;
font-size: 16px;
cursor: pointer;
transition: all 0.3s;
}
.btn-primary {
background: #667eea;
color: white;
}
.btn-primary:hover {
background: #5a67d8;
}
.btn-secondary {
background: #e0e6ed;
color: #2c3e50;
}
.btn-secondary:hover {
background: #d1d9e0;
}
</style>
</body>
</html>