月会費の自動課金、失敗したときの再試行、都度決済、返金までを1つの記録として扱います。カード番号は当社のサーバーを通りません(決済代行 PAY.JP へ直接送られます)。決済手数料は 3.5 です。
課金日は店舗ごとに設定できます。同じ会員・同じ月の請求は、データベースの一意制約で1回だけに制限しています。
当日 → 3日後 → 7日後に再試行し、失敗のたびに会員と店舗へメールでお知らせします。3回失敗すると新しい予約を止め、「要対応」に表示。会員がカードを登録し直すと、その夜にもう一度請求し、成功すると自動で解除されます。
休会・退会予定・法人の社員・0円契約・請求書払いは課金しません。休会や退会を申請中の会員も、予定日より後の月は請求しません。
レッスン・同伴・延長・イベント・物販・場所のレンタルは、申込時に登録カードへ決済します。回数券があれば自動で消費します(無料回数 → 券 → 課金の順)。決済の前には必ず確認画面を出し、内容・金額・返金できる期限(赤字)を見せてから進みます。
決済ごとに固有のキーを付け、ボタンの連打や再送信でも1回だけ通します。記録に失敗した課金は自動で返金します(お金だけ動いて記録が無い状態を作りません)。
キャンセルは「返金 → 予約の取り消し」の順に行います。返金に失敗したときは予約を残します(返金されないまま予約だけ消える事故を防ぎます)。
カード番号は会員のブラウザから決済代行へ直接送られ、当社のサーバーには届きません(当社が受け取るのは決済用のトークンだけです)。
カード登録時に1回行います。月会費や都度決済のたびに会員の操作は必要ありません。
決済代行の仕様上、カードの種類を事前に判別できません。注意書きと本人確認のチェックで運用し、失敗が続いた場合は自動停止して店舗に通知します。
法人などカード以外で支払う会員は「請求書」として記録し、入金を確認したら消し込みます(都度決済用のカード登録は別に行えます)。
登録カードの有効期限を見て、切れる前に会員へ案内します(決済代行からの通知は来ないため、当社側で見ています)。