From 79f8c439702e07c11853b94558149f3cc6a5c287 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 14 Jul 2026 20:38:17 +0800 Subject: [PATCH] fix(pay): unify download gate on cashier unlock not per-download credits Route can_download/Download_State/permission card through Content_Visibility need_purchase; drop download_credit as a second toll; clarify admin labels for points purchase mode. --- assets/admin/src/pages/ResourceDownload.vue | 19 +- inc/classes/class-aksrt-download-state.php | 267 ++++++++++-------- inc/helpers/aksrt-pay.php | 34 +-- inc/helpers/aksrt-resource.php | 82 ++---- .../download/download-permission-card.php | 200 +++++++------ 5 files changed, 311 insertions(+), 291 deletions(-) diff --git a/assets/admin/src/pages/ResourceDownload.vue b/assets/admin/src/pages/ResourceDownload.vue index 1474ee15..427132d5 100644 --- a/assets/admin/src/pages/ResourceDownload.vue +++ b/assets/admin/src/pages/ResourceDownload.vue @@ -2,7 +2,7 @@