diff --git a/src/api/payment.js b/src/api/payment.js
new file mode 100644
index 0000000..1ab2c68
--- /dev/null
+++ b/src/api/payment.js
@@ -0,0 +1,30 @@
+import request from './request'
+
+/**
+ * 创建支付订单
+ */
+export function createPaymentOrder(data) {
+ return request({
+ url: '/payment/checkout',
+ method: 'post',
+ data
+ })
+}
+
+/**
+ * 查询订单状态
+ */
+export function getOrderStatus(merchantTransactionId) {
+ return request({
+ url: `/payment/order/${merchantTransactionId}`,
+ method: 'get'
+ })
+}
+
+/**
+ * 获取收银台页面URL
+ */
+export function getCheckoutPageUrl(token) {
+ return `/api/payment/checkout/page?token=${token}`
+}
+
diff --git a/src/views/PaymentResult.vue b/src/views/PaymentResult.vue
new file mode 100644
index 0000000..444df52
--- /dev/null
+++ b/src/views/PaymentResult.vue
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+ {{ orderInfo.merchantTransactionId || '未知' }}
+
+
+ {{ orderInfo.transactionId || '暂无' }}
+
+
+ {{ orderInfo.statusText }}
+
+
+ {{ orderInfo.amount }} {{ orderInfo.currency }}
+
+
+ {{ orderInfo.createTime }}
+
+
+
+
+ 继续支付
+ 查询订单
+
+
+
+
+
+
+
+
+
+
+
+