ユーザ退会 / 退会取消

パラメータ(ユーザ情報の生成)

version => 2,
contract_code => contract_code,
user_id       => user_id,
process_code => process_code,
memo1        => memo1,
memo2        => memo2,
xml          => 1,

※オーダー情報送信先 CGIへPOST、応答内容の解析は、都度課金と同様。

パラメータ(ユーザ情報の生成)

 $request->addPostParameter('contract_code', $contract_code);
 $request->addPostParameter('user_id', $user_id);
 $request->addPostParameter('process_code', $process_code);
 $request->addPostParameter('memo1', $memo1);
 $request->addPostParameter('memo2', $memo2);
 $request->addPostParameter('xml', '1');
 

※オーダー情報送信先 CGIへPOST、応答内容の解析は、都度課金と同様。

パラメータ(ユーザ情報の生成

param.add( new BasicNameValuePair("version", si.getVersion().toString()));
param.add( new BasicNameValuePair("contract_code", this.getConfig().getContract_code() ));
param.add( new BasicNameValuePair("user_id", si.getUserId()));
param.add( new BasicNameValuePair("process_code", si.getProcessCode().toString()));
param.add( new BasicNameValuePair("memo1", si.getMemo1()));
param.add( new BasicNameValuePair("memo2", si.getMemo2()));
param.add( new BasicNameValuePair("xml", si.getXml().toString()));

※オーダー情報送信先 CGIへPOST、応答内容の解析は、都度課金と同様。

パラメータ(ユーザ情報の生成

my %data = ();
%data = (
    contract_code => $contract_code,
    user_id       => $user_id,
    process_code  => $process_code,
    memo1 => $memo1,
    memo2 => $memo2,
    xml => 1,
);

※オーダー情報送信先 CGIへPOST、応答内容の解析は、都度課金と同様。

ユーザ退会

該当のuser_idに対して利用停止にする処理です。

<種別説明>
◎:必須項目 イプシロンが提供している値を設定してください。
○ :必須項目 表中の説明に従い設定してください。
● :必須項目 注文単位でユニークな値を設定してください。
△:一部必須 コンビ二種別の場合必須項目となります。
- :任意項目 未設定の場合は説明に記載されている値が設定されます。

利用停止後、該当のuser_idでは一切決済を行うことができなくなります。

送信パラメータ一覧
項目名 パラメータ名 種別 属性 説明
1 契約コード contract_code 半角英数字 8byte(固定) 99999999(固定) イプシロンが加盟店様ごとに採番
申込時に弊社の申込完了画面及びメールにて通知
2 ユーザーID user_id 半角英数字.-+/@ 64byte以下 Epsilon0001 退会対象のuser_idを設定
3 処理区分 process_code 1~9 9 9:退会
4 予備1 memo1 - EUC or S-JIS 128byte  これはテストです 自由設定
5 予備2 memo2 - EUC or S-JIS 128byte  これはテストです 自由設定
6 応答形式 xml - 0~1 1 応答の形式 1:XML形式 を選択
受信パラメータ一覧
項目名 パラメータ名 種別 属性 説明
1 契約コード contract_code 半角英数字 8byte(固定) 99999999(固定) イプシロンが加盟店様ごとに採番
申込時に弊社の申込完了画面及びメールにて通知
2 ユーザーID user_id 半角英数字.-+/@ 64byte以下 Epsilon0001 退会対象のuser_idを設定
3 処理区分 process_code 1~9 9 9:退会
4 予備1 memo1 - EUC or S-JIS 128byte  これはテストです 自由設定
5 予備2 memo2 - EUC or S-JIS 128byte  これはテストです 自由設定
6 応答形式 xml - 0~1 1 応答の形式 1:XML形式 を選択

ユーザ退会取消

ユーザ退会(process_code=9)で退会したuser_idの退会を取り消し(退会処理した月のみ可能)する処理です。

送信パラメータ一覧
項目名 パラメータ名 種別 属性 説明
1 契約コード contract_code 半角英数字 8byte(固定) 99999999(固定) イプシロンが加盟店様ごとに採番
申込時に弊社の申込完了画面及びメールにて通知
2 ユーザーID user_id 半角英数字.-+/@ 64byte以下 Epsilon0001 退会取消対象のuser_idを設定
3 処理区分 process_code 1~9 7 7:退会取消
4 予備1 memo1 - UTF8 128byte  これはテストです 自由設定
5 予備2 memo2 - UTF8 128byte  これはテストです 自由設定
6 応答形式 xml - 0~1 1 応答の形式 1:XML形式 を選択
受信パラメータ一覧
項目名 パラメータ名 種別 属性 説明
1 実行結果 result 半角数字 処理結果を記載 1:成功 0:失敗
2 ユーザーID user_id URLエンコード済み 設定した「user_id」と同様
3 ユーザー氏名 user_name URLエンコード済み(S-JIS) 設定した「user_name」と同様
4 予備1 memo1 URLエンコード済み(S-JIS) 設定した「memo1」と同様
5 予備2 memo2 URLエンコード済み(S-JIS) 設定した「memo2」と同様