システム概要
リンク方式
リンク方式は、決済に必要な情報をHTTP-POST形式で送信後、弊社システムがSSL決済フォームを表示し、 加盟店様のお客様がクレジットカード情報等を入力することで、その後の決済プロセス全てを行います。
指定されたパラメータを設定しページへアクセスすると、決済に必要な情報を入力する画面が表示されます。 パラメータが不足している場合、エラー画面が表示されますのでパラメータの内容をご確認ください。
この方式では、加盟店様でWebページのSSL対応を行う必要もなく、手軽にオンラインクレジット決済を導入することができます。
通信プロトコルについて
HTTPS通信のみをサポートしています
TLS1.2以上
をサポートしている必要があります
リクエストパラメータ
弊社指定のパラメータ(必須・任意)のみご利用になれます。
全角文字を送信する場合は文字コードをUTF-8で送信する必要があります。
レスポンスパラメータ
決済が完了または失敗したときに、決済結果を御社サイト、指定URLへ送信します。
決済結果は下記、「戻る」ボタンによる送信と、コールバック(webhook)システムによる送信により受け取る事が可能です。
戻るボタン
決済入力画面の「戻る」ボタン、決済完了画面の「戻る」ボタン押下時に御社指定のURLへPOSTメソッドにより決済結果を送信します。
(決済入力画面での「戻る」ボタンは決済失敗、決済完了画面での「戻る」ボタンは決済成功を意味します。)
Note
「戻る」ボタンによる制御は、決済画面のままブラウザを閉じる可能性もあり、ユーザーが押下する保証はありません。
決済成功・失敗の判断に「戻る」ボタンにより送信される情報を使用されることは推奨致しません。
決済成功・失敗により御社側で処理を行う場合は、下記キックシステムをご利用ください。
コールバック(webhook)システム
決済が実行されると同時に、弊社システムは御社指定のURLへGETメソッドにより結果情報をコールバックします。
コールバック時のユーザーエージェントは下記になります。
CreditPaymentService / KickProcess
クイックチャージ
初回の決済時にお客様のカード情報を弊社サーバへ保持することにより、
次回以降はカード情報入力の手間を省くことができ、 お客様の利便性向上が可能です。
お客様の特定方法は CustomerPass か email から選択することができます。
尚、次回以降の決済時には初回で決済したお客様の特定情報が必要になりますので加盟店様でお客様のデータを管理して頂く必要があります。
導入に際して
リンク方式の導入に際して特別なソフトウェアや機材などは必要ありません。
ごく簡単なフォーム用HTMLコードを加盟店様サイトへ貼り付けるだけです。