Class ScoreatpayGetInvoiceDataResponseDto
決済サービスタイプ:スコア@払い、コマンド名:請求印字データ取得の応答Dtoクラス
Implements
Inherited Members
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class ScoreatpayGetInvoiceDataResponseDto : MdkDtoBase, IResponseDto
Properties
BilledAmount
顧客請求金額
半角数字 最大桁数:6
1~999999
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("billedAmount")]
public string BilledAmount { get; set; }
Property Value
Type | Description |
---|---|
string |
CompanyName
会社名
文字列 最大桁数:35
Declaration
[JsonProperty("companyName")]
public string CompanyName { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerAddress1
購入者住所都道府県
文字列 最大桁数:4
Declaration
[JsonProperty("customerAddress1")]
public string CustomerAddress1 { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerAddress2
購入者住所市区町村
文字列 最大桁数:31
Declaration
[JsonProperty("customerAddress2")]
public string CustomerAddress2 { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerAddress3
購入者住所それ以降の住所
文字列 最大桁数:35
Declaration
[JsonProperty("customerAddress3")]
public string CustomerAddress3 { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerName
購入者氏名
文字列 最大桁数:25
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("customerName")]
public string CustomerName { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerZip
購入者郵便番号
半角数字 最大桁数:7
Declaration
[JsonProperty("customerZip")]
public string CustomerZip { get; set; }
Property Value
Type | Description |
---|---|
string |
CustTxn
取引毎に付くID
半角英数字 最大桁数:100
Declaration
[JsonProperty("custTxn")]
public string CustTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
Department
部署名
文字列 最大桁数:35
Declaration
[JsonProperty("department")]
public string Department { get; set; }
Property Value
Type | Description |
---|---|
string |
Details
明細
ScoreatpayDetailDtoの配列
明細情報オブジェクトを配列で指定します。
Declaration
[JsonProperty("details")]
public ScoreatpayDetailDto[] Details { get; set; }
Property Value
Type | Description |
---|---|
ScoreatpayDetailDto[] |
Errors
エラー詳細
ScoreatpayErrorDtoの配列
エラー情報オブジェクトを配列で返却します。
Declaration
[JsonProperty("errors")]
public ScoreatpayErrorDto[] Errors { get; set; }
Property Value
Type | Description |
---|---|
ScoreatpayErrorDto[] |
HistorySeq
履歴番号
半角数字 最大桁数:1
固定文字列となります
Declaration
[JsonProperty("historySeq")]
public string HistorySeq { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceBarCode
請求書バーコード
半角英数字 最大桁数:44
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("invoiceBarCode")]
public string InvoiceBarCode { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceCode
請求書コード
半角英数字 最大桁数:16
バーコード情報内に含まれる取引に関するコードです
Declaration
[JsonProperty("invoiceCode")]
public string InvoiceCode { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceKbn
発行区分
半角英数字 最大桁数:1
固定文字列となります
Declaration
[JsonProperty("invoiceKbn")]
public string InvoiceKbn { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceShopsiteName
加盟店サイト名称
文字列 最大桁数:75
固定文字列となります
Declaration
[JsonProperty("invoiceShopsiteName")]
public string InvoiceShopsiteName { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceStartDate
請求書発行日付
文字列 最大桁数:11
YYYY年MM月DD日
Declaration
[JsonProperty("invoiceStartDate")]
public string InvoiceStartDate { get; set; }
Property Value
Type | Description |
---|---|
string |
InvoiceTitle
帳票タイトル
文字列 最大桁数:3
固定文字列となります
Declaration
[JsonProperty("invoiceTitle")]
public string InvoiceTitle { get; set; }
Property Value
Type | Description |
---|---|
string |
MarchTxn
電文ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("marchTxn")]
public string MarchTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
MerrMsg
エラーメッセージ
文字列
処理結果に対するメッセージを返却します。
Declaration
[JsonProperty("merrMsg")]
public string MerrMsg { get; set; }
Property Value
Type | Description |
---|---|
string |
Mstatus
処理結果コード
半角英数字 最大桁数:32
決済請求処理後、応答電文に含まれる値。
以下の処理結果のいずれかが格納される
- success:正常終了
- failure:異常終了
Declaration
[JsonProperty("mstatus")]
public string Mstatus { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenMessage1
スコア通信欄1
文字列 最大桁数:30
【加盟店】株式会社ニッセンからの情報です
Declaration
[JsonProperty("nissenMessage1")]
public string NissenMessage1 { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenMessage2
スコア通信欄2
文字列 最大桁数:30
【加盟店】株式会社ニッセンからの情報です
Declaration
[JsonProperty("nissenMessage2")]
public string NissenMessage2 { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenMessage3
スコア通信欄3
文字列 最大桁数:30
【加盟店】株式会社ニッセンからの情報です
Declaration
[JsonProperty("nissenMessage3")]
public string NissenMessage3 { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenMessage4
スコア通信欄4
文字列 最大桁数:30
【加盟店】株式会社ニッセンからの情報です
Declaration
[JsonProperty("nissenMessage4")]
public string NissenMessage4 { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenName
スコア社名
文字列 最大桁数:50
固定文字列となります
Declaration
[JsonProperty("nissenName")]
public string NissenName { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenQaUrl
スコア連絡先URL
文字列 最大桁数:50
固定文字列となります
Declaration
[JsonProperty("nissenQaUrl")]
public string NissenQaUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
NissenTransactionId
スコア注文ID
半角英数字 最大桁数:11
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("nissenTransactionId")]
public string NissenTransactionId { get; set; }
Property Value
Type | Description |
---|---|
string |
OrderId
取引ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("orderId")]
public string OrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
PayNowIdResponse
PayNowIDオブジェクト
Declaration
[JsonProperty("payNowIdResponse")]
public PayNowIdResponse PayNowIdResponse { get; set; }
Property Value
Type | Description |
---|---|
PayNowIdResponse |
RemindedKbn
督促区分
半角英数字 最大桁数:2
固定文字列となります
Declaration
[JsonProperty("remindedKbn")]
public string RemindedKbn { get; set; }
Property Value
Type | Description |
---|---|
string |
ResultXml
結果XML(マスク済み)を設定する @param resultXml 結果XML(マスク済み)
Declaration
public string ResultXml { set; }
Property Value
Type | Description |
---|---|
string |
ServiceType
決済サービスタイプ
半角英数字 最大桁数:10
決済サービスの区分を返却します。
"scoreatpay": スコア@払い
Declaration
[JsonProperty("serviceType")]
public string ServiceType { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopAddress1
加盟店住所都道府県
文字列 最大桁数:4
Declaration
[JsonProperty("shopAddress1")]
public string ShopAddress1 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopAddress2
加盟店住所市区町村
文字列 最大桁数:31
Declaration
[JsonProperty("shopAddress2")]
public string ShopAddress2 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopAddress3
加盟店住所それ以降の住所
文字列 最大桁数:35
Declaration
[JsonProperty("shopAddress3")]
public string ShopAddress3 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopCode
加盟店コード
半角英数字 最大桁数:9
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("shopCode")]
public string ShopCode { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopEmail
加盟店メールアドレス
半角英数字 最大桁数:100
固定文字列となります
Declaration
[JsonProperty("shopEmail")]
public string ShopEmail { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopFax
加盟店FAX番号
半角数字 最大桁数:17
Declaration
[JsonProperty("shopFax")]
public string ShopFax { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopMessage1
加盟店通信欄1
文字列 最大桁数:60
登録いただいている加盟店様の自由通信欄です
Declaration
[JsonProperty("shopMessage1")]
public string ShopMessage1 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopMessage2
加盟店通信欄2
文字列 最大桁数:60
登録いただいている加盟店様の自由通信欄です
Declaration
[JsonProperty("shopMessage2")]
public string ShopMessage2 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopMessage3
加盟店通信欄3
文字列 最大桁数:60
登録いただいている加盟店様の自由通信欄です
Declaration
[JsonProperty("shopMessage3")]
public string ShopMessage3 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopMessage4
加盟店通信欄4
文字列 最大桁数:60
登録いただいている加盟店様の自由通信欄です
Declaration
[JsonProperty("shopMessage4")]
public string ShopMessage4 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopMessage5
加盟店通信欄5
文字列 最大桁数:60
登録いただいている加盟店様の自由通信欄です
Declaration
[JsonProperty("shopMessage5")]
public string ShopMessage5 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopOrderDate
加盟店注文日
文字列 最大桁数:11
YYYY年MM月DD日
Declaration
[JsonProperty("shopOrderDate")]
public string ShopOrderDate { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopTel
加盟店電話
半角数字 最大桁数:17
Declaration
[JsonProperty("shopTel")]
public string ShopTel { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopTransactionId1
加盟店注文ID1
半角英数字 最大桁数:20
加盟店注文IDの内、1~20文字がセットされます
Declaration
[JsonProperty("shopTransactionId1")]
public string ShopTransactionId1 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopTransactionId2
加盟店注文ID2
半角英数字 最大桁数:20
加盟店注文IDの内、21~40文字がセットされます
Declaration
[JsonProperty("shopTransactionId2")]
public string ShopTransactionId2 { get; set; }
Property Value
Type | Description |
---|---|
string |
ShopZip
加盟店郵便番号
半角数字 最大桁数:7
Declaration
[JsonProperty("shopZip")]
public string ShopZip { get; set; }
Property Value
Type | Description |
---|---|
string |
Tax
消費税
半角数字 最大桁数:6
顧客請求金額から自動計算されています
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("tax")]
public string Tax { get; set; }
Property Value
Type | Description |
---|---|
string |
TimeOfReceipts
購入者払込期限日
文字列 最大桁数:11
YYYY年MM月DD日
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("timeOfReceipts")]
public string TimeOfReceipts { get; set; }
Property Value
Type | Description |
---|---|
string |
TxnVersion
MDKバージョン
半角英数字 最大桁数:5
電文のバージョン番号を返却します。
Declaration
[JsonProperty("txnVersion")]
public string TxnVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
VResultCode
詳細結果コード
半角英数字 最大桁数:16
処理結果を詳細に表すコードを返却します。
4桁ずつ4つのブロックで構成され、各ブロックでサービス毎の処理結果を表します。
Declaration
[JsonProperty("vResultCode")]
public string VResultCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi1
請求書形式
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
固定文字列となります
Declaration
[JsonProperty("yobi1")]
public string Yobi1 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi10
-
文字列 最大桁数:100
予備項目。現在は出力されません
Declaration
[JsonProperty("yobi10")]
public string Yobi10 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi2
郵便口座番号
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
固定文字列となります
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("yobi2")]
public string Yobi2 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi3
郵便口座名義
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
固定文字列となります
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("yobi3")]
public string Yobi3 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi4
郵便OCR-Bフォント上段
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
39文字(固定長)
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("yobi4")]
public string Yobi4 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi5
郵便OCR-Bフォント下段
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
44文字(固定長)
印字の際は必ず取得した値を利用してください
Declaration
[JsonProperty("yobi5")]
public string Yobi5 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi6
払込取扱用購入者住所
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
固定文字列となります
Declaration
[JsonProperty("yobi6")]
public string Yobi6 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi7
X印
文字列 最大桁数:100
封書形式(郵便局支払可)の取引の場合のみ、出力されます
固定文字列となります
Declaration
[JsonProperty("yobi7")]
public string Yobi7 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi8
-
文字列 最大桁数:100
予備項目。現在は出力されません
Declaration
[JsonProperty("yobi8")]
public string Yobi8 { get; set; }
Property Value
Type | Description |
---|---|
string |
Yobi9
-
文字列 最大桁数:100
予備項目。現在は出力されません
Declaration
[JsonProperty("yobi9")]
public string Yobi9 { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
結果XML(マスク済み)を取得する @return 結果XML(マスク済み)
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |