跳轉至

PG 付款

PG 付款可以在 PC 和手機上使用。

PG 付款政策

類別 描述
語言
  • 提供 16 種語言
  • PG 公司提供的付款畫面支持每個 PG 公司的不同語言。
功能
  • 通過外部網頁瀏覽器進行伺服器操作付款
國家支持
  • 公開 PG 公司支持的國家
付款方式
  • 必須在控制台中設置合約 PG 公司的付款方式和 PG 公司
PG 付款貨幣
  • hive_country
  • 根據 PG 公司,可能不支持某些貨幣
  • Xsolla 允許用戶根據付款方式選擇自己的貨幣進行付款。
  • MyCard:台灣 (TWD)、香港 (HKD)、馬來西亞 (MYR)、新加坡 (SGD)、泰國 (THB)、印尼 (IDR)、菲律賓 (PHP)、越南 (VND)、全球 (USD)
價格級別
  • 需要上傳到控制台
  • 級別用於 PG 付款,並不適用於移動市場
  • 在為 PC 註冊帶有 App ID 的產品時設置為級別,而不是金額
  • 每個遊戲都有自己的級別,並在為 PC 創建 App ID 時提供基本級別。
產品管理
  • 需要在控制台中註冊產品價格、產品名稱、市場 PID 等
退款用戶償還
  • 與移動市場相同的支持

PG 付款流程

① 在遊戲內商店選擇要購買的產品

② 在遊戲畫面外的網頁視圖中顯示支付方式選擇畫面

  • 語言:遊戲語言
  • 貨幣:hive_country,SDK所提供的。如果沒有,則通過IP檢查國家並顯示為該國的貨幣
  • 支付的產品名稱顯示在控制台 > 計費 > IAP v4 > 市場PID管理。如果在要顯示的語言中沒有產品名稱,則顯示英文產品名稱中輸入的內容。
  • 支付方式的設置可以在控制台 > 計費 > PG支付設置 > PG公司設置中進行

③ 調用PG公司的支付頁面並在網頁瀏覽器中顯示該國的頁面

  • 當不是支付目標國家時顯示錯誤頁面

④ 當支付完成時轉到完成頁面。完成頁面以瀏覽器的語言顯示。

在網路商店中實現PG支付

請按照以下步驟建立一個銷售產品的網站。

① 透過前往控制台 > 應用程式中心來發佈兩個 AppID。

  • 網頁登入的 AppID
    • 選擇網頁登入 AppID
    • 選擇用途為網站
    • 如果您有已發放的網站使用的 AppID,您也可以使用現有的。
  • 支付的 AppID
    • 選擇遊戲 AppID
    • 選擇作業系統 – Windows,市場 – 直接分發

② 設定網頁登入的 AppID 詳細資訊。

  • 在登錄信息中輸入所有 IdP 鍵值
  • 設置登錄 IdP 使用
  • 在網絡登錄操作設置中的重定向 URI 中輸入登錄後返回的網站地址

③ 透過前往控制台 > 計費 > 付款環境設置 > PG 公司設置來註冊 PG 公司資訊。

④ 在第 1 步中创建的支付 AppID 中注册市场 PID,方法是前往控制台 > 计费 > 应用内支付 > 注册市场 PID。

⑤ 使用網頁登錄API和網頁PG支付API開發網站。

預備工作

1. PG 付款平台設定

  • 使用 PortOne 時
    • 在 PortOne 管理控制台註冊 IAP 伺服器回調 URL 並設置 PG 公司
      • 在 PortOne 管理控制台 > 系統設定 > webhook 設定中註冊發送 webhook 的公共 URL
    • Webhook URL
      • 商業用: https://store.withhive.com/payment/result_processing/import
      • 沙盒用: https://sandbox-store.withhive.com/payment/result_processing/import 
    • 請注意
      • 由於 PortOne 不提供沙盒付款測試,我們建議使用以下方法進行測試。
      • 為商業服務和測試創建兩個 PortOne 帳戶。PortOne 控制台的管理帳戶可以創建帳戶,而不考慮實際合同。
      • 在 PortOne 商業帳戶上註冊商業 URL,並在實時控制台上註冊實際 PG 公司信息等。
      • 在 PortOne 測試帳戶上註冊沙盒 URL,並在沙盒控制台上註冊測試 PG 公司信息等。
      • 如果僅使用一個實際的 PortOne 帳戶進行商業服務,則在初始申請時連接沙盒,並在正式服務時更改為商業 URL。
      • 在更改為商業 URL 後,請勿更改為沙盒地址。請注意,實際用戶付款將作為測試付款處理。
      • 如果 PortOne 控制台將 PG 公司設置為測試,則交易歷史記錄將在次日自動取消。商業服務中的遊戲不得設置為測試。
  • 使用 Xsolla 時
    • 向平台業務辦公室請求創建子項目並發放項目 ID 和密鑰
  • 通過直接合同使用 MyCard 時
    • 通過前往控制台 > PG 公司設定選擇 MyCard 作為服務國家並生成哈希密鑰。
    • 在 MyCard 提供的註冊表中輸入控制台發放的哈希密鑰以及 IP、URL 和客戶公司註冊信息,並提交給 MyCard。從下面的附加文件下載 IP 和 URL 信息。下載 IP 和 URL 信息
    • 之後,從 MyCard 獲取 FaServiceID 並在控制台的 PG 公司設定中輸入它。
    • 請注意
      • 最低和最高付款金額根據每種付款方式的貨幣進行指定,因此在設置產品價格時請謹慎。
      • 當請求超出適用價格範圍的產品付款時,將顯示錯誤消息。

2. 控制台設定

  • 價格層級設定
  • 註冊市場PID
    • 選單位置:控制台 > 計費 > 應用內購買 > 市場PID註冊
    • 市場PID註冊指南快捷方式
  • PG支付設定

PG 公司設定指南

設置將在遊戲中使用的 PG 公司。一旦設置,PG 公司將無法刪除,只能停用。

① 選擇遊戲:搜尋一個遊戲以檢查所選的PG公司。如果您看不到遊戲列表,請檢查遊戲權限。

② 添加遊戲:移動到PG公司設置頁面。

③ 按國家查看付款方式:檢查您在彈出窗口中設置的PG公司的按國家付款方式。

④ 修改:修改已注册的PG公司详细信息。

按遊戲註冊PG公司

點擊添加遊戲按鈕以移動到註冊頁面。

① 收到付款結果的 URL:如果您希望接收付款完成通知,請輸入伺服器 URL。

② 付款完成通知類型:在設置付款完成通知時選擇通知類型。默認選項為“僅發送付款成功信息”。如果您選擇“發送所有”,則接收通知的伺服器必須配置分支邏輯以處理付款成功和取消類型。

③ 服務國家:選擇每個 PG 平台的使用國家。底部條目會根據所選選項而變化。

1. 設定 PortOne

  • PortOne 信息:输入在 I'mport 控制台系统设置中注册的相同信息。如果有子商店,您必须输入 Tier Code。当通过直接合同与 Naver Pay 进行链接时,您必须输入 Chain id 值。
  • PortOne - PG 公司支付方式:在 PortOne 管理员控制台中设置的 PG 公司列表会自动加载。在选择要使用的支付方式时,请检查 PG ID,并在 KCP 的情况下与 PortOne 管理控制台中激活的方式相同。如果每个 PG ID 激活的支付方式与 PortOne 管理控制台不同,则将无法正确显示。如果您将横向滚动条移到最右侧,您将看到一个按钮,可以预览您设置的支付方式。如果您需要 PG 合同的支付测试页面,请复制预览页面的 URL 并提供给 PG 公司。

2. 设置 Xsolla

  • Xsolla 資訊:在 Xsolla 控制台 > 專案設定 > 一般設定中複製並輸入專案 ID 和 webhook 秘密金鑰。
  • Xsolla - PG 公司付款方式:為每個支援的國家選擇一種付款方式。當您點擊預覽時,所有 Xsolla 的啟用付款方式將顯示出來,無論國家為何。

3. 設定 MyCard

  • MyCard 資訊:輸入 MyCard 提供的 FaServiceID。驗證號碼(Hash)金鑰會自動生成。複製生成的 HASH KEY,填寫 MyCard 註冊請求表,並提交給 MyCard。
  • MyCard - PG 公司付款方式:僅提供 MyCard 作為付款方式。

PC付款查詢和取消

在一個頁面上檢查PortOne或Xsolla的所有付款詳情,並在必要時直接取消。 Terminal 3的Paymentwall發送付款取消請求,而不是立即取消付款,必須在終端3控制台中確認取消是否已完成。

  • PG 公司和支付方式
    • 提供公司提供的所有 PG 的列表作为可选选择,无论支付方式在 PG 公司设置中是否已激活。
  • 状态
    • PG
      • 支付完成 - 支付已成功完成
      • 支付失败 - 由于支付过程中出现错误等原因,支付失败。
      • 支付待处理 - 由于账户转账等原因,支付未立即完成。
      • 取消请求 - 请求取消支付
      • 取消完成 - 支付已正确取消。终端 3 支付无法确认取消是否已完成
      • 取消失败 - 取消请求失败
      • 未完成 - 由于用户关闭支付窗口或在支付前点击取消支付,支付未完成
    • Steam
      • 接收订单
      • 接受支付(用户)
      • 取消支付
      • 退款支付
      • 部分退款支付
      • 非法支付
      • 订单欺诈
      • 退款欺诈
      • 支付取消失败
  • 总支付金额:总支付金额:所有搜索条件的总和,不包括未进行的支付
  • 完成购买数量:购买完成计数:完成支付的数量,不包括取消的支付
  • 总取消金额/取消:总取消金额/取消计数:取消案例的总金额和数量
  • 产品价格:以价格层级中设置的显示货币的产品价格
  • Game_Payload_info:从游戏服务器接收的值,用作通过项目支付结果传输 API 在分析中使用的附加指标
  • IAP_Payload:应用程序开发者自定义的购买元数据
  • 注意事项
    • 如果您在 PG 公司配置中修改选项值,则在更改之前的设置值下控制台上的支付历史记录无法取消。
      • 示例 1:如果您在 PG 公司设置中从使用 Xsolla 切换到 PortOne,则现有的 Xsolla 支付数据无法在控制台中取消。
      • 示例 2:如果在 PG 公司设置中使用了层级代码并随后将其删除,则在控制台中无法取消使用层级代码时的支付历史记录。
    • 如果您直接在 I'mport 控制台中取消支付详情,则根据 PG 公司,取消详情可能不会传递到控制台,因此请尝试通过面板进行取消。

PC 付款項目重新處理

在此菜單中,您可以檢查未正常完成的 PG 付款的詳細信息。單擊重新發送以完成付款過程並支付所購買的產品。如果重新傳送成功,它將從搜索結果中消失。

  • 菜單位置:控制台 > 計費 > IAP v4 > PG 付款完成未處理歷史