Paymentfor Gateway for WooCommerce
Paymentfor Gateway for WooCommerce は、株式会社ペイメントフォーの決済サービスと WooCommerce を連携する無料プラグインです。複数の決済方法を安全に利用できます。このプラグインを使用するには、株式会社ペイメントフォーとの加盟店契約が必要です。PCI DSS 準拠で運用され、EMV 3-D セキュア 2.0 認証によりセキュリティを強化しています。 対応決済方法は、クレジットカード決済 (非通過型トークン方式またはリンク方式)、コンビニオンライン決済、PayPay モバイルウォレット決済です。WooCommerce Subscriptions プラグインによる定期購入にも対応しています。
動作要件
- WordPress 5.6 以上
- PHP 7.4 以上
- WooCommerce 3.0 以上
- WooCommerce Subscriptions 8.2.1 で動作確認済み (定期購入利用時)
- SSL 証明書必須 (SHA2 アルゴリズム、TLS 1.2 のみ)
- 株式会社ペイメントフォーとの加盟店契約
ビルド処理
このプラグインには、ブロックベースのチェックアウト機能用に build/ ディレクトリ内に圧縮された JavaScript ファイルが含まれています。これらのファイルは @wordpress/scripts と webpack を使用して生成されています。
ブロックチェックアウトのソースファイルは React とモダンな JavaScript で開発され、build/ ディレクトリ内の本番用ファイルにコンパイルされています。
ビルド依存関係: – Node.js と npm – @wordpress/scripts パッケージ
ソースから JavaScript ファイルを再ビルドする必要がある場合は、@wordpress/scripts を含む Node.js 開発環境のセットアップが必要です。ただし、通常のプラグイン使用では、コンパイル済みファイルが含まれているため必要ありません。
設定
このプラグインを使用する前に、株式会社ペイメントフォーとの加盟店契約が必要です。申し込みは https://www.paymentfor.com/ からお問い合わせください。 承認後、設定に必要な IP コードと IP パスワードが発行されます。 各決済方法を設定するには、WooCommerce > 設定 > 決済 に移動し、該当する決済方法の「管理」をクリックします。認証情報を入力し、必要な設定を行って変更を保存してください。 コンビニ決済および PayPay 決済では、入金確認を受け取るために株式会社ペイメントフォーへ決済通知 URL の登録が必要です。必要な URL は決済設定画面に表示されます。
決済処理
すべての決済操作 (売上確定、キャンセル、返金) は、株式会社ペイメントフォーの管理画面ではなく、WooCommerce の注文管理画面から行ってください。WooCommerce 以外で操作を行うと、同期に失敗する可能性があります。 決済調整が完了する前に注文レコードを削除しないでください。削除すると WooCommerce で決済の変更処理ができなくなります。注文を削除した場合は、株式会社ペイメントフォーの加盟店サポートにお問い合わせください。
テスト
テスト前にすべての決済設定が正しく構成されていることを確認してください。テストカード番号は株式会社ペイメントフォーの管理画面から取得してください。テストカードでテスト購入を行い、株式会社ペイメントフォーの管理画面に取引が表示されることを確認してください。売上確定やキャンセルなどの決済操作をテストしてください。実カードでテストする場合は、必ず後でテスト取引をキャンセルしてください。
重要な注意事項
SSL 証明書のインストールは必須です。署名アルゴリズムは SHA2、通信プロトコルは TLS 1.2 のみ (TLS 1.3 は非対応) である必要があります。SSL 設定の確認はホスティング会社にお問い合わせください。 このプラグインは PCI DSS 準拠です。クレジットカード情報はサーバーに保存されません。株式会社ペイメントフォーのシステムにのみ安全に送信・保存されます。 コンビニ決済および PayPay 決済では、株式会社ペイメントフォーに通知 URL が正しく登録されている場合のみ、入金完了通知を受け取れます。
外部サービス
このプラグインは決済処理のために株式会社ペイメントフォーの決済ゲートウェイサービスに接続します。この接続はプラグインの動作に必須です。
サービス提供者: 株式会社ペイメントフォー ウェブサイト: https://www.paymentfor.com/
送信されるデータ: – 取引情報 (注文 ID、取引コード、金額、商品名) – 顧客情報 (氏名、住所、メールアドレス、電話番号) – 決済情報 (クレジットカード情報は株式会社ペイメントフォーのセキュアサーバーに直接送信され、サイトには保存されません)
データ送信のタイミング: – 顧客がペイメントフォーの決済方法でチェックアウトを完了したとき – 売上確定、キャンセル、返金を処理するとき – 決済状況やユーザー ID 情報を確認するとき
使用する API エンドポイント: このプラグインは株式会社ペイメントフォーのセキュアな決済処理サーバーに接続します。具体的なエンドポイントの詳細は技術文書に記載されています。
利用規約とプライバシー: – プライバシーポリシー: https://www.paymentfor.com/etc/privacy – 利用規約: https://www.paymentfor.com/etc/agreement
データの取り扱いについては、株式会社ペイメントフォーのプライバシーポリシーおよび利用規約をご確認ください。
株式会社ペイメントフォーのサービスおよびデータ取り扱いについての詳細は、ウェブサイトをご覧いただくか、サポートチームにお問い合わせください。
サポート
技術サポートについては、株式会社ウェルカートにお問い合わせください: https://www.welcart.com/ 加盟店契約に関するご質問は、株式会社ペイメントフォーにお問い合わせください: https://www.paymentfor.com/