Show / Hide Table of Contents

# Class ScoreatpayGetInvoiceDataResponseDto

決済サービスタイプ：スコア@払い、コマンド名：請求印字データ取得の応答Dtoクラス

##### Inheritance

object
MdkDtoBase
ScoreatpayGetInvoiceDataResponseDto

##### Implements

IResponseDto

##### Inherited Members

object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)

###### 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 |

#### CardUrl

カードへの切替用URL

半角英数字記号 最大桁数:1024

カードへの切替画面を表示するためのURL
「QRコードに変換」して払込票に印字してください。

##### Declaration

    [JsonProperty("cardUrl")]
    public string CardUrl { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CardUrlExpirationDate

カードへの切替用URLの有効期限

全角文字列 最大桁数:11

カードへの切替用URLの有効期限

##### Declaration

    [JsonProperty("cardUrlExpirationDate")]
    public string CardUrlExpirationDate { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### Category

分類

半角数字 最大桁数:1

1：カードへの切替案内対象
2：再取引対象
3：通常後払い対象

##### Declaration

    [JsonProperty("category")]
    public string Category { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CompanyName

会社名

文字列 最大桁数:35

##### Declaration

    [JsonProperty("companyName")]
    public string CompanyName { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### CustTxn

取引毎に付くID

半角英数字 最大桁数:100

##### Declaration

    [JsonProperty("custTxn")]
    public string CustTxn { 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 |

#### 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[] |

#### DiscountAmount

値引額

半角数字 最大桁数:5

予め当社と取り決めた値引額が設定されます。

##### Declaration

    [JsonProperty("discountAmount")]
    public string DiscountAmount { get; set; }

##### Property Value

Type | Description
--- | ---
string |

#### 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 |

#### NextDiscountAmount

再取引時値引額

半角数字 最大桁数:5

予め当社と取り決めた再取引時値引額が設定されます。

##### Declaration

    [JsonProperty("nextDiscountAmount")]
    public string NextDiscountAmount { 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 |

##### Overrides

object.ToString()

### Implements

IResponseDto