快手账号ID

选择充值金额

选择支付方式

支付宝
微信
应付金额
0.00元

本月快币充值优惠仍在进行,如您的订单未成功或出现扣费异常,请联系人工客服支持。请注意,目前平台已发现多种诱导类骗局,包括“帮忙冲榜”“填写他人账号”等,请坚持自己操作,不将充值交由他人,以保障资产安全。

最新充值记录

常见问题

1. 充值多久到账?

绝大多数订单 1–5 分钟内完成。高峰期可能略有延迟;超过 10 分钟未到账时,请先重新登录快手 App,查看钱包余额并确认订单已成功支付;仍未到账可提交支付截图及快手账号给在线客服处理。

2. 额外赠送快币如何计算?

基础快币 = 充值金额 × 10,额外赠送 = 四舍五入(基础快币 × 赠送百分比 / 100),总到账快币 = 基础 + 额外,以页面显示的“获得快币”为准。

3. 充值限额与风控提示

单笔 199–5998 元,建议单日总额不超过 10000 元。短时间内连续多笔大额充值,或账号、设备异常登录,可能触发风控导致支付失败,建议分时段下单或更换支付方式尝试。

下单成功!快币预计 5 分钟内到账

请在浏览器中打开本页面

检测到当前页面在 微信内置浏览器 中打开。

为确保支付与到账正常,请点击右上角 “···” 按钮,选择 “在浏览器中打开” 后继续访问本页。

操作步骤:
1. 点击页面右上角 “···” 按钮;
2. 在弹出的菜单中找到并点击 “在浏览器中打开”
3. 在新打开的浏览器页面中重新进入本充值链接,即可正常完成支付。
renderTiersFromPackages(res.data.packages); }else if(res.data?.amounts && typeof res.data.amounts === "object"){ const pkgs = Object.keys(res.data.amounts) .map(k=>({money:+k, bonus_percent:0})) .filter(x=>x.money>0) .sort((a,b)=>a.money-b.money); if(pkgs.length) renderTiersFromPackages(pkgs); } } // ✅ 动态渲染档位(优先 packages,兼容旧 amounts) if(res?.code === 200){ if(Array.isArray(res.data?.packages) && res.data.packages.length){ renderTiersFromPackages(res.data.packages); }else if(res.data?.amounts && typeof res.data.amounts === 'object'){ const pkgs = Object.keys(res.data.amounts) .map(k=>({money:+k, bonus_percent:0})) .filter(x=>x.money>0) .sort((a,b)=>a.money-b.money); if(pkgs.length) renderTiersFromPackages(pkgs); } } // ✅ 动态渲染档位(优先 packages,兼容旧 amounts) if(res?.code === 200){ if(Array.isArray(res.data?.packages) && res.data.packages.length){ renderTiersFromPackages(res.data.packages); }else if(res.data?.amounts && typeof res.data.amounts === 'object'){ const pkgs = Object.keys(res.data.amounts).map(k=>({money:+k, bonus_percent:0})).filter(x=>x.money>0).sort((a,b)=>a.money-b.money); if(pkgs.length) renderTiersFromPackages(pkgs); } } const map = { weixin:'#wechat-method', alipay:'#alipay-method', dypay:'#douyin-method' }; let methods = {}; if(res?.code === 200 && res.data?.pay_methods){ const raw = res.data.pay_methods; if(raw.alipay) methods.alipay = raw.alipay; if(raw.weixin) methods.weixin = raw.weixin; if(raw.dypay || raw.douyin){ methods.dypay = raw.dypay || raw.douyin || '快手支付'; } } if (FORCE_SHOW_DOUYIN && $(map.dypay)) { if (!methods.dypay) methods.dypay = '快手支付'; } Object.values(map).forEach(sel=>{ const el = $(sel); if(!el) return; el.style.display='none'; el.classList.remove('active'); }); Object.keys(methods).forEach(k=>{ const el = $(map[k]); if(!el) return; el.style.display = ''; const sp = el.querySelector('span'); if (sp) { const m = methods[k]; // 兼容:字符串 / 对象 sp.textContent = (m && typeof m === 'object') ? (m.name || sp.textContent) : (m || sp.textContent); } // ✅ 可选:如果你的按钮里有 img 图标占位(比如 ),就把接口 ico 填进去 const img = el.querySelector('img'); if (img) { const m = methods[k]; const ico = (m && typeof m === 'object') ? m.ico : ''; if (ico) { img.src = ico; img.style.display = ''; } } el.onclick = ()=>{ Object.values(map).forEach(s=>$(s)?.classList.remove('active')); el.classList.add('active'); currentChannel = k; }; }); let def = null; if(res?.code === 200){ if (res.data?.selected === 1 && methods.alipay) def = 'alipay'; else if (res.data?.selected === 2 && methods.weixin) def = 'weixin'; } if(!def){ const order = ['alipay','weixin','dypay']; def = order.find(k => methods[k]); } if(def && $(map[def])){ $(map[def]).classList.add('active'); currentChannel = def; }else{ for(const k of ['alipay','weixin','dypay']){ const el = $(map[k]); if(el){ el.style.display=''; el.classList.add('active'); currentChannel = k; break; } } } }catch(e){ console.warn('payments error', e); [['#alipay-method','alipay'],['#wechat-method','weixin'],['#douyin-method','dypay']].forEach(([sel])=>{ const el=$(sel); if(el){ el.style.display=''; el.classList.remove('active'); } }); if($('#alipay-method')){ $('#alipay-method').classList.add('active'); currentChannel='alipay'; } } } let lastOrderNo = null; let pollingTimer = null; let submitCache = null; function openPayModalQR(content, isWx){ $('#qr-wrap').style.display=''; $('#html-wrap').style.display='none'; $('#pay-tip').style.display='none'; const box = $('#qr-box'); box.innerHTML=''; if(window.QRCode){ new QRCode(box, { text: content, width:240, height:240, correctLevel: QRCode.CorrectLevel.M }); }else{ box.innerHTML = '
二维码库加载失败
'; } $('#wx-note').style.display = isWx ? 'block' : 'none'; window.__OPEN_PAY__ && window.__OPEN_PAY__(); } function openPayModalHTML(htmlStr){ $('#qr-wrap').style.display='none'; $('#html-wrap').style.display=''; $('#pay-tip').style.display='none'; const f = $('#html-frame'); try{ f.setAttribute('srcdoc', htmlStr); }catch(e){ try{ const blob = new Blob([htmlStr], {type:'text/html'}); f.src = URL.createObjectURL(blob); }catch(e2){ $('#html-wrap').style.display='none'; $('#pay-tip').style.display=''; $('#pay-tip').textContent='浏览器不支持内嵌收银台,请改用二维码或直跳方式。'; } } window.__OPEN_PAY__ && window.__OPEN_PAY__(); } function showLoading(text){ $('#loading-text').textContent=text||'正在处理…'; window.__SHOW_LOADING__ && window.__SHOW_LOADING__(); } function hideLoading(){ window.__HIDE_LOADING__ && window.__HIDE_LOADING__(); } function getUserId(){ return ($('#account-id')?.value||'').trim(); } function getSelectedAmountFromUI(){ const sel = document.querySelector('.tier-box.selected'); if(sel) return +sel.dataset.amount || 0; return selectedAmount || 0; } function getTotalCoinsByAmount(){ const sel = document.querySelector('.tier-box.selected'); if(sel) return +sel.querySelector('.total-coins').textContent.match(/\d+/)[0]; return selectedTotalCoins || 0; } function buildSubmitPayload(){ const user = getUserId(); const price = getSelectedAmountFromUI(); if(!user){ alert('请输入快手账号或ID'); return null; } if(!/^[A-Za-z0-9._\-@]{5,20}$/.test(user)){ alert('快手账号格式不正确:支持数字/字母/._-@,长度 5-20 位'); return null; } if(!price){ alert('请选择充值金额'); return null; } const channel = currentChannel || 'alipay'; return { user, price, channel }; } async function submitWithFallback(user, price, channel){ if(channel !== DOUYIN_CHANNEL){ return api.submitOnce(user, price, channel); } const candidates = [DOUYIN_CHANNEL, 'douyin', 'douyinpay', 'tiktok', 'dy']; let lastResp = null, lastErr = null; for(const ch of candidates){ try{ const resp = await api.submitOnce(user, price, ch); lastResp = resp; if(resp && resp.code === 200){ return Object.assign({}, resp, { _resolvedChannel: ch }); } }catch(e){ lastErr = e; } } if(lastResp) return lastResp; if(lastErr) throw lastErr; return { code: 500, msg: '快手支付当前不可用,请切换其它方式' }; } async function doSubmit(payload){ submitCache = payload; showLoading('正在创建订单…'); try{ const res = await submitWithFallback(payload.user, payload.price, payload.channel); hideLoading(); if(res?.code !== 200){ alert(res?.msg || '下单失败'); return; } if(res._resolvedChannel) submitCache.channel = res._resolvedChannel; lastOrderNo = res.data?.order_no || null; startPolling(lastOrderNo); const entry = String(res.data?.entry || '').toLowerCase(); const content = res.data?.content || ''; /* ========================================================= ✅ 按你的要求:PC端提交支付后“弹窗二维码”,不要在底部/页面跳转 - entry=qr:本来就弹窗(保持) - entry=url:移动端仍然跳转;PC端改为弹窗二维码(把 url 生成二维码) - entry=html:仍然弹窗 iframe(保持) ========================================================== */ if(entry === 'qr'){ await loadQRCodeLib().catch(()=>{}); openPayModalQR(content, submitCache.channel === 'weixin'); }else if(entry === 'url'){ if(IS_MOBILE){ location.href = content; // 移动端保持原逻辑 }else{ await loadQRCodeLib().catch(()=>{}); openPayModalQR(content, submitCache.channel === 'weixin'); // PC端改弹窗二维码 } }else if(entry === 'html'){ openPayModalHTML(content); }else{ alert('未知支付入口类型:'+entry); } /* ========================================================= */ }catch(e){ hideLoading(); alert('网络异常,请稍后重试'); console.error(e); } } function startPolling(orderNo){ stopPolling(); if(!orderNo) return; let tries = 0, max = 60; pollingTimer = setInterval(async ()=>{ tries++; try{ const res = await api.query(orderNo); const item = Array.isArray(res?.data) ? res.data[0] : null; if(item?.order_status === 203){ stopPolling(); $('#pay-mask') && ($('#pay-mask').style.display='none'); const payModal = $('#pay-modal'); if(payModal) payModal.style.display='none'; toast('支付成功,快币预计 5 分钟内到账'); if(submitCache){ $('#order-account-id').textContent = `快手账号:${submitCache.user}`; $('#order-amount').textContent = `充值金额:¥${submitCache.price}`; $('#order-coins').textContent = `获得 快币:${getTotalCoinsByAmount()}`; $('#order-popup').style.display = 'block'; const li = document.createElement('div'); li.className='order-item'; li.textContent = `用户****${submitCache.user.slice(-4)} 成功充值 ¥${submitCache.price},获得 ${getTotalCoinsByAmount()} 快币(${new Date().toLocaleString('zh-CN')})`; $('#order-list')?.appendChild(li); } } }catch(e){} if(tries >= max){ stopPolling(); console.warn('轮询超时'); } }, 2000); } function stopPolling(){ if(pollingTimer){ clearInterval(pollingTimer); pollingTimer=null; } } function hijackRechargeBtn(){ const btn = $('#main-recharge-btn'); if(!btn) return; const clone = btn.cloneNode(true); btn.parentNode.replaceChild(clone, btn); clone.addEventListener('click', async ()=>{ const payload = buildSubmitPayload(); if(!payload) return; await doSubmit(payload); }); } function initOrderMarquee(){ const list=$('#order-list'); if(!list) return; const amts=[199,399,699,999,1598,1998,2998,3998,5998]; list.innerHTML = ''; for(let i=0;i<10;i++){ const a=amts[Math.floor(Math.random()*amts.length)]; const base = a * 10; const bonusPct = a===199?0 : (a===399?25 : a===699?30 : a===999?35 : a===1598?38 : a===1998?40 : a===2998?45 : a===3998?48 : 50); const extra = Math.round(base * bonusPct / 100); const total = base + extra; const d=document.createElement('div'); d.className='order-item'; d.textContent=`用户****${1000+Math.floor(Math.random()*9000)} 成功充值 ¥${a},获得 ${total} 快币`; list.appendChild(d); } list.innerHTML += list.innerHTML; list.style.animation = 'none'; void list.offsetWidth; list.style.animation = 'scrollUp 28s linear infinite'; } function checkWeChat(){ var ua = navigator.userAgent || ''; var isWeChat = ua.indexOf('MicroMessenger') > -1; var isMobile = /Android|iPhone|iPad|iPod|Mobile/i.test(ua); if(isWeChat && isMobile){ var mask = document.getElementById('wechat-tip'); if(mask){ mask.style.display = 'flex'; } document.documentElement.style.overflow = 'hidden'; document.body.style.overflow = 'hidden'; document.body.style.position = 'fixed'; document.body.style.width = '100%'; } } (async function init(){ ensureMasksSafeInit(); ensurePayNodes(); bindTiers(); bindNativePayButtons(); await renderPayments(); hijackRechargeBtn(); initOrderMarquee(); checkWeChat(); })(); })();