PayHot で決済を受け付ける
ステップバイステップの手引き:PayHot を CreateYourVPN に接続し、顧客がカード、SBP、暗号資産で任意の金額を残高にチャージできるようにする方法。申し込み、API キー、Webhook、支払い方法、自動チャージ。
PayHot は、銀行カード、SBP、暗号資産での支払いを受け付けます。顧客は PayHot を使ってストアフロントのマイページで残高をチャージし、その残高でプランを購入します。手作業でアクセスを付与する必要はありません。
PayHot では、単発チャージでも自動チャージでも顧客が金額を入力します。チャージ金額を設定しておく必要はありません。設定した場合は PayHot がそれらの金額も販売し、顧客には金額欄の上にボタンとして表示されます。lava.top は金額が固定で、顧客はあなたが設定した金額からしか選べません。
お金はPayHot のあなたのプロジェクトの残高に入ります。CreateYourVPN は決済の仲介者ではなく、あなたの売上から手数料を取りません。
決済の受付は有料プラン Max で利用できます。このプランではストアフロントが販売を開始し、顧客残高も自動で有効になります。プラットフォームの料金については請求のレッスンをご覧ください。
必要なもの
- CreateYourVPN の Max プラン
- PayHot で承認された申し込み:承認には数日かかるので、早めに申し込んでください
- 承認後の設定のための約 15 分
ステップ 1. 申し込む
PayHot のサイトで、接続の申し込みを送ってください。承認には数日かかります。PayHot で誰が支払いを受け付けられるか、そのためにどんな書類が必要かは PayHot が決めます。
ステップ 2. API キーを発行する
申し込みが承認されると、PayHot の管理画面にログインできるようになります。そこで CreateYourVPN 用の API キーを発行してください。PayHot からキーの有効期限と権限を選ぶよう求められたら、有効期限は「Unlimited」、権限は「決済」と「閲覧」を選びます:キーの期限が切れると、販売が止まります。
キーにはほかの権限、特に出金の権限を付けないでください。出金の権限があるキーを使えば、PayHot のあなたのプロジェクトの残高を他人のカードへ移せます。CreateYourVPN に出金は必要ありません:当社が行うのは決済の作成と状態の確認だけです。
ステップ 3. CreateYourVPN で PayHot を接続する
CreateYourVPN で「マネタイズ」セクションを開き、PayHot のカードで「接続」を押します。キーを「PayHot の API キー」欄に貼り付けて、「接続」を押してください。キーは自動で確認されます:問題がなければ「PayHot がキーを受け付けました」と表示されます。
カードに「Webhook URL」が表示されます。「コピー」ボタンでコピーし、PayHot の管理画面の Webhook URL · Production 欄に貼り付けて保存します。
保存すると、PayHot は署名シークレットを一度だけ表示します。それをコピーし、PayHot のカードでアドレスの下にある「Webhook 署名シークレット(任意)」欄に貼り付けて、「保存」を押します。
Webhook があると、PayHot は支払いと返金をすぐに当社に知らせ、カードには最新の Webhook の日付が表示されます。Webhook と署名シークレットがなくても支払いは確認されます:当社が PayHot で自分で確認するので、少し遅くなるだけです。ただし、Webhook がないと当社は返金を知ることができません。
カードの「支払いを受け付ける」チェックボックスはオンのままにしておきます。後でキーをもう一度確認することもできます:「設定」ボタンでカードを開き、「キーを確認」を押してください。
ステップ 4. 支払い方法を有効にする
PayHot の管理画面で、必要な支払い方法が有効になっていることを確認してください:銀行カード、SBP、暗号資産。顧客が使えるのは、PayHot で有効になっている方法だけです。
CreateYourVPN の PayHot のカードにある「決済方法」ブロックでは、同じ方法にチェックを入れたままにします:「ロシアのカード(₽)」「国際カード(€)」「SBP」「暗号資産」。初期状態ではすべてにチェックが入っています。PayHot で有効になっていない方法はチェックを外し、「保存」を押してください:そうしないと、顧客にはその方法が表示されるのに、支払いはできません。
ステップ 5. 残高チャージ
プランで設定することは何もありません:顧客はプランを残高で購入し、PayHot がその残高をチャージします。例外は、別の通貨で価格が設定され、以前に PayHot に紐付けられたプランです:その代金は顧客が PayHot で直接支払います。
単発チャージ
ストアフロントのマイページで、顧客は「チャージする」を押し、「金額」欄に金額を入力します。「プラン」ページの「残高チャージ」ブロックで金額を追加している場合は、それらが欄の上にボタンとして表示されます。金額はいくらでもよく、PayHot に lava.top のオファーは必要ありません:チャージ金額のダイアログで、PayHot がその金額をどの方法で販売するかが管理画面に表示されます。
プランの代金が足りない場合、顧客は「チャージして購入する」を押します。最初に提案される金額は不足分ちょうどですが、最低支払額を下回ることはありません:顧客は 1 回の支払いでチャージとプランの購入を済ませられます。
顧客アカウントの通貨の方法では、入力した金額ちょうどが請求されます。それ以外の通貨、たとえばルーブル建てのアカウントでのユーロの国際カードや暗号資産は、あなたの PayHot キャッシュデスクのレートで換算されます。キャッシュデスクにレートがない場合、カードと SBP はロシア中央銀行のレートで換算されます。顧客は支払額を「支払う」ボタンで確認でき、残高には入力した金額が入ります。暗号資産は TRON ネットワーク(TRC-20)の USDT で支払われます。ドル建てのアカウントでは国際カードは使えません:PayHot が受け付けるのは、ルーブルでのロシアのカードと SBP、そして暗号資産です。
PayHot には最低支払額があります:ロシアのカードまたは SBP で 100 ₽、国際カードで 5 €、暗号資産で 10 USDT です。顧客がそれより少ない金額を入力すると、欄の下に「最低金額は₽100です。」のようなヒントが表示されます。最低額が入力額を上回る方法は顧客に表示されません:暗号資産は、金額がキャッシュデスクのレートで 10 USDT に達して初めて表示されます。
自動チャージ
「自動」タブで、顧客は金額と、それを「何日ごと」に引き落とすか(1〜365 日)を入力します。lava.top の自動チャージもある場合は、「その他の金額と頻度」の行がこれにあたります。顧客は最初の支払いをすぐに行い、その後は当社が、選ばれた日数ごとに連携済みのカードまたは SBP 口座から同じ金額を引き落とします。引き落としのたびに残高がチャージされます。
自動チャージは、残高からのプランの自動更新と連動します:顧客が自動チャージを有効にすると自動更新も自動でオンになり、まだプランがなければ最初の課金でプランが購入されます。自動チャージは顧客 1 人につき 1 つで、PayHot 経由か lava.top のサブスクリプション経由のどちらかです。
PayHot 経由の自動チャージが機能するには:
- 期間と顧客アカウントの通貨での価格があるサブスクリプションのプランがあること。そのようなプランがないと、顧客に「自動」タブは表示されません。
- 顧客アカウントの通貨がルーブルで、接続で「ロシアのカード(₽)」または「SBP」にチェックが入っていること。引き落としができるのはこの 2 つだけです。
- キーが本番キーであること。テストモードに自動チャージはありません。
- PayHot のキャッシュデスクで定期課金が有効になっていること。PayHot は依頼に応じて有効にするので、PayHot の担当マネージャーに連絡してください。顧客がカードの連携をどう解除するのか聞かれたら、答えはこうです:ストアフロントのマイページで、自動チャージに「オフにする」ボタンがあり、これでカードまたは SBP 口座の連携が解除されます。
- PayHot キャッシュデスクの手数料を、顧客ではなくあなたが負担していること。そうでないと連携が作成されません。
キャッシュデスクが連携を拒否すると、顧客には「現在、自動チャージはオンにできません。自動チャージなしでもチャージできます。」と表示され、その方法は 1 日のあいだ自動チャージから消えます。キャッシュデスクの設定を済ませたら、「マネタイズ」セクションで PayHot の接続を保存してください。すぐにその方法が戻ります。
顧客は、ストアフロントのマイページにある「オフにする」ボタンで、自動チャージを自分でオフにします。プランの自動更新をオフにすると、自動チャージも一緒にオフになります。すべての顧客の自動チャージをまとめてオフにするには、PayHot のカードの「サブスクリプションを終了」ボタンを使います:連携済みのカードと SBP 口座の連携が解除され、残高のお金はそのまま残ります。
ステップ 6. 支払いを確認する
ストアフロントの顧客アカウントから、最低金額で残高をチャージしてください。ルーブル建てのアカウントなら 100 ₽ です。残高にお金が反映され、「マネタイズ」セクションの「決済ジャーナル」ブロックで、そのチャージが「処理済み」ステータスになるはずです。Webhook があれば通常 1 分以内、なければもう少しかかります。
PayHot のテストキー(phk_test_v2_ で始まります)を使えば、実際のお金を使わずに確認できます:本番キーの代わりにカードに貼り付けてください。支払いは PayHot のテストページで行われ、「テスト」の印付きでジャーナルに表示されますが、残高は変わりません。テストキーでは顧客アカウントの通貨の方法だけが残り、暗号資産と自動チャージは使えません。テストキーを入れている間は、すべての顧客がテストモードで支払い、そのことを知らせる警告も表示されません:販売を始める前に確認し、すぐに本番キーに戻してください。
お金のこと
- 支払いのお金はPayHot のあなたのプロジェクトの残高に入ります。手数料は PayHot が自社の条件で差し引き、CreateYourVPN は独自の手数料を上乗せしません。
- 返金は PayHot で行います:PayHot の管理画面から、または PayHot のサポートを通じて行ってください。Webhook と署名シークレットを設定していれば、ジャーナルでそのチャージに「チャージの返金です」という注記が付きます。設定していない場合は、返金を PayHot で自分で確認してください。返金後も顧客の残高は自動では減りません:顧客カードの調整で同じ金額を差し引いてください。
キーが漏れたら
PayHot で API キーを再発行してください:古いキーはすぐに使えなくなります。その後、「マネタイズ」セクションの PayHot のカードに新しいキーを貼り付けて保存します。