目的地省錢
優惠碼不能用怎麼辦|結帳被拒先對帳號、門檻與明細
2026年11月11日 · 優惠碼、訂房、Klook、Agoda

優惠碼被拒,多半不是結帳頁壞掉。明細裡沒有跳出折抵金額,這組字串對這一筆就是 0。先看出拒絕落在哪一格,再決定重貼一次、換一組,還是拿掉碼用公開價重比。
當期代碼不寫在這篇。台灣站能用的,到各品牌頁進結帳頁試。港版碼、港幣、PayMe 不適用。網路上還在流傳的舊訂房字串,也不要再貼一次。本站品牌頁若當期是空的,代表目前沒有核對過、尚未過期的台灣檔,不是叫你去別的文章把舊碼抄回來。
下面用一組假設數字把排查走完。兩位大人、週六住東京一晚,隔天買一張指定場次的展望台。房和票分開付。數字是算法,不是 2026 年 11 月 11 日的標價。售價、庫存、能不能退,以你正在結帳的那一頁為準。
開篇速記
- 只認結帳明細的前後差額。頁面寫「已套用」但總價沒變,這筆折抵是 0。
- 一筆訂單只貼一組。銀行指定碼就是那一組,全站碼先拿掉。兩組一起貼,常見結果是互斥。
- 新戶碼只給活動頁定義的新帳號。註冊過、而且已經完成過訂單,再貼新戶碼,會被拒。
- 房的碼不貼門票,門票的碼不貼房。Trip.com 的機票、火車、訂房也分場。
- 未達門檻、排除飯店、最少晚數、排除日,字串再正確也過不了。為了湊門檻多買一晚或多買一張用不到的票,先算多付的錢是否大於折扣。
- 日本比台灣快一小時。碼的截止和票的取消截止是兩只鐘,不要卡在最後一小時改單。
- 明細沒變就把碼刪掉,用同一天、同一方案的公開價跟另一家重比。信用卡回饋還沒入帳,不要先減進「現在付多少」。
- 網址停在台灣站,幣別是新台幣。看到 HK$ 就關掉。
被拒時頁面在說哪一件事
各家的紅字不一樣,意思通常落在四類。讀的是意思,不是背某一句官方文案。
這組字串本身對不上。 多了空白、全形英文、把數字 0 看成字母 O、貼到過期截圖。這類重貼一次就夠。第二次還是同一句,就不是打字問題。
這筆訂單的條件對不上。 新戶、地區、品類、滿額、房型、付款方式、入住日期、排除名單。字串沒有打錯,換裝置也不會好。要嘛改訂單去符合活動頁那一句,要嘛放棄這組碼。改訂單之前先算成本,下面有兩個算法。
這組碼跟已經套上的價格打架。 會員價、App 價、Genius、十晚送一晚、已經勾選的優惠券,和再輸入的一組碼,活動頁常寫不能併用。結帳頁會拒第二個,或兩個都不折。這時候比的是兩個「最終應付」,不是比誰的標題折扣比較大。
入口不對。 銀行活動常要求從指定頁進來,而且要用指定卡。你從一般搜尋進到同一間飯店、貼上同一組字,欄位仍會拒。沒有那張卡,這組活動就不在比較裡。
列表上的劃線價不算。劃掉的數字是商品卡的起價或檔期標語。公平的比較只有付款前那一頁的含稅總價。
怎麼選:六種拒絕,六種下一步
先對上你看到的那種,再動手。對不上就停在原價,不要把六種都試一輪。
| 你看到的情況 | 這一筆代表什麼 | 下一步 | 不要做的事 |
|---|---|---|---|
| 提示無效、不存在、多了空白 | 字串沒被辨識 | 重新複製,去掉前後空白與全形,再貼一次 | 連貼三組不同的碼 |
| 僅限新用戶,或已使用過 | 帳號身分不符 | 改看現有用戶檔,或拿掉碼比公開價 | 改用家人新帳號硬下自己的行程 |
| 未達最低消費、晚數不足 | 購物車小於活動門檻 | 算「湊單多付的錢」是否大於折扣 | 為了折 300 加買用不到的票 |
| 此飯店/房型/方案排除 | 商品不在活動裡 | 換一間仍符合行程的,或付公開價 | 為了能用碼改住遠的一區 |
| 不可併用、已有其他折扣 | 會員價或另一張券佔著 | 清空欄位,會員價和「碼成功後的價」二選一 | 兩個都留著再按一次套用 |
| 只限 App、只限立即付款、只限指定卡 | 入口或付款方式不符 | 有那個條件就換過去試一次;沒有就放棄 | 在網頁版把 App 碼連貼 |
對上之後只動一個變因。同時改帳號、改日期、改碼,失敗了不知道是哪一個。
站別、空白、帳號身分
先確認這頁是台灣站。價格單位是新台幣。網址出現 zh-HK,或金額變成 HK$,這組從台灣列表抄來的碼不該在這頁試。不要把港幣門檻自行換算成台幣再貼,活動是鎖市場的,不是鎖匯率的。
空白用一組示意字串就看得懂。活動碼本身去品牌頁抄,這裡的「SAVE10」不是任何一檔真碼。欄位裡若是「 SAVE10 」或全形「SAVE10」,都會被當成另一組不存在的碼。從聊天室或舊截圖複製,最容易帶進前後空白。重貼時用鍵盤打,或從品牌頁的複製鈕重抓,抓完看欄位首尾有沒有空格。數字 0 和字母 O、數字 1 和字母 I,截圖上也會看錯。第二次仍失敗,就離開打字這一格。
新戶的定義看活動頁,不看你自己記不記得。常見寫法是未曾完成合格訂單,不是未曾註冊。帳號註冊了、也付過一張票,再貼新戶碼,拒絕是預期結果。KKday 的用法說明就是這句:新戶碼失敗時,先查是否已經下過單,或地區不符。Klook 的全站、App、飯店、票券常分場,新戶碼和舊戶碼通常也不能當同一組用。
不要為了新戶折扣去拆一個新帳號。姓名、付款卡、電話若被活動頁判成同一人,單可以失敗,也可以事後被取消。家人本來就要分開訂、各自付款,那是兩筆訂單;為了湊新戶而把同一趟行程拆開,不在這篇的做法裡。
有的碼要先登入才吃得到。訪客結帳貼會員碼,欄位會當它不存在。先登入台灣帳號,日期和人數不要重選錯,再貼一次。
App 限定的碼,手機瀏覽器貼了也會拒。活動頁寫 App,就打開官方 App,用同一個帳號、同一組日期試一次。網頁限定的碼反過來,不要只在 App 裡找。試完一次仍沒有折抵列,回到網頁的公開價,結束這個變因。
銀行碼多一個入口。活動寫要從銀行頁進來,你卻是自己搜尋飯店再貼碼,拒絕的是入口,不是字串。有那張卡:從銀行頁重新選同一間、同一晚,看折扣是自動出現還是仍要貼碼。沒有那張卡:這組不參加比較。
地區和快取只值得重試一次。帳號地區若是香港,台灣檔會拒。無痕視窗、登出再登入、從 Klook 優惠、KKday、Agoda 重新進結帳頁,是為了清掉上一組失敗的碼和錯的站別。清完仍沒有折抵列,再清第三次不會變出折扣。
品類、門檻、排除名單
碼跟著品類走。訂房碼貼進 Klook 或 KKday 的門票欄,會被拒。門票碼貼進 Agoda,一樣。Trip.com 的訂房、機票、火車、景點與 eSIM 常常各有一場,酒店那組券去折火車票,欄位不認。先看活動標題寫的是哪一種商品,再打開對應的結帳頁。
門檻吃掉小額訂單是最常見的一種「碼是真的、這筆用不到」。算法如下,不是某一天的票價。
| 步驟 | 金額 | 判斷 |
|---|---|---|
| A 家展望台,未折價 | 1,280 | 這是明細起點 |
| 手上的碼寫滿 3,000 折 200 | 門檻差 1,720 | 1,280 的單貼了會被拒 |
| 為了湊門檻,加買一張用不到的票 | 多付超過 200 | 湊單比不用碼更貴,放棄 |
| B 家同一場,未折價,沒有碼 | 1,190 | 拿掉 A 的碼之後跟這筆比 |
| A 的取消 | 使用前 24 小時可退 | 看天氣的那天,這句比 90 元有用 |
| 這時付誰 | 看天氣付 A 的 1,280;晴天且時段已定付 B 的 1,190 | 不要把訂房碼拿來貼 A |
滿額若寫在「折扣前金額」,用券前的 2,900 可能達標,用券後的實付不再拿來卡門檻。頁面沒寫清楚,就看錯誤是不是「未達最低消費」。是,這筆就沒達標。去猜它吃的是稅前還是稅後,不如直接看購物車現在的數字離門檻還差多少。
晚數是另一種門檻。一晚含稅 6,400。碼寫兩晚 9 折。兩晚公開價 12,800,九折是 11,520。你本來只住一晚。為了碼多住一晚,實付從 6,400 變成 11,520,多付 5,120。除非行程本來就要兩晚,否則這組碼不是折扣,是多買一晚。最少兩晚、排除週五週六、排除連續假期,三句有一句踩中,字串正確也會拒。
排除名單發生在單館,不發生在整個城市。本站 Agoda 用法說明寫:部分大型連鎖可能排除,結帳頁會顯示有沒有套上。這間被排除,換一組全站碼通常仍排除。換一間仍在你要的步行圈裡的館,或這間改付公開價。不要為了「這間館不能用碼」改住另一區。區怎麼選,見 東京住宿區域。碼是折扣,不是選區理由。
Hotels.com 的卡別碼常分開。JCB、Visa、Mastercard 不是同一組。台灣常見的是 JCB 系列,門檻多以新台幣計。日本訂房和「全球但不含日本」的門檻可能是兩檔。拿日本那組去付歐洲的房,會被拒。會員價、十晚送一晚、輸入碼是三套東西。十晚送一晚是住宿累計,不是結帳欄位裡的字串。輸入碼失敗時,不要把印章機制當成壞掉的優惠碼。
Expedia 有的促銷只限立即付款。你選到店付,因為取消比較寬,碼欄會拒。這時比兩筆最終價:立即付款套碼成功之後的含稅價,以及到店付的未折價。貴的那筆若換來的是免費取消,看你的行程還會不會改。活動頁若標的是香港市場,不要拿來付台灣站。
Booking.com 多數時候沒有一個給你貼「公開通用碼」的主場。折扣在 Genius、App 價、Wallet 回饋和銀行合作。搜尋結果寫著優惠碼,打開結帳卻沒有欄位,通常是這件事,不是你漏貼。Wallet 是下單後的回饋,和輸入碼不是同一列。沒有欄位就停止找字串,改比含稅總價和取消期限。和 Agoda 是同一間館時,用兩邊的最終應付對,不要用一邊的劃線價打另一邊的會員價。
已經有折扣還想再疊,是第四類拒絕。App 價 5,900,頁面寫不能再輸入優惠碼。全站碼若套在較高的公開價 6,400 上,九折是 5,760。5,760 低於 5,900,而且明細真的變成 5,760,付這筆。碼被拒、明細仍是 6,400,就付 5,900 的 App 價。不要停在 6,400 上再試兩組。兩個價格同時留在頁面上互相打架時,把碼欄清空,只留一個,看總價。
結帳頁若同時有「我的優惠券」勾選和「輸入優惠碼」,先只做一個。券已經在帳戶裡,再把同一組字貼進欄位,兩邊會互斥,整筆回到原價。勾了券、明細出現折抵,欄位就保持空白。
使用日、時區、取消後碼還在不在
訂房碼常見三個日期,要三個都中。
下單期限是你按下付款的那天。入住區間是住房那幾晚。排除日是檔期裡特別不能用的夜,週末和連假常在這列。只中了下單期限、入住落在排除日,貼了也會拒。反之,入住在區間內,但你拖過下單期限才付,一樣拒。看活動頁時把這三個日期抄下來,對你的入住夜,不要只看標題的「限時」。
票的使用日是第四種時間,不要和碼的有效期混在一起。指定日期、指定日期加時段、開放日期、即買即用,四種票的「使用日」不一樣。碼若寫「限平日場」,你選的是週六指定場,拒絕來自場次,不是來自水族館。改到平日之前,先確認你那天真的能去。改日成功、人去不了,折抵沒有意義。
日本比台灣快一小時。活動頁寫截止到某日 23:59,先看那一頁用的時區。沒寫,就不要卡在台灣時間的最後一小時才改單或才付款。票的「使用前一天 23:59 前可取消」若走日本時間,台灣是 22:59。碼什麼時候到期、票什麼時候不能退,是兩只鐘。兩只都要在你還醒著的時候留下餘裕。
取消之後,碼回不回得來,只看那一檔活動頁。有的寫取消不歸還,有的寫回到帳戶但有次數。沒寫,就當成可能不回來。新戶碼用在一筆你很可能取消的訂單上,取消後往往沒有第二次新戶身分。房還在看航班、票還在看天氣時,先訂不用碼、可免費取消的那一筆;行程確定、而且仍在碼的下單期限裡,再重下一次、貼上那組碼。碼若明天就過期,而你的免費取消要留到下週,兩件事衝突:現在貼碼,取消後折扣可能沒了;現在不貼,過了期限也沒了。取較小的那個損失。確定會住、碼明天到期,現在貼。可能改期,而且取消不歸還,現在不要燒這組碼。
交通券的「一天」常常是當天收車,不是付款後 24 小時。京都市營地鐵・巴士一日券大人 1,100 日圓,用到當天營業結束,不含 JR。平台賣的若是另一種「24 小時券」,碼折完仍不是同一張,不能拿 1,100 去減。使用日和包含路線對上了,才有資格談這組碼值不值得。
比價與疊碼
公平的比較只有這四步。
- 同一天、同一方案、同一人數,兩邊都登入台灣站,幣別是新台幣。
- 各貼一組你真的有資格用的碼。折抵金額出現在明細,這組才算用上。
- 明細沒變,刪掉碼,用未折價重新比。
- 點數和信用卡回饋另記,不減進現在要付的數字。
再走一次房的算法。同一間、週六一晚、含稅。
| 價格從哪來 | 明細 | 能不能再貼碼 | 這列怎麼用 |
|---|---|---|---|
| 公開價 | 6,400 | 可以試一組 | 這是失敗時的起點 |
| 全站碼套上之後 | 5,760 | 不能再加第二組 | 明細真的變成 5,760 才成立 |
| 碼被拒 | 仍是 6,400 | 不要連試第三組 | 拿掉碼 |
| App 價,頁面寫不可疊碼 | 5,900 | 欄位保持空白 | 和 5,760 二選一 |
| 這一晚付多少 | 碼成功付 5,760;碼失敗付 5,900 | 不要付 6,400 |
5,760 和 5,900 差 140。這個差要連同取消一起看。5,760 若不可退,5,900 若能免費取消到入住前一天,行程還沒定,付 5,900。行程已定、人也買了對應的票,付 5,760。房只和房比,不要拿房價去減門票。
點數不是第二組代碼。Klook 酷幣和 KKday Points 的算法、以及為什麼結帳差 1 美元時點數翻不了盤,寫在 Klook 與 KKday 怎麼選。這篇只留一句:明細沒有點數那一列,這筆的點數就是 0。勾選點數之前,碼的折抵列要先出現,或確定這筆不用碼。
信用卡回饋發生在付款之後。比價分成兩列記:現在要付多少,以及銀行活動可能回的比例。回饋若規定實體卡、而且 Apple Pay、LINE Pay、街口綁定不算,照那次活動的文字。回饋還沒入帳,不要把它當成已經折掉的房價。銀行現折若和平台碼互斥,有指定卡、也從指定頁進來的人,選最終應付較低的那一個;兩個都試、兩個都留在同一筆上,通常兩個都不算。
小額的最高折抵上限也要看。九折但最高折 100,訂單 6,400 的實折是 100,不是 640。標題的九折在這筆上不成立。明細寫折 100,就用 6,300 去比 App 價,不要用心算的 5,760。
訂房和門票分開結
票的碼改不了房價,房的碼改不了門票。兩筆分開付,加總才是這趟的數。房的當期碼只走 Agoda、Booking.com、Trip.com、Hotels.com、Expedia。票的碼只走 Klook 和 KKday。
整市含稅列表用下面這一列。點區名則進該區頁,不要在搜尋框重打中文區名。
👉 即時房價查詢:AgodaBooking.comTrip.com
碼失敗時,選區維持原判。假設 新宿 這一晚含稅比 淺草 貴 800。新宿那間碼被拒,淺草那間碼成功、折了 400。淨差仍是新宿貴 400。行程若在西邊、隔天要從新宿搭車,不要為了 400 搬去淺草,車費和時間會把 400 吃掉。反過來,人本來就在淺草、碼又真的折成了,就留在淺草,不要為了「新宿比較好貼碼」搬過去。碼被拒的那一區,用公開價或 App 價留在比較表裡,不要直接刪掉。
東京站 適合行李還在身上、要趕新幹線的那一晚。碼若只適用「早鳥、最少兩晚」,而你只是過境一晚,這組碼跳過,付一晚的可取消價。集合點若在 澀谷,人住 上野,中間的車資另算,不在優惠碼裡。
其他城市同一套,只是區名不同。行李多、要趕新幹線,京都點 京都站;晚餐在四條、清水走得下來,點 河原町 或 祇園。券和房仍是兩筆,券的回本表在 京都怎麼買。沖繩接送若只寫那霸市區,住 北谷 之前先看加價,區域見 美國村/北谷。普吉跳島的接送名單多半寫 芭東,不在名單上就不要指望票的「含接送」會被住宿碼補回來。名古屋樂園日的住宿帶在 名古屋 站、榮 一帶,票和房仍分開,見 名古屋樂高樂園。
不能退的票已經付了,那天的房就留到同一個使用日還能免費取消。票若還在等供應商確認,房不要先燒一組取消後不歸還的新戶碼。
交通券失敗就對官網牌價
平台碼失敗時,回到官網那張的牌價和包含路線。少一條線、少一個使用日,折完仍不是你要的那張。
| 券或票 | 碼失敗時拿什麼當基準 | 採用平台的條件 |
|---|---|---|
| 京都地鐵・巴士一日券 | 大人 1,100 日圓,用到當天收車,不含 JR | 未折價不高於 1,100,而且包含範圍同一張 |
| 箱根周遊券 | 二日、三日的牌價和涵蓋車種,見箱根那篇 | 沒有把你不坐的車算成升級 |
| 新宿到河口湖的高速巴士 | 終點站名和官網成人價 | 終點寫河口湖站,沒有綁上不能退的船 |
| 水族館、樂園一日券 | 各篇寫的官網票價與價格帶 | 先對到那一天的價格帶,再談碼 |
各篇的算法:京都、箱根周遊券、河口湖、美麗海水族館、Xpark。碼欄連試不會把一張少含路線的券變成官網那張。
eSIM 和一日券也分場。交通券的碼貼進網卡,或網卡的碼貼進一日券,拒絕是品類,不是門檻。網卡還要另對計時起點、熱點、降速。那幾行對不上,碼折得再多也是另一張商品。
常見問題
連續貼三組碼,會不會有一組成功?
第一組失敗若是打字或空白,重貼一次。第二次仍失敗,原因通常在帳號、門檻、品類或排除名單。換第三組全站碼,這些條件不會變。銀行指定碼才是例外:那組和全站碼是二選一,不是第三輪加試。選之前先確定你有那張卡,而且從指定頁進來。
新用戶碼為什麼在舊帳號一定失敗?
活動頁若把新戶定義成未曾完成訂單,完成過一張,身分就不是新戶。註冊久不久不是判斷。失敗時改看現有用戶的那一檔;品牌頁沒有現有用戶檔,就拿掉碼,比公開價和 App 價。
Booking.com 為什麼常常沒有地方貼碼?
多數檔期不以公開通用碼計價。看到的折扣多半是 Genius、App 價、Wallet 或銀行合作。沒有輸入欄,就用含稅總價去跟 Agoda、Trip.com 對。Wallet 是回饋,不是結帳當下的折抵列。
頁面寫已套用,但金額沒變,算成功嗎?
不算。有的頁面會出現已套用,實際折抵是 0,或被另一個已套用的價格蓋掉。只認明細前後的差額。差額是 0,把碼和已勾的券清掉,留一個,再看一次總價。
取消訂單後,優惠碼會回到帳戶嗎?
看那一檔活動頁。寫不歸還,就沒有第二次。沒寫,當成可能不回來。還在等航班或天氣時,不要把一組新戶碼貼在很可能取消的訂單上。行程確定後,若仍在下單期限內,再重下、再貼。
訂房優惠碼能拿去折門票嗎?
不能。房走 Agoda、Booking.com、Trip.com、Hotels.com、Expedia。票走 Klook 或 KKday。兩套帳,兩次結帳。上方的即時房價查詢只處理房。
港版碼換成台幣之後能試嗎?
不試。這篇的結帳停在台灣站、新台幣。看到 HK$ 或 zh-HK 就關掉。港版門檻不是用匯率換算就能變成台灣檔。
銀行回饋可以先減進比價嗎?
不要。回饋在付款之後才入帳,而且常有卡別、入口、行動支付不算的限制。比價時現在要付的金額是一列,可能的回饋是另一列。兩列都還沒發生的折扣,不要先減。
日本的票,優惠碼截止要看哪個時區?
看活動頁寫的時區。沒寫,就不要卡在台灣時間的最後一小時。日本比台灣快一小時。票的取消截止和碼的到期是兩只鐘,使用日當天收車的交通券再加第三只:那天的營業結束,不是付款後 24 小時。
結帳前清單
- 寫下品類、日期、人數、幣別。房是房,票是票,交通券是交通券。
- 打開台灣站。是 HK$,這筆停。
- 對照上面的表,看拒絕屬於六種裡的哪一種。只動那一個變因。
- 重新貼一次,去掉空白和全形。第二次仍失敗,就離開打字問題。
- 新戶碼對一下有沒有完成過訂單。舊帳號改看現有用戶檔,或拿掉碼。
- 門檻、最少晚數、排除日先抄下來。為了湊門檻多付的錢若大於折扣,不要湊。
- 一筆只留一組:輸入碼或已領的券,二選一。銀行指定碼有卡、有指定入口,才取代全站碼。
- 明細有差額才算用上。沒有差額就刪掉,用公開價或 App 價重比。房的算法按 6,400、5,760、5,900 那一組步驟走,數字換成你頁面上的。
- 房用上方「即時房價查詢」。東京先點 新宿、淺草 或 東京站。碼失敗不改選區,除非淨差連車費一起算仍划算。
- 交通券對官網。京都一日券以 1,100 日圓為基準。碼失敗就回到 京都 和其他各篇的未折價比較。
房的碼只放訂房那幾頁,票的碼只放 Klook 與 KKday。兩筆加總,才是這趟付出去的錢。取消後回不來的那組碼,留到行程確定再貼。
本頁含聯盟連結,經此訂房/訂購我們可能獲得佣金


