1. ID決済とは
1.1. ID決済とは
ID決済とは、エンドユーザがID決済事業者のアカウントでログイン認証を行い、チャージした残高や登録したクレジットカードなどで決済するサービスです。
e-SCOTTのID決済では、下記の決済手段 をまとめて導入することができます。
最新の対応決済事業者はこちら
最新の接続仕様書は、契約後に加盟店管理画面から確認することができます。
2. インターフェイス概要
2.1. 利用可能なインターフェイス
ID決済で利用できるインターフェイスは、「オンライン」と「加盟店管理画面」です。
2.2. 利用可能な取引
ID決済で利用できる課金方式は、「都度課金」と「継続課金・随時課金」です。
都度課金:利用者が商品・サービスを購入するたびに決済を実行する課金方式
継続課金・随時課金:利用者の同意のもとIDを登録し、事業者が後から任意のタイミングで決済を実行できる課金方式
ID決済で利用できる売上方式は「即時売上」と「出荷売上」です。
即時売上:支払・継続課金支払の処理が成立した時点で売上が確定する売上方式
出荷売上:支払・継続課金支払の処理時は与信枠の確保のみを行い、後続処理で売上確定処理を行う売上方式
各売上方式で利用できる課金方式については、各種一覧をご参照ください。
3. インターフェイス詳細
3.1. API一覧
ID決済のAPIは、下記のとおりです。
| 処理区分 | コード値 | 説明 | 課金方式 | 電文種類 | 暗号化 | POST電文 | 可能な後続処理 |
|---|---|---|---|---|---|---|---|
| 支払 | 18Auth | 取引を開始する機能 | 都度課金 | Master電文 | 有り (POST電文は無し) | 支払結果通知 | 同期 返金 |
| 継続課金契約 | 18RecStart | 継続課金契約を開始する機能 | 継続課金 随時課金 | Master電文 | 有り (POST電文は無し) | 契約結果通知 | 継続課金支払 継続課金同期 継続課金解約 |
| 継続課金支払 | 18RecAuth | 継続課金支払業務を開始する機能 | 継続課金 随時課金 | Master電文 | 無し | 継続課金支払結果通知 | 同期 返金 |
| 同期 | 18Search | 取引の状態を確認する機能 | 都度課金 継続課金 随時課金 | Process電文 | 無し | ー | ー |
| 返金 | 18Refund | 支払済の取引に対し、売上の全額を返金する機能 | 都度課金 継続課金 随時課金 | Process電文 | 無し | ー | 同期 |
| 継続課金同期 | 18RecSearch | 契約の状態を確認する機能 | 継続課金 随時課金 | Process電文 | 無し | ー | ー |
| 継続課金解約 | 18RecCancel | 継続課金を解約する機能 | 継続課金 随時課金 | Process電文 | 無し | 解約結果通知 | 継続課金同期 |
| 売上確定 | 18Capture | 与信を確定する機能 | 都度課金 継続課金 随時課金 | Process電文 | 無し | ー | 同期 返金 |
| 金額変更 | 18Change | 与信済の取引に対し、金額を変更する機能 | 都度課金 継続課金 随時課金 | Process電文 | 無し | 支払結果通知 | 同期 売上確定 金額変更 与信取消 |
| 与信取消 | 18Cancel | 与信済の取引に対し、与信の全額を取消する機能 | 都度課金 継続課金 随時課金 | Process電文 | 無し | ー | 同期 |
3.2. 処理フロー
ID決済の処理フローについて、処理区分ごとに説明します。
3.2.1. 18Auth(支払)
処理フロー
①~⑦の順序で18Auth(支払)の処理が行われます。

処理内容
|
No. |
処理内容 |
加盟店側実装 |
|---|---|---|
|
① |
加盟店が作成した画面で、エンドユーザが決済手段を選択します。 |
○ |
|
② |
Master電文に必要項目をセットし、加盟店からe-SCOTTにリダイレクトで送信します。 |
○ |
|
③ |
加盟店から送信されたMaster電文をもとに、支払要求電文をe-SCOTTからID決済事業者に送信します。 ・ e-SCOTTが正常に18Auth処理に移行すると、取引ステータスが「支払中」(出荷売上の場合は「与信中」)に遷移します。 |
|
|
④ |
エンドユーザが、ID決済事業者の画面で決済を行います。 ・ 正常に支払が完了すると、取引ステータスが「支払済」(出荷売上の場合は「与信済」)に遷移します。 ・ 支払が失敗すると、取引ステータスが「NG」に遷移します。プロセスID・プロセスパスワードは発行しません。 |
|
|
⑤-1 |
リダイレクト後の画面でエンドユーザが支払処理完了した場合に、処理結果およびプロセスID・プロセスパスワードを、e-SCOTTから加盟店にPOST電文で通知します。 |
○ |
|
⑤-2 |
エンドユーザが一度画面離脱した場合などに、処理結果およびプロセスID・プロセスパスワードを、e-SCOTTから加盟店にPOST電文で通知します。 |
○ |
|
⑥ |
リダイレクト後の画面でエンドユーザが支払処理完了した場合に、処理結果およびプロセスID・プロセスパスワードを、e-SCOTTから加盟店にリダイレクトで応答します。 |
○ |
|
⑦ |
加盟店が作成した決済完了画面を、エンドユーザに表示します。 |
○ |
3.2.2. 18RecStart(継続課金契約)
処理フロー
①~⑦の順序で18RecStart(継続課金契約)の処理が行われます。

処理内容
|
No. |
処理内容 |
加盟店側実装 |
|---|---|---|
|
① |
加盟店が作成した画面で、エンドユーザが決済手段を選択します。 |
○ |
|
② |
Master電文に必要項目をセットし、加盟店からe-SCOTTにリダイレクトで送信します。 |
○ |
|
③ |
加盟店から送信されたMaster電文をもとに、継続課金契約要求電文をe-SCOTTからID決済事業者に送信します。 ・ e-SCOTTが正常に18RecStart処理に移行すると、取引ステータスが「契約中」に遷移します。 |
|
|
④ |
エンドユーザがID決済事業者の画面で、ID決済事業者に登録されているアカウントと、加盟店のエンドユーザアカウントを紐づけます。 ・ 正常に契約が完了すると、取引ステータスが「契約済」に遷移します。 ・ 契約が失敗すると、取引ステータスが「NG」に遷移します。プロセスID・プロセスパスワードは発行しません。 |
|
|
⑤-1 |
リダイレクト後の画面でエンドユーザが支払処理完了した場合に、処理結果およびプロセスID・プロセスパスワード・店舗契約番号を、e-SCOTTから加盟店へPOST電文で通知します。 ・ 店舗契約番号とは、継続課金契約時に本システムで採番する番号です。 店舗契約番号に紐づくユーザーに対しID決済事業者への支払要求を行います。 |
○ |
|
⑤-2 |
エンドユーザが一度画面離脱した場合などに、処理結果およびプロセスID・プロセスパスワード・店舗契約番号を、e-SCOTTから加盟店へPOST電文で通知します。 ・ 店舗契約番号とは、継続課金契約時に本システムで採番する番号です。 店舗契約番号に紐づくユーザーに対しID決済事業者への支払要求を行います。 |
○ |
|
⑥ |
リダイレクト後の画面でエンドユーザが支払処理完了した場合に、処理結果およびプロセスID・プロセスパスワード・店舗契約番号を、e-SCOTTから加盟店にリダイレクトで応答します。 |
○ |
|
⑦ |
加盟店様が作成した契約(アカウント紐づけ)完了画面を、エンドユーザに表示します。 |
○ |
3.2.3. 18RecAuth(継続課金支払)
処理フロー
①~④の順序で18RecAuth(継続課金支払)の処理が行われます。

処理内容
|
No. |
処理内容 |
加盟店側実装 |
|---|---|---|
|
① |
Master電文に必要項目をセットし、加盟店からe-SCOTTに送信します。 |
○ |
|
② |
加盟店から送信されたMaster電文(店舗契約番号に該当する取引)をもとに、継続課金支払要求電文をe-SCOTTからID決済事業者に送信します。 | |
|
③ |
ID決済事業者からの応答をもとに、e-SCOTTで取引情報の更新を行います。 | |
|
④ |
処理結果およびプロセスID・プロセスパスワードを、e-SCOTTから加盟店に応答します。 |
○ |
3.2.4. 18Search(同期)
処理フロー
①~④の順序で18Search(同期)の処理が行われます。

処理内容
|
No. |
処理内容 |
加盟店側実装 |
|---|---|---|
|
① |
Process電文に必要項目をセットし、加盟店からe-SCOTTに送信します。 |
○ |
|
② |
加盟店から送信されたProcess電文をもとに、対象処理区分の要求電文をe-SCOTTからID決済事業者に送信します。 | |
|
③ |
ID決済事業者からの応答をもとに、e-SCOTTで取引情報の更新を行います。 | |
|
④ |
処理結果をe-SCOTTから加盟店に応答します。 |
○ |
3.2.5. 18Refund(返金)
3.2.6. 18RecSearch(継続課金同期)
3.2.7. 18RecCancel(継続課金解約)
3.2.8. 18Capture(売上確定)
3.2.9. 18Change(金額変更)
3.2.10. 18Cancel(与信取消)
3.2.11. 18Change(PayPay増額時)
処理フロー
①~⑦の順序で18Change(金額変更/PayPay増額時)の処理が行われます。

処理内容
| No. | 処理内容 | 加盟店側実装 |
| ① | Process電文に必要項目をセットし、加盟店から e-SCOTT に送信します。 | ○ |
| ② | 加盟店から送信された Process 電文をもとに、対象処理区分の要求電文を e-SCOTT から ID 決済事業者に送信します。 | |
| ③ | ID 決済事業者から応答されたユーザー認証用画面URLを、e-SCOTT から加盟店に送信します。 | ○ |
| ④ | 加盟店はユーザー認証用画面をエンドユーザに表示します。 | ○ |
| ⑤ | エンドユーザが ID 決済事業者の画面で、増額の承認を行います。 | |
| ⑥ | 処理結果を e-SCOTT から加盟店へ POST 電文で通知します。 | ○ |
| ⑦ | ID 決済事業者は金額変更完了画面をエンドユーザに表示します。 |
3.2.12. 同期処理
処理フロー
①~④の順序で同期処理が行われます。

処理内容
| No. | 処理内容 | 加盟店側実装 |
| ① |
e-SCOTT は同期対象の取引を抽出します。 ・同期対象:取引ステータスが「支払中」「与信中」「金額変更中」「与信取消中」または「契約中」で、 同期処理または Process 電文の同期(18Search)が未実施 |
|
| ② | 抽出した取引に対し、同期要求電文を e-SCOTT から ID 決済事業者に送信します。 | |
| ③ | ID 決済事業者からの応答をもとに、e-SCOTT で取引情報の更新を行います。 | |
| ④ | 処理結果を e-SCOTT から加盟店へ POST 電文で通知します。 | ○ |
3.3. API仕様
e-SCOTTのAPI仕様について説明します。
3.3.1. 接続先URL
Master電文・Process電文の接続先URLは、下記のとおりです。
|
環境 |
接続先URL |
|
テスト環境 |
ご契約後に管理画面からご確認いただけます |
|
本番環境 |
ご契約後に管理画面からご確認いただけます |
POST電文の通知先URLは、下記のとおりです。
|
POST電文名 |
通知先URL |
|
支払結果通知 |
Master電文項目の「POST用URL」に設定したURL |
|
契約結果通知 |
|
|
継続課金支払結果通知 |
|
|
解約結果通知 |
3.3.2. Master電文項目定義
支払(18Auth)、継続課金契約(18RecStart)、継続課金支払(18RecAuth)の電文項目は下記のとおりです。
3.3.2.1. 支払(18Auth)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 接続ID | MerchantId | 8 | 固定長 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号 大文字小文字 |
e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変長 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 店舗コード | TenantId | 4 | 固定 | 半角数字 | →
店舗コード
セットしない場合は「0001」として扱います。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 利用金額 | Amount | 8 | 可変 | 半角数字 |
商品の金額(税込)。 「1(1円)」以上をセットしてください。 楽天ペイで「100(100円)」未満をセットする場合は、楽天ペイメント社へ事前に連絡してください。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ ※1 |
◎ |
| 決済手段 | PayType | 1 | 固定 | 半角英数字 | → 決済手段 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| POST用URL | PostUrl | 500 | 可変 | 半角英数字記号 | POST電文の送信先URL。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| リダイレクト用URL | RedirectUrl | 500 | 可変 | 半角英数字記号 | レスポンスのリダイレクト先URL。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 |
加盟店が取引を識別するための番号(加盟店が採番)。 店舗コード単位で一意の番号をセットしてください。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 商品単価 | Price | 8 | 可変 | 半角数字 |
商品の金額(税抜)。 「1(1円)」以上をセットしてください。 |
- | - | - | - | - | - | - | - | - | ◎ | - |
| 商品説明 | Description | 128 | 可変 | 全半角文字 | 商品の説明。 | - | - | - | - | - | - | - | - | - | 〇 | 〇 |
| 税金 | Tax | 8 | 可変 | 半角数字 | 商品の税額。 | - | - | - | - | - | - | - | - | - | 〇 | - |
| 商品画像URL | ImageUrl | 1000 | 可変 | 半角英数字記号 | 商品画像のURL。 | - | - | - | - | - | - | - | - | 〇 | - | - |
| 商品種別 | GoodsType | 32 | 可変 | 全半角文字 | → 商品種別 | - | - | - | - | - | - | - | - | - | 〇 ※2 |
- |
| 支払画面言語 | Locale | 5 | 可変 | 半角英数字記号 |
5桁のロケールコード。 例:ja-JP |
- | - | - | - | - | - | - | - | - | 〇 | - |
| 宛先名 | AddressName | 128 | 可変 | 全半角文字 | エンドユーザの住所情報。 | - | - | - | - | - | - | - | - | ◎ | 〇 ※3 |
〇 |
| 住所1 | Address1 | 300 | - | - | - | - | - | - | - | - | ◎ | 〇 ※3 |
◎ | |||
| 住所2 | Address2 | 300 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | |||
| 市区町村 | AddressCity | 120 | - | - | - | - | - | - | - | - | ◎ | 〇 ※3 |
◎ | |||
| 都道府県 | AddressProvince | 300 | - | - | - | - | - | - | - | - | ◎ | 〇 ※3 |
◎ | |||
| 郵便番号 | AddressPostalCode | 60 | - | - | - | - | - | - | - | - | ◎ | 〇 ※3 |
◎ | |||
| 国コード | AddressCountry | 2 | 固定 | 全半角文字 |
エンドユーザの国コード。 ISO 3166-1 標準2文字コードをセットしてください。 |
- | - | - | - | - | - | - | - | 〇 | 〇 ※3 |
〇 |
| 配送料 | Shipping | 8 | 可変 | 半角数字 | エンドユーザが支払う配送料。 | - | - | - | - | - | - | - | - | - | 〇 | 〇 |
| 手数料 | Handling | 8 | 可変 | 半角数字 | エンドユーザが支払う手数料。 | - | - | - | - | - | - | - | - | - | 〇 | - |
| 保険料 | Insurance | 8 | 可変 | 半角数字 | エンドユーザが支払う保険料。 | - | - | - | - | - | - | - | - | - | 〇 | - |
| 配送割引料 | ShippingDiscount | 8 | 可変 | 半角数字 | エンドユーザが支払う配送料の割引額。 | - | - | - | - | - | - | - | - | - | 〇 | - |
| 商品割引料 | Discount | 8 | 可変 | 半角数字 | エンドユーザが支払う商品金額の割引額。 | - | - | - | - | - | - | - | - | - | 〇 | - |
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | - | - | 〇 | 〇 ※5 |
- | - |
| 商品名 | GoodsName | 256 | 可変 | 全半角文字 | 商品名。 | - | - | 〇 | - | - | - | - | - | - | - | - |
| 商品カテゴリ | Category | 10 | 可変 | 半角数字 | → 商品カテゴリ | - | - | - | - | ◎ | - | - | - | 〇 | - | 〇 |
| 出荷売上フラグ | IsAuthorization | 1 | 可変 | 半角数字 | 出荷売上を利用する場合、"1"(利用する)を設定してください。 | - | - | 〇 | 〇 | 〇 | 〇 | 〇 | - | 〇 | - | 〇 |
| ブランド名 | BrandName | 100 | 可変 | 全半角文字 | 商品詳細情報のブランド名。 | - | - | - | - | - | - | - | - | 〇 | - | - |
| 宛先名(カナ) | AddressNameKana | 128 | 可変 | 半角カナ | 配送先の住所情報。 | - | - | - | - | - | - | - | - | 〇 | - | - |
| 会社名 | AddressCompanyName | 100 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 部署名 | AddressDepartment | 30 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 電話番号 | AddressTelNo | 14 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 商品受取場所 | AddressDeliveryType | 50 | 可変 | 全半角文字 |
配送先の住所情報。 → 商品受取場所 |
- | - | - | - | - | - | - | - | - | - | 〇 |
| 宛先名(請求先) | BillingName | 128 | 可変 | 全半角文字 | 請求先の住所情報。 | - | - | - | - | - | - | - | - | - | - | 〇 |
| 住所1(請求先) | BillingAddress1 | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | - | - | ◎ | |
| 住所2(請求先) | BillingAddress2 | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | - | - | 〇 | |
| 市区町村(請求先) | BillingCity | 120 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | - | - | ◎ | |
| 都道府県(請求先) | BillingProvince | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | - | - | ◎ | |
| 郵便番号(請求先) | BillingPostalCode | 60 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | - | - | ◎ | |
| 国コード(請求先) | BillingCountry | 2 | 固定 | 全半角文字 | - | - | - | - | - | - | - | - | - | - | 〇 | |
| 商品受取場所(請求先) | BillingDeliveryType | 50 | 可変 | 全半角文字 |
請求先の住所情報。 → 商品受取場所 |
- | - | - | - | - | - | - | - | - | - | 〇 |
| 購入者ID | BuyerId | 128 | 可変 | 半角英数字 | 購入者情報。 | - | - | - | - | - | - | - | - | ◎ | 〇 ※4 |
◎ |
| 名 | FirstName | 140 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | ◎ | 〇 ※4 |
◎ | |
| 姓 | LastName | 140 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | ◎ | 〇 ※4 |
◎ | |
| 名(カナ) | FirstNameKana | 140 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | 〇 | |
| 姓(カナ) | LastNameKana | 140 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | 〇 | |
| 会社名(購入者情報) | BuyerCompanyName | 100 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 部署名(購入者情報) | BuyerDepartment | 30 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 郵便番号(購入者情報) | BuyerPostalCode | 8 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 住所1(購入者情報) | BuyerAddress1 | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | |
| 住所2(購入者情報) | BuyerAddress2 | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | 〇 | 〇 | |
| 性別 | Gender | 10 | 可変 | 全半角文字 |
購入者情報。 → 性別 |
- | - | - | - | - | - | - | - | 〇 | - | 〇 |
| 生年月日 | Birthday | 10 | 可変 | 半角数字 | 購入者情報。 | - | - | - | - | - | - | - | - | 〇 | - | 〇 |
| メールアドレス | 255 | 可変 | 半角英数字記号 | - | - | - | - | - | - | - | - | ◎ | 〇 ※4 |
〇 | ||
| 電話番号(購入者情報) | BuyerTelNo | 15 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | 〇 ※4 |
〇 | |
| 国コード(購入者情報) | BuyerCountry | 2 | 固定 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | 〇 ※4 |
〇 | |
| ユーザー登録日時 | CreateDate | 14 | 固定 |
全半角文字 (YYYYMMDDHHmmss) |
- | - | - | - | - | - | - | - | 〇 | 〇 ※4 |
◎ | |
| 累計購入金額 | TotalPurchaseAmount | 9 | 可変 | 半角数字 | 会員情報。 | - | - | - | - | - | - | - | - | 〇 | - | ◎ |
| 累計購入件数 | TotalPurchaseCount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | 〇 | |
| 本人確認ステータス | IdentificationStatus | 10 | 可変 | 全半角文字 |
会員情報。 → 本人確認ステータス |
- | - | - | - | - | - | - | - | 〇 | - | - |
| 店舗会員ID | ShopCustomerId | 100 | 可変 | 半角英数字 | 会員情報。 | - | - | - | - | - | - | - | - | 〇 | - | - |
| 会員歴 | MembershipPeriod | 5 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | 〇 | |
| 所有ポイント数 | Points | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | - | - | 〇 | |
| 利用端末ID | TerminalId | 100 | 可変 | 半角英数字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 初回からの経過日数 | FirstPaidDate | 5 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | - | - | 〇 | |
| 直近注文金額 | LastPurchaseAmount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | 〇 | |
| 直近購入日 | LastPurchaseDate | 10 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | 〇 | |
| 過去3か月支払額 | Last3monthsPurchaseAmount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | - | - | 〇 | |
| 過去3か月注文数 | Last3monthsPurchaseCount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | - | - | 〇 | |
| 過去商材カテゴリ | PastMerchandiseCategory | 100 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 過去ブランド名 | PastBrandName | 100 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 過去利用決済 | PastPaymentMethod | 100 | 可変 | 全半角文字 |
会員情報。 →過去利用決済 |
- | - | - | - | - | - | - | - | 〇 | - | 〇 |
| サービス提供者ID | SellerUserId | 100 | 可変 | 半角英文字 | 販売者情報。 | - | - | - | - | - | - | - | - | 〇 | - | - |
| 会員歴(販売者情報) | SellerMembershipPeriod | 5 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 本人確認ステータス(販売者情報) | SellerIdentificationStatus | 10 | 可変 | 全半角文字 |
販売者情報。 → 本人確認ステータス |
- | - | - | - | - | - | - | - | 〇 | - | - |
| 累計販売回数 | SellerTotalSalesCount | 9 | 可変 | 半角数字 | 販売者情報。 | - | - | - | - | - | - | - | - | 〇 | - | - |
| 累計販売額 | SellerTotalSalesAmount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| 過去商材カテゴリ(販売者情報) | SellerPastMerchandiseCategory | 100 | 可変 | 全半角文字 | - | - | - | - | - | - | - | - | 〇 | - | - | |
| カスタマロゴURL | LogoUrl | 256 | 可変 | 半角英数字記号 | カスタマロゴURL。 | - | - | - | - | - | - | - | - | - | - | 〇 |
BODY部サンプル
支払(18Auth)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&OperateId=18Auth&TransactionDate=20210301&Amount=100&PayType=1&PostUrl=https://XXXXXXX&RedirectUrl=https://XXXXXXX&ProcNo=00000000000000000000000000000001上記の電文は、エンドユーザの画面を介して送信するため、暗号化を行ってください。
→ AES暗号化
レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変長 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 店舗契約番号 | MchContractId | 12 | 全桁 | 半角数字 | 継続課金、随時課金の契約を識別する番号(e-SCOTTが発番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| ISC トランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | - | - | 〇 ※1 |
〇 ※1 |
〇 ※1 |
- |
BODY部サンプル
支払(18Auth)レスポンス
TransactionId=000000000001&TransactionDate=20210301&OperateId=18Auth&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&ProcNo=00000000000000000000000000000001&ProcessStartDate=20210301162451&ProcessEndDate=20210301162452&Status=2&IscTransactionId=ISC52872126623522682300328562538&WxTransactionId=WX3086373810642308780233688045283.3.2.2. 継続課金契約(18RecStart)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 接続ID | MerchantId | 8 | 固定長 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変長 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 店舗コード | TenantId | 4 | 固定 | 半角数字 | →
店舗コード
セットしない場合は「0001」として扱います。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 決済手段 | PayType | 1 | 固定 | 半角英数字 | → 決済手段 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| POST用URL | PostUrl | 500 | 可変 | 半角英数字記号 | POST電文の送信先URL。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| リダイレクト用URL | RedirectUrl | 500 | 可変 | 半角英数字記号 | レスポンスのリダイレクト先URL。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 |
加盟店が取引を識別するための番号(加盟店が採番)。 店舗コード単位で一意の番号をセットしてください。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | 〇 ※2 |
- | - | |||
| 支払方式 | CaptureType | 20 | 可変 | 半角英数字記号 | → 支払方式 | - | 〇 ※1 |
- | - | - | - | - | - | |||
| 契約名 | ContractName | 200 | 可変 | 全半角文字 |
継続課金、随時課金の契約名。 メルペイ、楽天ペイ以外の決済手段でセットした場合はエラーとなりますのでご注意ください。 |
〇 | - | 〇 | - | - | - | - | - | |||
| 契約内容 | ContractDescription | 120 | 可変 | 全半角文字 |
継続課金、随時課金の契約内容。 メルペイ以外の決済手段でセットした場合はエラーとなりますのでご注意ください。 |
- | - | 〇 | - | - | - | - | 〇 | |||
| 商品カテゴリ | Category | 10 | 可変 | 半角数字 | → 商品カテゴリ | - | - | ◎ | - | - | - | - | - | |||
| 購入者ID | BuyerId | 128 | 可変 | 半角英数字 | 購入者情報。 | - | - | - | - | - | ◎ | - | 〇 | |||
| 名 | FirstName | 140 | 可変 | 全半角文字 | - | - | - | - | - | ◎ | - | ◎ | ||||
| 姓 | LastName | 140 | 可変 | 全半角文字 | - | - | - | - | - | ◎ | - | ◎ | ||||
| 名(カナ) | FirstNameKana | 140 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| 姓(カナ) | LastNameKana | 140 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| 郵便番号(購入者情報) | BuyerPostalCode | 8 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 住所1(購入者情報) | BuyerAddress1 | 300 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 住所2(購入者情報) | BuyerAddress2 | 300 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 性別 | Gender | 10 | 可変 | 全半角文字 |
購入者情報。 → 性別 |
- | - | - | - | - | 〇 | - | - | |||
| 生年月日 | Birthday | 10 | 可変 | 半角数字 | 購入者情報。 | - | - | - | - | - | 〇 | - | - | |||
| メールアドレス | 255 | 可変 | 半角英数字記号 | - | - | - | - | - | 〇 | - | 〇 | |||||
| 電話番号(購入者情報) | BuyerTelNo | 15 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| カスタマロゴURL | LogoUrl | 256 | 可変 | 半角英数字記号 | カスタマロゴURL。 | - | - | - | - | - | - | - | 〇 | |||
BODY部サンプル
継続課金契約(18RecStart)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&OperateId=18RecStart&TransactionDate=20210301&PayType=1&PostUrl=https://XXXXXXX&RedirectUrl=https://XXXXXXX&ProcNo=00000000000000000000000000000001上記の電文は、エンドユーザの画面を介して送信するため、暗号化を行ってください。
→ AES暗号化
レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変長 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字 (YYYYMMDDHHMMSS) |
e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字 (YYYYMMDDHHMMSS) |
e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 店舗契約番号 | MchContractId | 12 | 全桁 | 半角数字 | 継続課金、随時課金の契約を識別する番号(e-SCOTTが発番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
| ISC契約ID | IscContractId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | 〇 ※1 |
- | - | |||
BODY部サンプル
継続課金契約(18RecStart)レスポンス
TransactionId=000000000001&TransactionDate=20210301&OperateId=18RecStart&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&ProcessStartDate=20210301162451&ProcessEndDate=20210301162452&Status=6&IscContractId=XXXXXXXX3.3.2.3. 継続課金支払(18RecAuth)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 接続ID | MerchantId | 8 | 固定長 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変長 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 店舗コード | TenantId | 4 | 固定 | 半角数字 | →
店舗コード
セットしない場合は「0001」として扱います。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 利用金額 | Amount | 8 | 可変 | 半角数字 |
商品の金額(税込)。 「1(1円)」以上をセットしてください。 楽天ペイで「100(100円)」未満をセットする場合は、楽天ペイメント社へ事前に連絡してください。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ ※2 |
◎ | |||
| 決済手段 | PayType | 1 | 固定 | 半角英数字 | → 決済手段 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| POST用URL | PostUrl | 500 | 可変 | 半角英数字記号 | POST電文の送信先URL。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 店舗契約番号 | MchContractId | 12 | 全桁 | 半角数字 |
継続課金、随時課金の契約を識別する番号(e-SCOTTが発番)。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 商品単価 | Price | 8 | 可変 | 半角数字 |
商品の金額(税抜)。 「1(1円)」以上をセットしてください。 |
- | - | - | - | - | - | ◎ | - | |||
| 商品説明 | Description | 128 | 可変 | 全半角文字 | 商品の説明。 | - | - | - | - | - | - | 〇 | 〇 | |||
| 税金 | Tax | 8 | 可変 | 半角数字 | 商品の税額。 | - | - | - | - | - | - | 〇 | - | |||
| 商品画像URL | ImageUrl | 1000 | 可変 | 半角英数字記号 | 商品画像のURL。 | - | - | - | - | - | 〇 | - | - | |||
| 商品種別 | GoodsType | 32 | 可変 | 全半角文字 | → 商品種別 | - | - | - | - | - | - | 〇 ※3 |
- | |||
| 宛先名 | AddressName | 128 | 可変 | 全半角文字 | エンドユーザの住所情報。 | - | - | - | - | - | ◎ | 〇 ※4 |
〇 | |||
| 住所1 | Address1 | 300 | - | - | - | - | - | ◎ | 〇 ※4 |
◎ | ||||||
| 住所2 | Address2 | 300 | - | - | - | - | - | 〇 | 〇 | 〇 | ||||||
| 市区町村 | AddressCity | 120 | - | - | - | - | - | ◎ | 〇 ※4 |
◎ | ||||||
| 都道府県 | AddressProvince | 300 | - | - | - | - | - | ◎ | 〇 ※4 |
◎ | ||||||
| 郵便番号 | AddressPostalCode | 60 | - | - | - | - | - | ◎ | 〇 ※4 |
◎ | ||||||
| 国コード | AddressCountry | 2 | 固定 | 全半角文字 |
エンドユーザの国コード。 ISO 3166-1 標準2文字コードをセットしてください。 |
- | - | - | - | - | 〇 | 〇 ※4 |
〇 | |||
| 配送料 | Shipping | 8 | 可変 | 半角数字 | エンドユーザが支払う配送料。 | - | - | - | - | - | - | 〇 | 〇 | |||
| 手数料 | Handling | 8 | 可変 | 半角数字 | エンドユーザが支払う手数料。 | - | - | - | - | - | - | 〇 | - | |||
| 保険料 | Insurance | 8 | 可変 | 半角数字 | エンドユーザが支払う保険料。 | - | - | - | - | - | - | 〇 | - | |||
| 配送割引料 | ShippingDiscount | 8 | 可変 | 半角数字 | エンドユーザが支払う配送料の割引額。 | - | - | - | - | - | - | 〇 | - | |||
| 商品割引料 | Discount | 8 | 可変 | 半角数字 | エンドユーザが支払う商品金額の割引額。 | - | - | - | - | - | - | 〇 | - | |||
| 商品名 | GoodsName | 256 | 可変 | 全半角文字 | 商品名。 | 〇 | - | - | - | - | - | - | - | |||
| 商品カテゴリ | Category | 10 | 可変 | 半角数字 | → 商品カテゴリ | - | - | ◎ | - | - | 〇 | - | 〇 | |||
| 出荷売上フラグ | IsAuthorization | 1 | 可変 | 半角数字 | 出荷売上を利用する場合、"1"(利用する)を設定してください。 | 〇 | 〇 | - | - | - | 〇 | - | 〇 | |||
| ブランド名 | BrandName | 100 | 可変 | 全半角文字 | 商品詳細情報のブランド名。 | - | - | - | - | - | 〇 | - | - | |||
| 宛先名(カナ) | AddressNameKana | 128 | 可変 | 半角カナ | 配送先の住所情報。 | - | - | - | - | - | 〇 | - | - | |||
| 会社名 | AddressCompanyName | 100 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 部署名 | AddressDepartment | 30 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 電話番号 | AddressTelNo | 14 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | - | ||||
| 商品受取場所 | AddressDeliveryType | 50 | 可変 | 全半角文字 |
配送先の住所情報。 → 商品受取場所 |
- | - | - | - | - | - | - | 〇 | |||
| 宛先名(請求先) | BillingName | 128 | 可変 | 全半角文字 | 請求先の住所情報。 | - | - | - | - | - | - | - | 〇 | |||
| 住所1(請求先) | BillingAddress1 | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | ◎ | ||||
| 住所2(請求先) | BillingAddress2 | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | 〇 | ||||
| 市区町村(請求先) | BillingCity | 120 | 可変 | 全半角文字 | - | - | - | - | - | - | - | ◎ | ||||
| 都道府県(請求先) | BillingProvince | 300 | 可変 | 全半角文字 | - | - | - | - | - | - | - | ◎ | ||||
| 郵便番号(請求先) | BillingPostalCode | 60 | 可変 | 全半角文字 | - | - | - | - | - | - | - | ◎ | ||||
| 国コード(請求先) | BillingCountry | 2 | 固定 | 全半角文字 | - | - | - | - | - | - | - | 〇 | ||||
| 商品受取場所(請求先) | BillingDeliveryType | 50 | 可変 | 全半角文字 |
請求先の住所情報。 → 商品受取場所 |
- | - | - | - | - | - | - | 〇 | |||
| 購入者ID | BuyerId | 128 | 可変 | 半角英数字 | 購入者情報。 | - | - | - | - | - | ◎ | 〇 ※5 |
◎ | |||
| 名 | FirstName | 140 | 可変 | 全半角文字 | - | - | - | - | - | ◎ | 〇 ※5 |
◎ | ||||
| 姓 | LastName | 140 | 可変 | 全半角文字 | - | - | - | - | - | ◎ | 〇 ※5 |
◎ | ||||
| 名(カナ) | FirstNameKana | 140 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 姓(カナ) | LastNameKana | 140 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 会社名(購入者情報) | BuyerCompanyName | 100 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 部署名(購入者情報) | BuyerDepartment | 30 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 郵便番号(購入者情報) | BuyerPostalCode | 8 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 住所1(購入者情報) | BuyerAddress1 | 300 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | 〇 | 〇 | ||||
| 住所2(購入者情報) | BuyerAddress2 | 300 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | 〇 | 〇 | ||||
| 性別 | Gender | 10 | 可変 | 全半角文字 |
購入者情報。 → 性別 |
- | - | - | - | - | 〇 | - | 〇 | |||
| 生年月日 | Birthday | 10 | 可変 | 半角数字 | 購入者情報。 | - | - | - | - | - | 〇 | - | - | |||
| メールアドレス | 255 | 可変 | 半角英数字記号 | - | - | - | - | - | ◎ | 〇 ※5 |
〇 | |||||
| 電話番号(購入者情報) | BuyerTelNo | 15 | 可変 | 半角数字 | - | - | - | - | - | 〇 | 〇 ※5 |
〇 | ||||
| 国コード(購入者情報) | BuyerCountry | 2 | 固定 | 全半角文字 | - | - | - | - | - | 〇 | 〇 ※5 |
〇 | ||||
| ユーザー登録日時 | CreateDate | 14 | 固定 | 全半角文字 (YYYYMMDDHHmmss) | - | - | - | - | - | 〇 | 〇 ※5 |
◎ | ||||
| 累計購入金額 | TotalPurchaseAmount | 9 | 可変 | 半角数字 | 会員情報。 | - | - | - | - | - | 〇 | - | ◎ | |||
| 累計購入件数 | TotalPurchaseCount | 9 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| 累計継続課金支払回数 | TotalSubscriptionCount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | 〇 | 本人確認ステータス | IdentificationStatus | 10 | 可変 | 全半角文字 |
会員情報。 → 本人確認ステータス |
- | - | - | - | - | 〇 | - | - |
| 店舗会員ID | ShopCustomerId | 100 | 可変 | 半角英数字 | 会員情報。 | - | - | - | - | - | 〇 | - | - | |||
| 会員歴 | MembershipPeriod | 5 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| 所有ポイント数 | Points | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | 〇 | ||||
| 利用端末ID | TerminalId | 100 | 可変 | 半角英数字 | - | - | - | - | - | 〇 | - | - | ||||
| 初回からの経過日数 | FirstPaidDate | 5 | 可変 | 半角数字 | - | - | - | - | - | - | - | 〇 | ||||
| 直近注文金額 | LastPurchaseAmount | 9 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| 直近購入日 | LastPurchaseDate | 10 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | 〇 | ||||
| 過去3か月支払額 | Last3monthsPurchaseAmount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | 〇 | ||||
| 過去3か月注文数 | Last3monthsPurchaseCount | 9 | 可変 | 半角数字 | - | - | - | - | - | - | - | 〇 | ||||
| 過去商材カテゴリ | PastMerchandiseCategory | 100 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 過去ブランド名 | PastBrandName | 100 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
| 過去利用決済 | PastPaymentMethod | 100 | 可変 | 全半角文字 |
会員情報。 → 過去利用決済 |
- | - | - | - | - | 〇 | - | 〇 | |||
| サービス提供者ID | SellerUserId | 100 | 可変 | 半角英文字 | 販売者情報。 | - | - | - | - | - | 〇 | - | - | |||
| 会員歴(販売者情報) | SellerMembershipPeriod | 5 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | - | ||||
| 本人確認ステータス(販売者情報) | SellerIdentificationStatus | 10 | 可変 | 全半角文字 |
販売者情報。 → 本人確認ステータス |
- | - | - | - | - | 〇 | - | - | |||
| 累計販売回数 | SellerTotalSalesCount | 9 | 可変 | 半角数字 | 販売者情報。 | - | - | - | - | - | 〇 | - | - | |||
| 累計販売額 | SellerTotalSalesAmount | 9 | 可変 | 半角数字 | - | - | - | - | - | 〇 | - | - | ||||
| 過去商材カテゴリ(販売者情報) | SellerPastMerchandiseCategory | 100 | 可変 | 全半角文字 | - | - | - | - | - | 〇 | - | - | ||||
BODY部サンプル
継続課金支払(18RecAuth)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18RecAuth&Amount=100&PayType=1&PostUrl=https://XXXXXXX&MchContractId=000000001234レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変長 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字 (YYYYMMDDHHMMSS) |
e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字 (YYYYMMDDHHMMSS) |
e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引状態概要 | TradeStateDesc | 256 | 可変 | 全半角文字 | 加盟店は取得不要です。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| ISCトランザクションID | IscContractId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | 〇 ※1 |
〇 ※1 |
- | |||
BODY部サンプル
継続課金支払(18RecAuth)レスポンス
TransactionId=000000001870&TransactionDate=20210511&OperateId=18RecAuth&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&ProcessStartDate=20210301152451&ProcessEndDate=20210301152452&Status=2&IscTransactionId=ISCR00000000000000000000000000013.3.3. Process電文項目定義
返金(18Refund)、同期(18Search)、継続課金解約(18RecCancel)、継続課金同期(18RecSearch)、売上確定(18Capture)、金額変更(18Change)、与信取消(18Cancel)の電文項目の定義は下記のとおりです。
3.3.3.1. 返金(18Refund)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「""」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
BODY部サンプル
返金(18Refund)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18Refund&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| ISC 返金取引ID | IscRefundId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 決済会社返金取引ID | WxRefundId | 32 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | - | - | 〇 | - | - | - |
BODY部サンプル
返金(18Refund)レスポンス
TransactionId=000000000002&TransactionDate=20210301&OperateId=18Refund&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscRefundId=WXR00000000000000000000000000001&WxRefundId=ISCR0000000000000000000000000001&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.3.2. 同期(18Search)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「""」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 店舗コード | TenantId | 4 | 固定 | 半角数字 | →
店舗コード
セットしない場合は「0001」として扱います。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 |
加盟店が取引を識別するための番号(加盟店が採番)。 店舗コード単位で一意の番号をセットしてください。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
BODY部サンプル
同期(18Search)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18Search&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 |
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| ISCトランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
| ISC 返金取引ID | IscRefundId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
| 決済会社返金取引ID | WxRefundId | 32 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | 〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | - | - | 〇 | - | - | - |
BODY部サンプル
同期(18Search)レスポンス
TransactionId=000000000003&TransactionDate=20210301&OperateId=18Search&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscTransactionId=ISC00000000000000000000000000003&WxTransactionId=WX000000000000000000000000000003&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.3.3. 継続課金解約(18RecCancel)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
PayPay |
メルペイ |
d払い |
au PAY |
PayPal |
Paidy |
|||||||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | 加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 解約備考 | TerminationNote | 256 | 可変 | 全半角文字 | 解約備考。 | 〇 | 〇 | 〇 | 〇 | 〇 | ◎ | |||||
BODY部サンプル
継続課金解約(18RecCancel)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18RecCancel&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
PayPay |
メルペイ |
d払い |
au PAY |
PayPal |
Paidy |
|||||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| ISC 契約ID | IscContractId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||||
BODY部サンプル
継続課金解約(18RecCancel)レスポンス
TransactionId=000000000003&TransactionDate=20210301&OperateId=18RecCancel&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscTransactionId=ISC00000000000000000000000000003&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.3.4. 継続課金同期(18RecSearch)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 店舗コード | TenantId | 4 | 固定 | 半角数字 | →
店舗コード
セットしない場合は「0001」として扱います。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 | 加盟店が取引を識別するための番号(加盟店が採番)。 店舗コード単位で一意の番号をセットしてください。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
BODY部サンプル
継続課金同期(18RecSearch)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18RecSearch&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | |||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| ISC 契約ID | IscContractId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
|||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
|||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | 〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
|||
| 解約方式 | TerminationMode | 128 | 可変 | 半角英数字記号 | → 解約方式 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
|||
| 支払方式 | CaptureType | 20 | 可変 | 半角英数字記号 | → 支払方式 | - | 〇 | - | - | - | - | - | - | |||
BODY部サンプル
継続課金同期(18RecSearch)レスポンス
TransactionId=000000000003&TransactionDate=20210301&OperateId=18RecSearch&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscTransactionId=ISC00000000000000000000000000003&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.3.5. 売上確定(18Capture)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
Paidy |
||||||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
BODY部サンプル
売上確定(18Capture)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18Capture&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
Paidy |
||||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| ISCトランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
||||
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
||||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
||||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
||||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
BODY部サンプル
売上確定(18Capture)レスポンス
TransactionId=000000000003&TransactionDate=20210301&OperateId=18Capture&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscTransactionId=ISC00000000000000000000000000003&WxTransactionId=WX000000000000000000000000000003&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.3.6. 金額変更(18Change)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
au PAY |
||||||||||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ||||||||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ||||||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ||||||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ||||||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
○ | ○ | ○ | ||||||||
| 加盟店自由領域2 | MerchantFree2 | ○ | ○ | ○ | ||||||||||||
| 加盟店自由領域3 | MerchantFree3 | ○ | ○ | ○ | ||||||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ||||||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ||||||||
| 利用金額 | Amount | 8 | 固定 | 半角数字 | 金額変更後の商品の金額。 | ◎ | ◎ | ◎ | ||||||||
BODY部サンプル
継続課金同期(18Change)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18Change&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&Amount=100レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
||||||||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ||||||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ||||||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ||||||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | ||||||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | ||||||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | ||||||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ||||||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ||||||||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ||||||||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ||||||||
| ISCトランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
||||||||
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
||||||||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
||||||||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
||||||||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ||||||||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ||||||||
| 再認証用URL | ReauthUrl | 512 | 可変 | 半角英数字記号 | 金額変更(増額)時にエンドユーザが再認証を行うためのURL。 | 〇 | 〇 | 〇 | ||||||||
BODY部サンプル
売上確定(18Capture)レスポンス
TransactionId=000000000003&TransactionDate=20210301&OperateId=18Change&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscTransactionId=ISC00000000000000000000000000003&WxTransactionId=WX000000000000000000000000000003&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.3.7. 与信取消(18Cancel)
リクエストパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
Paidy |
||||||||||
| 接続ID | MerchantId | 8 | 固定 | 半角数字 | e-SCOTTが加盟店を識別するID(SP.LINKSが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 接続パスワード | MerchantPass | 64 | 固定 | 半角英数字記号大文字小文字 | e-SCOTTが加盟店を認証するパスワード(加盟店が加盟店管理画面で発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「""」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取消理由 | Reason | 255 | 可変 | 全半角文字 | 取消理由。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
BODY部サンプル
売上確定(18Capture)リクエスト
MerchantId=12346578&MerchantPass=abc123AB&TransactionDate=20210301&OperateId=18Cancel&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08レスポンスパラメーター
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
Paidy |
||||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 | リクエストでセットされた値をレスポンスします。 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||
| 加盟店自由領域2 | MerchantFree2 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | 〇 | ||||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | リクエストでセットされた値をレスポンスします。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| ISCトランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
||||
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
||||
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
||||
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
||||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ||||
BODY部サンプル
売上確定(18Capture)レスポンス
TransactionId=000000000003&TransactionDate=20210301&OperateId=18Cancel&ProcessId=836be7571855cb569c82c26e27d90240&ProcessPass=c3a69be33c123c3fa5712f582be98b08&ResponseCd=OK&Status=4&IscTransactionId=ISC00000000000000000000000000003&WxTransactionId=WX000000000000000000000000000003&ProcessStartDate=20210301162451&ProcessEndDate=202103011624523.3.4. POST電文項目定義
支払結果通知、継続課金支払結果通知、契約結果通知、解約結果通知の電文項目の定義は、下記のとおりです。
3.3.4.1. 支払結果通知
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
WeChat Pay |
Alipay |
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
Alipay+ |
atone |
PayPal |
Paidy |
||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「"」「'」 はセットしないでください。 エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
| 加盟店自由領域2 | MerchantFree2 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
||||
| 加盟店自由領域3 | MerchantFree3 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| ISC トランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
| エラーコード | ErrCode | 32 | 可変 | 半角英数字記号 | ID決済事業者がレスポンスするエラーコード。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
| エラーコード概要 | ErrCodeDes | 128 | 可変 | 全半角文字 | ID決済事業者がレスポンスするエラーコード概要。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 |
加盟店が取引を識別するための番号(加盟店が採番)。 店舗コード単位で一意の番号をセットしてください。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ |
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | 〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
〇 ※5 |
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | - | - | 〇 ※2 |
〇 ※2 |
〇 ※2 |
- |
支払結果通知では、エンドユーザがID 決済事業者のアプリやブラウザを閉じるなどでエンドユーザ端末からリダイレクトができなかった場合でも、ID 決済事業者側の取引ステータスが支払済であれば、即時に貴社システムへPOST 電文を送信します。
3.3.4.2. 継続課金支払結果通知
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「""」「'」 はセットしないでください エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 加盟店自由領域2 | MerchantFree2 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| ISC トランザクションID | IscTransactionId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 決済会社トランザクションID | WxTransactionId | 64 | 可変 | 半角文字 | ID決済事業者が採番する取引識別コード。 | 〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
〇 ※2※3 |
|||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引状態概要 | TradeStateDesc | 256 | 可変 | 全半角文字 | 加盟店は取得不要です。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
| サブ決済手段 | SubPayType | 32 | 可変 | 半角英数字記号 | → サブ決済手段 | - | - | - | - | - | 〇 ※2 |
〇 ※2 |
- | |||
3.3.4.3. 契約結果通知
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「""」「'」 はセットしないでください エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 加盟店自由領域2 | MerchantFree2 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理番号 | ProcNo | 32 | 可変 | 半角英数字 |
加盟店が取引を識別するための番号(加盟店が採番)。 店舗コード単位で一意の番号をセットしてください。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理開始日時 | ProcessStartDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を開始した日時。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理終了日時 | ProcessEndDate | 14 | 固定 | 半角数字(YYYYMMDDHHMMSS) | e-SCOTTが処理を終了した日時。 | 〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
〇 ※4 |
|||
| ISC契約ID | IscContractId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 店舗契約番号 | MchContractId | 12 | 全桁 | 半角数字 | 継続課金、随時課金の契約を識別する番号(e-SCOTTが発番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
3.3.4.4. 解約結果通知
◎:必須/○:任意(条件付き必須の場合は注釈あり) /‐:セット不要
|
項目名 |
パラメーター名 |
桁数 |
形式 |
データ型 |
説明 |
ID決済事業者ごとの使用有無 |
||||||||||
|
楽天ペイ |
PayPay |
メルペイ |
d払い |
au PAY |
atone |
PayPal |
Paidy |
|||||||||
| 処理通番 | TransactionId | 12 | 固定 | 半角数字 | 処理を識別するコード(e-SCOTTが自動採番)。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引日付 | TransactionDate | 8 | 固定 | 半角数字(YYYYMMDD) | 当日以前をセットしてください。 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 処理区分 | OperateId | - | 可変 | 半角英数字 | → API一覧 | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 加盟店自由領域1 | MerchantFree1 | 64 | 可変 | 全半角文字 |
加盟店が自由に使用できる項目。 半角の「&」「<」「>」「""」「'」 はセットしないでください エンドユーザ氏名、電話番号などの個人情報はセットしないでください。 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||
| 加盟店自由領域2 | MerchantFree2 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||||
| 加盟店自由領域3 | MerchantFree3 | 〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
〇 ※1 |
|||||||
| プロセスID | ProcessId | 32 | 固定 | 半角英数字 | 取引を識別するコード(e-SCOTTが自動採番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| プロセスパスワード | ProcessPass | 32 | 固定 | 半角英数字 | 取引を識別するパスワード(e-SCOTTが自動採番)。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 処理結果コード | ResponseCd | 200 | 可変 | 半角英数字記号 | →
レスポンスコード
1コード3Byte。コードが複数ある場合はパイプ「|」区切りでセットします。 |
◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| 取引ステータス | Status | 2 | 固定 | 半角数字 | → 取引ステータス | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | ◎ | |||
| ISC契約ID | IscContractId | 32 | 可変 | 半角文字 | 加盟店は取得不要です。 | 〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
〇 ※2 |
|||
| 解約方式 | TerminationMode | 128 | 可変 | 半角英数字記号 | → 解約方式 | 〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
〇 ※3 |
|||
3.3.5. 留意事項
3.3.5.1. POST電文の再送について
POST電文の送信が異常終了またはタイムアウトした場合は、即時再送(リトライ)を行い、その後は60秒間隔で最大4回再送を実施します。全て失敗した場合は、15分間隔で最大24時間再送を行います。
テスト環境でのバッチ処理時間は弊社の営業時間に限定されます。
3.3.5.2. 処理通番の自動採番規定
同期・継続課金同期の場合、別の処理通番を採番せず、元取引の処理通番を応答します。
3.4. コード定義
APIで利用するコード定義は下記のとおりです。
処理結果コードについては、レスポンスコード を確認してください。
※エラーコード、エラーコード概要については、契約締結後に加盟店管理画面から確認することができます。
3.4.1. 取引ステータス
|
コード値 |
内容 |
|
1 |
支払中 |
|
2 |
支払済 |
|
3 |
返金中 |
|
4 |
返金済 |
|
5 |
契約中 |
|
6 |
契約済 |
|
7 |
解約中 |
|
8 |
解約済 |
|
9 |
与信中 |
|
10 |
与信済 |
|
11 |
金額変更中 |
|
12 |
金額変更済 |
|
13 |
与信取消中 |
|
14 |
与信取消済 |
|
99 |
NG |
3.4.2. 決済手段
|
コード値 |
内容 |
|
0 |
WeChat Pay |
|
1 |
Alipay |
|
3 |
楽天ペイ |
|
5 |
PayPay |
|
6 |
メルペイ |
|
7 |
d払い |
|
9 |
au PAY |
|
B |
Alipay+ |
|
W |
atone |
|
X |
PayPal |
|
Y |
Paidy |
3.4.3. サブ決済手段
|
コード値 |
決済手段 |
内容 |
|
ALIPAY_CN |
Alipay+ |
Alipay(中国本土) |
|
ALIPAY_HK |
AlipayHK(香港) |
|
|
KAKAOPAY |
Kakao Pay(韓国) |
|
|
TNG |
Touch 'n Go(マレーシア) |
|
|
GCASH |
GCash(フィリピン) |
|
|
DANA |
DANA(インドネシア) |
|
|
BOOST |
Boost(マレーシア) |
|
|
BPI |
BPI(フィリピン) |
|
|
RABBIT_LINE_PAY |
Rabbit LINE Pay(タイ) |
|
|
TOSSPAY |
Toss(韓国) |
|
|
NAVERPAY |
NAVER Pay(韓国) |
|
|
TINABA |
Tinaba(イタリア) |
|
|
KREDIVO_ID |
KREDIVE ID(インドネシア) |
|
|
KPLUS |
K PLUS(タイ) |
|
|
KASPI_KZ |
Kaspi(カザフスタン共和国) |
|
|
PAYPAL_JP |
PayPal |
日本ユーザーの取引 |
|
PAYPAL_INTL |
海外ユーザーの取引 |
|
|
EACHTIME |
atone |
つど後払い「後払い(コンビニ/銀行ATM)」 |
|
NEXTMONTH |
翌月後払い「atone 翌月払い(コンビニ/口座振替)」 |
サブ決済手段は今後追加される可能性があります。
Alipay+はサブ決済手段毎に審査があるため、審査結果によっては利用できないサブ決済手段もあります。
atone のサブ決済手段を設定しない場合、翌月後払い「atone 翌月払い(コンビニ/口座振替)」として処理されます。
3.4.4. 支払方式
| コード値 | 内容 |
|---|---|
| PAY_LATER | PayPayカード払い |
| BALANCE | 残高払い |
| CREDIT_CARD | クレジットカード |
3.4.5. 商品種別
| コード値 | 内容 |
|---|---|
| DIGITAL | デジタルコンテンツ |
| PHYSICAL | 物販 |
3.4.6. 商品カテゴリ
|
コード値 |
カテゴリ |
内容 |
|
1010 |
ファッション |
衣類 |
|
1011 |
アクセサリー/腕時計 |
|
|
1012 |
バッグ/小物/ブランド雑貨 |
|
|
1110 |
家電 |
生活家電 |
|
1111 |
スマホ/携帯電話 |
|
|
1112 |
PC/タブレット |
|
|
1113 |
テレビ/映像機器 |
|
|
1114 |
周辺機器 |
|
|
1210 |
美容 |
コスメ |
|
1211 |
医薬品/健康食品 |
|
|
1310 |
エンタメ |
テレビゲーム |
|
1311 |
ホビー |
|
|
1312 |
楽器/音楽機材 |
|
|
1313 |
エンタメ用品 |
|
|
1410 |
グルメ |
食品 |
|
1411 |
酒 |
|
|
1510 |
住まい/暮らし |
ソファ/ベッド |
|
1511 |
家具 |
|
|
1512 |
日用品 |
|
|
1513 |
スポーツ用品/アウトドア |
|
|
1514 |
ベビー用品 |
|
|
1515 |
本 |
|
|
1610 |
車 |
オートパーツ |
|
1710 |
その他 |
優待券/割引券/施設利用券 |
|
1711 |
金券 |
|
|
1712 |
デジタルコンテンツ |
|
|
1713 |
寄付/納税 |
|
|
1714 |
その他 |
3.4.7. 解約方式
| コード値 | 内容 |
|---|---|
| NOT TERMINATED | 未解約 |
| EXPIRED | 有効期間超過の自動解約 |
| BY USER | ユーザーからの解約 |
| BY API | 店舗API解約 |
| BY PAY PLATFORM | 店舗プラットフォーム解約 |
| CANCELLATION | 取消 |
| SYSCANCEL | システムより取消 |
| BY CUSTOMER SERVICE | カスタマーサービスより解約 |
3.4.8. 商品受取場所
|
コード値 |
内容 |
|
HOME |
自宅受取 |
|
OFFICE |
職場受取 |
|
SHOP |
店頭受取 |
|
COMBINI |
コンビニ受取 |
|
LOCKER |
宅配ロッカー受取 |
|
POST_OFFICE |
郵便局留 |
|
DELIVERY_CENTER |
営業所止め |
|
FORWARDING_SHIPMENT_SERVICE |
転送サービスを利用して受取 |
|
GIFT |
ギフトとして送付 |
|
NOT_PRIMARY_HOME |
ショップに登録された本人住所とは異なる住所で受取 |
3.4.9. 性別
| コード値 | 内容 |
|---|---|
| MALE | 男性 |
| FEMALE | 女性 |
3.4.10. 本人確認ステータス
| コード値 | 内容 |
|---|---|
| メール認証 | |
| SMS | SMS認証 |
| DOC | 書類認証 |
| SNS | SNS認証 |
| NONE | 未確認 |
3.4.11. 過去利用決済
| コード値 | 内容 |
|---|---|
| CREDIT | カード |
| PREPAY | 前払い |
| PAY_AFTER | 後払い |
| CASH_ON_DELIVERY | 代引き |
| CARRIER | キャリア決済 |
| FIRST | 初回 |
| OTHERS | その他 |
3.5. 各種一覧
3.5.1. 即時売上の課金方式対応表
各決済手段での即時売上における課金方式の利用可否は下記の通りです。
○:利用可能 ×:利用不可
|
決済手段 |
都度課金 |
継続課金 |
随時課金 |
|
WeChat Pay |
○ |
× |
× |
|
Alipay |
○ |
× |
× |
|
楽天ペイ ※ |
○ |
○ |
○ |
|
PayPay |
○ |
○ |
○ |
|
メルペイ |
○ |
○ |
○ |
|
d払い |
○ |
○ |
○ |
|
au PAY |
○ |
○ |
○ |
|
Alipay+ |
○ |
× |
× |
|
atone |
○ |
○ |
○ |
|
PayPal |
○ |
○ |
× |
|
Paidy |
○ |
○ |
○ |
楽天ペイで随時課金を利用する場合は、事前に楽天ペイメント社に確認してください。
3.5.2. 出荷売上の課金方式対応表
各決済手段での出荷売上における課金方式の利用可否は下記の通りです。
○:通知あり ×:通知なし
|
決済手段 |
都度課金 |
継続課金 |
随時課金 |
|
WeChat Pay |
× |
× |
× |
|
Alipay |
× |
× |
× |
|
楽天ペイ |
○ |
○ |
○ |
|
PayPay |
○ |
× |
○ |
|
メルペイ ※ |
○ |
× |
× |
|
d払い ※ |
○ |
× |
× |
|
au PAY ※ |
○ |
× |
× |
|
Alipay+ |
× |
× |
× |
|
atone ※ |
○ |
○ |
○ |
|
PayPal |
× |
× |
× |
|
Paidy ※ |
○ |
○ |
○ |
メルペイ、d払い、atone、Paidyの都度課金、随時課金は金額変更には対応していません。
au PAYで金額変更を利用する場合は、決済事業者への事前申請が必要となります。
3.5.3. POST電文の送信有無
各決済手段のPOST電文の送信有無は、下記のとおりです。
○:通知あり ×:通知なし
|
決済手段 |
支払結果通知 |
契約結果通知 |
継続課金 |
解約結果通知 |
|
WeChat Pay |
○ |
× |
× |
× |
Alipay |
○ |
× |
× |
× |
楽天ペイ |
○ |
○ |
○ |
× |
PayPay |
○ |
○ |
○ |
× |
メルペイ |
○ |
○ |
○ |
× |
d払い |
○ |
○ |
○ |
× |
au PAY |
○ |
○ |
○ |
× |
Alipay+ |
○ |
× |
× |
× |
atone |
○ |
○ |
○ |
× |
PayPal |
○ |
○ |
○ |
× |
Paidy |
○ |
○ |
○ |
× |
3.5.4. Process電文の処理期限
各決済手段のProcess電文の処理期限(支払完了日から起算)は、下記のとおりです。
|
決済手段 |
返金期限 |
売上確定期限 |
与信取消期限 |
金額変更期限 |
WeChat Pay |
89日間 |
- |
- |
- |
Alipay |
89日間 |
- |
- |
- |
楽天ペイ |
30日間 |
30日間 |
7か月間 |
30日間 |
PayPay |
7か月間 |
30日間 |
30日間 |
30日間 |
メルペイ |
7か月間 |
60日間 |
60日間 |
- |
d払い |
翌々月末日の19:59まで |
60日間 |
60日間 |
- |
au PAY |
90日間 |
90日間 |
90日間 |
90日間 |
Alipay+ |
7か月間 |
- |
- |
- |
atone |
7か月間 |
90日間 |
90日間 |
- |
PayPal |
180日間 |
29日間 |
- |
- |
Paidy |
7か月間 |
30日間 |
7か月間 |
- |
ID決済事業者の仕様変更により、返金期限が変更される可能性があります。
楽天ペイでは、「与信済」のまま処理可能期限を超えた場合、楽天ポイント/楽天キャッシュ(期間限定ポイント等を含む)はユーザーへ返還されません。
4. APPENDIX
4.1. 状態遷移図
都度課金と継続課金/随時課金について、処理区分が正常に処理された場合の取引ステータスの遷移(状態遷移図)を示します。
※ 遷移図凡例:
処理区分
取引ステータス
4.1.1. 都度課金(即時売上)の場合
都度課金(即時売上)の場合の取引ステータス状態遷移例と処理内容は下記のとおりです。
例:「18Auth(支払)」処理の後に「18Refund(返金)」処理を実施する場合

| No. | 内容 |
| ① |
加盟店からe-SCOTTに、処理区分「18Auth(支払)」をリクエストします。 18Auth 処理を経て支払が正常に完了すると、取引ステータスが「支払済」に遷移します。 |
| ② |
支払済の取引に対し、加盟店からe-SCOTTに、処理区分「18Refund(返金)」をリクエストします。 18Refund 処理を経て返金が正常に完了すると、取引ステータスが「返金済」に遷移します。 |
| No | 処理区分(OperateId) | 取引ステータスの遷移 | 可能な後続処理 | ||
| 遷移前 | 遷移後 | ||||
| 1 | 支払 | 18Auth | - | 支払済 | 「返金」 |
| 支払中 | 「同期」 | ||||
| 2 | 返金 | 18Refund | 支払済 | 返金済 | - |
| 返金中 | 「同期」 | ||||
| 3 | 同期 | 18Search | 支払中 | 支払済 | - |
| 返金中 | 返金済 | ||||
4.1.2. 都度課金(出荷売上)の場合
都度課金(出荷売上)の場合の取引ステータス状態遷移例と処理内容は下記のとおりです。
例:「18Auth(支払)」処理の後に「18Capture(売上確定)」処理を実施する場合

| No. | 内容 |
| ① |
加盟店からe-SCOTTに、処理区分「18Auth(支払)」/出荷売上フラグ「1」をリクエストします。 18Auth 処理を経て与信が正常に完了すると、取引ステータスが「与信済」に遷移します。 |
| ② |
与信済の取引に対し、加盟店からe-SCOTTに、処理区分「18Capture(売上確定)」をリクエストします。 18Capture 処理を経て売上確定が正常に完了すると、取引ステータスが「支払済」に遷移します。 |
| No | 処理区分(OperateId) | 取引ステータスの遷移 | 可能な後続処理 | ||
| 遷移前 | 遷移後 | ||||
| 1 | 支払 | 18Auth | - | 与信済 |
「売上確定」 「金額変更」 「与信取消」 |
| 与信中 | 「同期」 | ||||
| 2 | 売上確定 | 18Capture |
与信済 金額変更済 |
支払済 | 「返金」 |
| 支払中 | 「同期」 | ||||
| 3 | 金額変更 | 18Change |
与信済 金額変更済 |
金額変更済 |
「売上確定」 「金額変更」 「与信取消」 |
| 金額変更中 | 「同期」 | ||||
| 4 | 与信取消 | 18Cancel |
与信済 金額変更済 |
与信取消済 | - |
| 与信取消中 | 「同期」 | ||||
| 5 | 返金 | 18Refund | 支払済 | 返金済 | - |
| 返金中 | 「同期」 | ||||
| 6 | 同期 | 18Search | 与信中 | 与信済 | - |
| 支払中 | 支払済 | ||||
| 金額変更中 | 金額変更済 | ||||
| 与信取消中 | 与信取消済 | ||||
| 返金中 | 返金済 | ||||
4.1.3. 継続課金/随時課金(即時売上)の場合
継続課金/随時課金(即時売上)の場合の取引ステータス状態遷移例と処理内容は下記のとおりです。
例:「18Recstart(継続課金契約)」処理の後、「18RecAuth(継続課金支払)」処理をして「18Refund(返金)」処理を実施する場合と「18RecCancel(継続課金解約)」処理を実施する場合

| No. | 内容 |
| ① |
加盟店から e-SCOTT に、処理区分「18RecStart(継続課金契約)」をリクエストします。 18RecStart 処理を経て契約が正常に完了すると、取引ステータスが「契約済」に遷移します。 |
| ② |
契約完了後に、加盟店から e-SCOTT に、処理区分「18RecAuth(支払)」をリクエストします。 18RecAuth 処理を経て支払が正常に完了すると、取引ステータスが「支払済」に遷移します。 2回目以降の課金も同様にリクエストを行い、ステータスが遷移します。 |
| ③ |
支払済の取引に対し、加盟店から e-SCOTT に、処理区分「18Refund(返金)」をリクエストします。 18Refund 処理を経て返金が正常に完了すると、取引ステータスが「返金済」に遷移します。 2回目以降の課金の返金も同様にリクエストを行い、ステータスが遷移します。 |
| ④ |
契約済の継続課金契約に対し、加盟店から e-SCOTT に、処理区分「18RecCancel」をリクエストします。 18RecCancel 処理を経て解約が正常に完了すると、取引ステータスが「解約済」に遷移します。 |
| No | 処理区分(OperateId) | 取引ステータスの遷移 | 可能な後続処理 | ||
| 遷移前 | 遷移後 | ||||
| 1 | 継続課金契約 | 18Recstart | - | 契約済 |
「継続課金支払」 「継続課金解約」 |
| 契約中 | 「継続課金同期」 | ||||
| 2 | 継続課金支払 | 18RecAuth | 契約済 | 支払済 | 「返金」 |
| 支払中 | 「同期」 | ||||
| 3 | 継続課金解約 | 18RecCancel | 契約済 | 解約済 | - |
| 解約済 | 「継続課金同期」 | ||||
| 4 | 継続課金同期 | 18RecSearch | 契約中 | 契約済 | - |
| 解約中 | 解約済 | ||||
| 5 | 返金 | 18Refund | 支払済 | 返金済 | - |
| 返金中 | 「同期」 | ||||
| 6 | 同期 | 18Search | 支払中 | 支払済 | - |
| 返金中 | 返金済 | ||||
4.1.4. 継続課金/随時課金(出荷売上)の場合
継続課金/随時課金(出荷売上)の場合の取引ステータス状態遷移例と処理内容は下記のとおりです。
例:「18Recstart(継続課金契約)」処理の後、「18RecAuth(継続課金支払)」処理をして「18Capture(売上確定)」処理を実施する場合と「18RecCancel(継続課金解約)」処理を実施する場合

| No. | 内容 |
| ① |
加盟店から e-SCOTT に、処理区分「18RecStart(継続課金契約)」をリクエストします。 18RecStart 処理を経て契約が正常に完了すると、取引ステータスが「契約済」に遷移します。 |
| ② |
契約完了後に、加盟店から e-SCOTT に、処理区分「18RecAuth(支払)」/出荷売上フラグ「1」をリクエストします。 18RecAuth 処理を経て与信が正常に完了すると、取引ステータスが「与信済」に遷移します。 2回目以降の与信も同様にリクエストを行い、ステータスが遷移します。 |
| ③ |
与信済の取引に対し、加盟店から e-SCOTT に、処理区分「18Capture(売上確定)」をリクエストします。 18Capture 処理を経て売上確定が正常に完了すると、取引ステータスが「支払済」に遷移します。 2回目以降の売上確定も同様にリクエストを行い、ステータスが遷移します。 |
| ④ |
契約済の継続課金契約に対し、加盟店から e-SCOTT に、処理区分「18RecCancel」をリクエストします。 18RecCancel 処理を経て解約が正常に完了すると、取引ステータスが「解約済」に遷移します。 |
| No. | 処理区分(OperateId) | 取引ステータスの遷移 | 可能な後続処理 | ||
| 遷移前 | 遷移後 | ||||
| 1 | 継続課金契約 | 18Recstart | - | 契約済 |
「継続課金支払」 「継続課金解約」 |
| 契約中 | 「継続課金同期」 | ||||
| 2 | 継続課金支払 | 18RecAuth | 契約済 | 与信済 |
「売上確定」 「金額変更」 「与信取消」 |
| 与信中 | 「同期」 | ||||
| 3 | 継続課金解約 | 18RecCancel | 契約済 | 解約済 | - |
| 解約中 | 「継続課金同期」 | ||||
| 4 | 継続課金同期 | 18RecSearch | 契約中 | 契約済 | - |
| 解約中 | 解約済 | ||||
| 5 | 売上確定 | 18Capture |
与信済 金額変更済 |
支払済 | 「返金」 |
| 支払中 | 「同期」 | ||||
| 6 | 金額変更 | 18Change |
与信済 金額変更済 |
金額変更済 |
「売上確定」 「金額変更」 「与信取消」 |
| 金額変更中 | 「同期」 | ||||
| 7 | 与信取消 | 18Cancel |
与信済 金額変更済 |
与信取消済 | - |
| 与信取消中 | 「同期」 | ||||
| 8 | 返金 | 18Refund | 支払済 | 返金済 | - |
| 返金中 | 「同期」 | ||||
| 9 | 同期 | 18Search | 与信中 | 与信済 | - |
| 支払中 | 支払済 | ||||
| 金額変更中 | 金額変更済 | ||||
| 与信取消中 | 与信取消済 | ||||
| 返金中 | 返金済 | ||||
