はじめに
SBペイメントサービス株式会社(以下SBPS)が提供するリンク型決済サービスにおいて、SBPS決済システムと加盟店様システムとのシステム間連携を簡易的に確認するためのテストツールです。加盟店様の決済システム構築前から、画面間及び、サーバ間通信のテスト(図1.データPOST①,②部分)を行うことが可能です。
図1.SBPSリンク型決済サービス間略図
テストの流れ
テスト可能なリンク型機能
●想定ケース:商品購入
利用可能な決済手段 | 機能ID | 処理名 | テスト可能な機能 |
---|---|---|---|
・クレジットカード ・ソフトバンクまとめて支払い(B) ・d 払い ・au かんたん決済 ・PayPay(オンライン決済) ・LINE Pay ・リクルートかんたん支払い ・コンビニ決済 ・Pay-easy決済 ・Apple Pay | A01-1 | 購入要求 | ○ |
A02-1 | 購入結果CGI | ○ | |
A02-2 | 購入結果CGIレスポンス | ○ | |
A03-1 | 購入結果(画面返却) | × |
●想定ケース:顧客情報の事前登録、及び顧客情報の削除
利用可能な決済手段 | 機能ID | 処理名 | テスト可能な機能 |
---|---|---|---|
クレジットカード | B01-1 | 顧客決済情報 登録・更新要求 | ○ |
B02-1 | 顧客決済情報 登録・更新結果CGI | ○ | |
B02-2 | 顧客決済情報 登録・更新結果CGIレスポンス | ○ | |
B03-1 | 顧客決済情報 登録・更新結果(画面返却) | × | |
C01-1 | 顧客決済情報 削除要求 | ○ | |
C02-1 | 顧客決済情報 削除結果CGI | ○ | |
C02-2 | 顧客決済情報 削除結果CGIレスポンス | ○ | |
C03-1 | 顧客決済情報 削除結果(画面返却) | × |
●想定ケース:商品購入(月額課金商材)
利用可能な決済手段 | 機能ID | 処理名 | テスト可能な機能 |
---|---|---|---|
・ソフトバンクまとめて支払い(B) ・d 払い ・au かんたん決済 ・リクルートかんたん支払い | D01-1 | 継続課金(定期・従量) 申込要求 | ○ |
D02-1 | 継続課金(定期・従量) 申込結果CGI | ○ | |
D02-2 | 継続課金(定期・従量) 申込結果CGIレスポンス | ○ | |
D03-1 | 継続課金(定期・従量) 申込結果(画面返却) | × |
※コンビニ決済は、共用試験環境だと、通知できない。だけど、接続支援サイトであればできることを書く。
※結果通知テスト(サーバ間連携)について、各APIの結果通知用CGI(pagecon_url)を指定の上ご利用ください。
結果通知用CGIを指定していない場合は、結果通知(サーバ間連携)を行えません。
画面項目説明
購入要求
購入要求の疎通テストを行った際の画面について説明します。
受信結果表示画面
加盟店様よりHTTPリクエストで送信された購入情報を表示する画面です。
free_csv解析処理画面
フリー項目で住所情報などが引き継がれている場合に、引継ぎ情報を表示します。
御社サイトで管理している個人情報を決済入力画面にデフォルト表示することが可能となります。
(コンビニやPay-easyなどの決済手段では、氏名やメールアドレスなどが必要となります)
受信結果表示画面(エラー)
受信結果がエラーの場合、接続評価が「接続失敗」となり、メッセージ欄がエラーメッセージになります。
エラーの可能性がある項目は、受信情報欄が赤で強調表示されますので、メッセージと項目を参考に修正して頂く必要があります。
※警告・エラーのハンドリング仕様上、警告メッセージとエラーメッセージが同時に表示されることはありません。
また、画面表示が出来ないようなエラーケースの場合、画面項目が表示されずにエラーメッセージのみが表示されるケースもあります。
この場合もエラーメッセージを参考に項目の修正をお願いします。
決済結果通知 送信設定画面
決済結果通知用CGIに対して、SBPS側から送信される決済結果通知情報を設定する画面です。
決済結果(決済出来たか・出来なかったか)とエラーコードを画面上から設定し、再現することが出来ます。
決済結果通知 送信結果表示画面
決済結果情報を受信した際の加盟店システムから受信した結果情報を表示する画面です。
決済結果通知 送信結果表示画面(エラー)
決済結果通知用CGIからのレスポンスが不正な場合、接続評価結果が「接続失敗」となり、エラーメッセージが表示されます。
顧客登録・削除
接続支援サイトにて、購入要求テストを行った際の画面について説明します。
受信結果表示画面
加盟店よりHTTPリクエストで送信された顧客登録(削除)情報を表示する画面です。
通常、顧客登録画面よりリクエストが送信されます。
受信結果表示画面(エラー)
受信結果がエラーの場合、接続評価が「接続失敗」となり、エラーメッセージが表示されます。
エラーの可能性がある項目は、受信情報欄が赤で強調表示されます。
※警告・エラーのハンドリング仕様上、警告メッセージとエラーメッセージが同時に表示されることはありません。
登録結果通知 送信設定画面
顧客登録結果通知用CGIに対して、SBPS側から送信される結果通知情報を設定する画面です。
登録結果(登録出来たか・出来なかったか)とエラーコードを画面上から設定し、再現することが出来ます。
登録結果通知 送信結果表示画面
決済結果情報を受信した際の加盟店システムから受信した結果情報を表示する画面です。
接続情報
接続先URL
《購入要求リクエスト》
https://stbfep.sps-system.com/Extra/BuyRequestAction.do
《顧客登録/変更リクエスト》
https://stbfep.sps-system.com/Extra/PayRequestAction.do
《顧客情報削除リクエスト》
https://stbfep.sps-system.com/Extra/ResignRequestAction.do
《定期従量申込リクエスト》
https://stbfep.sps-system.com/Extra/MrcRequestAction.do
接続先ID
マーチャントID | 19788 |
サービスID | 001 |
ハッシュキー | 398a58952baf329cac5efbae97ea84ba17028d02 |
通信元IPアドレス
61.215.213.47
※IP制限をかけている場合は許可願います。