跳轉到主要內容

付款收據和發票有什麼區別?網上收款後如何給買家發送付款收據

付款收據是什麼、應該包含哪些內容、如何在付款後自動給買家發送付款收據,以及收據和發票、税務發票有什麼區別。

發佈於 約 4 分鐘閲讀

手繪插畫:一張帶編號、蓋了已付款印章的付款收據,一個信封從它飛出,旁邊有一台打印機和一個雙手抱臂的人
本文目錄
  1. 付款收據和發票有什麼區別?
  2. 付款收據是税務發票嗎?
  3. 付款收據應該包含哪些內容?
  4. 如何自動發送付款收據
  5. 如何手動發送或重發收據
  6. 收據鏈接和編號
  7. 用買家的語言顯示收據
  8. 總結

付款收據是買家付款之後拿到的憑證:證明某個金額在某一天付給了某個賣家。網上付款的收據通常是一封郵件,裏面有一個買家可以打印或保存為 PDF 的頁面鏈接。發票則在同一筆交易的另一端,是付款之前發出的付款請求。

發一張清晰的付款收據是件小事,卻能省下真金白銀:能認出這筆扣款的買家,會少開客服工單,也會少發起拒付。這篇文章講清楚付款收據應該包含什麼、收據和發票以及税務發票有什麼區別,以及如何在 KukoPay 上自動給買家發送收據。

付款收據和發票有什麼區別?

發票(Invoice)付款收據(Receipt)
時間付款之前付款之後
作用請買家付款證明買家已付款
典型內容商品、應付金額、付款條件、到期日實付金額、日期、支付方式、賣家、收據編號
誰最需要它賣家,用來收款買家,用來證明已付款

很多商家兩樣都發:先發一張帶「立即付款」鏈接的發票,付款到賬後再發收據。用 收款鏈接 就能在發票裏放上「立即付款」按鈕,不用搭建收銀台。

付款收據是税務發票嗎?

不是。付款收據證明的是錢已經付了;税務發票,比如增值税發票、GST 發票或中國的發票,是只能由賣家通過自己的税務登記和系統開具的税務憑證,支付平台無法代你開具。

KukoPay 的收據頁面上也會註明這一點。如果你的買家需要税務發票,請從你自己的開票或税務系統開具,付款收據則作為與之配套的付款證明。

付款收據應該包含哪些內容?

一張有用的網上付款收據,應該讓人一眼看出「我付了多少、付給誰、什麼時候、用什麼方式」:

  • 賣家名稱,用買家熟悉的那個名字,也就是你網站上的名字,而不是他從沒聽説過的法律主體;
  • 收據編號,唯一且不變,方便客服和記賬;
  • 實付金額和幣種,以及之後退了多少;
  • 付款日期;
  • 支付方式;
  • 買了什麼,即商品或訂單描述;
  • 聯繫賣家的方式,讓困惑的買家找你,而不是去找他的銀行。

最後一點正是防止拒付的關鍵。正如 信用卡拒付是什麼 裏説的,大部分拒付都不是盜刷,而是買家認不出這筆扣款,或者聯繫不上你。一張有你的名字和回覆地址的收據,能在它們變成拒付之前解決這兩個問題。

如何自動發送付款收據

在 KukoPay,每一筆已支付訂單都有收據,你可以讓它在付款成功的那一刻自動發到買家郵箱。下單時把買家郵箱作為 receipt_email 傳入即可:

curl -X POST "https://api.kukopay.com/v1/orders" \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: $KUKOPAY_API_KEY" \
  -d '{
    "amount": 2990,
    "currency": "USD",
    "subject": "Premium plan",
    "receipt_email": "[email protected]",
    "locale": "en"
  }'

收據郵件每筆訂單只自動發送一次,即使 Webhook、買家瀏覽器和對賬任務同時確認了這筆付款也一樣。詳見 付款收據。

買家收到的收據郵件是什麼樣的

  • 郵件由 KukoPay 發出,使用你的對外展示名稱,在控制台 商戶名稱與品牌 中設置。
  • 回覆會發到你的入駐聯繫郵箱,買家直接回復郵件就能聯繫到你。
  • 沙箱收據的標題帶 [TEST] 前綴,並註明沒有產生真實扣款。

如何手動發送或重發收據

買家找不到郵件,或者想發到另一個地址?再發一次即可:

curl -X POST "https://api.kukopay.com/v1/orders/ORD_20261104_0001/send_receipt" \
  -H "Content-Type: application/json" \
  -H "X-Api-Key: $KUKOPAY_API_KEY" \
  -d '{ "email": "[email protected]" }'
  • 不傳 email 則發到訂單的 receipt_email;傳入的新地址會保存為訂單的 receipt_email。
  • 只有已支付的訂單(包括之後退過款的)才有收據;未支付的訂單返回 409 conflict。
  • 同一訂單的收據每小時最多發送 5 次(超出返回 429 rate_limited),所以收據永遠不會變成給別人郵箱刷屏的工具。

在控制台,訂單詳情頁可以 查看收據、發送收據 或 重新發送。

收據鏈接和編號

字段説明
receipt_url收據頁面地址,訂單支付後才有值。鏈接帶簽名、長期有效,可以放在你自己的訂單頁上,幾個月後再發也可以
receipt_number首次查看或發送收據時生成,之後永遠不變
receipt_email收據的收件郵箱
receipt_sent_at最近一次發出收據郵件的時間

收據頁面會顯示付款之後發生的退款,所以 部分退款 之後,同一個鏈接仍然準確。

用買家的語言顯示收據

收據跟隨買家:下單時傳入 locale(zh 或 en);不傳時,收據使用買家付款時收銀台顯示的語言。在收據鏈接後追加 &locale=(zh、en、ja、ko、de)可以切換頁面語言。從海外付款的買家也能拿到一張看得懂的收據,這是 網站如何接收國際付款 裏提到的細節之一。

總結

  • 付款收據證明付款已經完成;發票是請求付款;税務發票是只有賣家才能開具的税務憑證;
  • 好的收據要有買家認得的名字、收據編號、金額、日期、支付方式、所購內容,以及聯繫你的方式;
  • 在 KukoPay,傳入 receipt_email,付款成功時收據會以你的展示名稱發出一次,回覆直接到你;
  • 用 POST /v1/orders/{trade_no}/send_receipt 重發,每筆訂單每小時最多 5 次;
  • receipt_url 長期有效,並會反映之後的退款。

在沙箱裏把它跑通

註冊商戶後即可申請測試密鑰,不需要等待資質審核。