サンプルソースについて

サンプルソースの位置づけ

イプシロンでは加盟店様にスムーズにご利用していただけるよう、サンプルプログラムをご用意しております。
対応プログラム言語についてはRubyPHPJavaPerlを提供しています。
イプシロン提供のサンプルをご参考に、加盟店様に沿った言語でご開発ください。

サンプルプログラム概要
項目 機能 プログラム名
Rubyのサンプル1 オーダ情報受付実行用サンプルソース /sample_ruby.zip/sample_ruby/c_cgi1.cgi
Rubyのサンプル2 オーダ情報確認実行用サンプルソース /sample_ruby.zip/sample_ruby/c_cgi2.cgi
Rubyのサンプル3 定期課金金額変更、キャンセル実行用サンプルソース /sample_ruby.zip/sample_ruby/c_cgi3.cgi
Rubyのサンプル4 コンビニ入金結果受信処理用サンプルソース /sample_ruby.zip/sample_ruby/c_cgi4.cgi
Rubyのサンプル5 ユーザー登録完了処理用サンプルソース /sample_ruby.zip/sample_ruby/c_cgi5.cgi
Rubyのサンプル6 後払いステータス変更用サンプルソース /sample_ruby.zip/sample_ruby/c_cgi6.cgi

サンプルプログラムをご利用の場合は、以下モジュール(ライブラリー)が必要となります。
モジュールに関しては、加盟店様でご利用の環境にあったものをご設定ください。

加盟店様の個別環境に関する情報は、弊社では保持しておらず、モジュール提供および稼動状況の確認は対応いたしかねますことを予めご了承ください。

サンプルプログラム Ruby版のご利用に必要なモジュール一覧
No. モジュール 説明
1 CGI スクリプトに渡されたキーワードやパラメータの値をチェックしたり、現在の取り合わせから取得した値で初期化したフォームを作成するのに必要
2 uri URIを扱うライブラリ
3 net/https https通信にてpost実行するのに必要なライブラリ
4 rexml/document XML形式のデータを解析するのに必要
サンプルプログラム概要
項目 機能 プログラム名
PHPのサンプル1 オーダ情報受付実行用サンプルソース /sample_PHP.zip/sample_PHP/settlement.php
PHPのサンプル2 オーダ情報確認実行用サンプルソース /sample_PHP.zip/sample_PHP/settlement_conp.php
PHPのサンプル3 定期課金金額変更、キャンセル実行用サンプルソース /sample_PHP.zip/sample_PHP/settlement_regulary.php
PHPのサンプル4 コンビニ入金結果受信処理用サンプルソース /sample_PHP.zip/sample_PHP/settlement_nyukin.php
PHPのサンプル5 ユーザー登録完了処理用サンプルソース /sample_PHP.zip/sample_PHP/user_conp.php
PHPのサンプル6 後払いステータス変更用サンプルソース /sample_PHP.zip/sample_PHP/status_change.php

サンプルプログラムをご利用の場合は、以下モジュール(ライブラリー)が必要となります。
モジュールに関しては、加盟店様でご利用の環境にあったものをご設定ください。

加盟店様の個別環境に関する情報は、弊社では保持しておらず、モジュール提供および稼動状況の確認は対応いたしかねますことを予めご了承ください。

サンプルプログラム PHP版のご利用に必要なモジュール一覧
No. モジュール 説明
1 PEAR: PHPの標準ライブラリー
2 PEAR:HTTP_Request2: HTTPリクエストの作成をするために必要
3 PEAR:Net_URL2: URLを各要素に分解するのに必要
4 PEAR:XML_Parser: XML形式のデータを解析するのに必要
5 PEAR:XML_Serializer: XMLと配列を変換するのに必要
サンプルプログラム概要
項目 機能 プログラム名
Javaのサンプル1 オーダ情報受付実行用サンプルソース /sample_java.zip/sample_java/WEB-INF/src/sample/Settlement.java
Javaのサンプル2 オーダ情報確認実行用サンプルソース /sample_java.zip/sample_java/WEB-INF/src/sample/SettlementComp.java
Javaのサンプル3 定期課金金額変更、キャンセル実行用サンプルソース /sample_java.zip/sample_java/WEB-INF/src/sample/Regulary.java
Javaのサンプル4 コンビニ入金結果受信処理用サンプルソース /sample_java.zip/sample_java/WEB-INF/src/sample/SettlementNyukin.java
Javaのサンプル5 ユーザー登録完了処理用サンプルソース /sample_java.zip/sample_java/WEB-INF/src/sample/SettlementCompUser.java
Javaのサンプル6 後払いステータス変更用サンプルソース /sample_java.zip/sample_java/WEB-INF/src/sample/DeferredStatusChange.java
サンプルプログラム概要
項目 機能 プログラム名
Perlのサンプル1 オーダ情報受付実行用サンプルソース /sample_perl.zip/sample_perl/c_cgi1.cgi
Perlのサンプル2 オーダ情報確認実行用サンプルソース /sample_perl.zip/sample_perl/c_cgi2.cgi
Perlのサンプル3 定期課金金額変更、キャンセル実行用サンプルソース /sample_perl.zip/sample_perl/c_cgi3.cgi
Perlのサンプル4 コンビニ入金結果受信処理用サンプルソース /sample_perl.zip/sample_perl/c_cgi4.cgi
Perlのサンプル5 ユーザー登録完了処理用サンプルソース /sample_perl.zip/sample_perl/c_cgi5.cgi
Perlのサンプル6 後払いステータス変更用サンプルソース /sample_perl.zip/sample_perl/c_cgi6.cgi

サンプルプログラムをご利用の場合は、以下モジュール(ライブラリー)が必要となります。
モジュールに関しては、加盟店様でご利用の環境にあったものをご設定ください。

加盟店様の個別環境に関する情報は、弊社では保持しておらず、モジュール提供および稼動状況の確認は対応いたしかねますことを予めご了承ください。

サンプルプログラム Perl版のご利用に必要なモジュール一覧
No. モジュール 説明
1 CGI スクリプトに渡されたキーワードやパラメータの値をチェックしたり、現在の取り合わせから取得した値で初期化したフォームを作成するのに必要
2 LWP::UserAgent HTTPリクエストを実行、送信するために必要
3 HTTP::Request HTTPリクエストの作成をするために必要
4 Jcode 日本語文字コードを変換するために必要
5 XML::DOM XML文字列あるいはファイルを解析するために必要
6 XML::Parser XML::DOMが使用する。Expatとのインターフェイスの役割のため必要
7 OpenSSL https通信に必要
8 Crypt::SSLeay https通信に必要