Class RakutenReAuthorizeResponseDto
決済サービスタイプ:楽天、コマンド名:再与信の応答Dtoクラス
Implements
Inherited Members
Namespace: jp.veritrans.tercerog.mdk.dto
Assembly: cg-mdk-dto.dll
Syntax
public class RakutenReAuthorizeResponseDto : MdkDtoBase, IResponseDto
Properties
CancelExpirationTime
取消受付期限
半角数字 最大桁数:14
取消の受付期限を返却します。
Declaration
[JsonProperty("cancelExpirationTime")]
public string CancelExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
string |
CaptureExpirationTime
売上受付期限
半角数字 最大桁数:14
売上の受付期限を返却します。
Declaration
[JsonProperty("captureExpirationTime")]
public string CaptureExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
string |
Card3ds
3D セキュア認証利用有無
英字(boolean)
3D セキュア認証利用有無を返却します。
- true : 利用
- false: 利用していない
Declaration
[JsonProperty("card3ds")]
public string Card3ds { get; set; }
Property Value
Type | Description |
---|---|
string |
CardBrand
クレジットカードのブランド
文字列 最大桁数:16
クレジットカードのブランドを返却します。
Declaration
[JsonProperty("cardBrand")]
public string CardBrand { get; set; }
Property Value
Type | Description |
---|---|
string |
CardCvc
セキュリティコード認証利用有無
英字(boolean)
セキュリティコード認証利用有無を返却します。
- true : 利用
- false: 利用していない
Declaration
[JsonProperty("cardCvc")]
public string CardCvc { get; set; }
Property Value
Type | Description |
---|---|
string |
CardInstallments
分割払いの回数
数字 最大桁数:2
クレジットカードの分割払いの回数を返却します。
Declaration
[JsonProperty("cardInstallments")]
public string CardInstallments { get; set; }
Property Value
Type | Description |
---|---|
string |
CardLast4
クレジットカード番号の下4桁
数字 最大桁数:4
クレジットカード番号の下4桁を返却します。
Declaration
[JsonProperty("cardLast4")]
public string CardLast4 { get; set; }
Property Value
Type | Description |
---|---|
string |
CustomerId
顧客ID
文字列 最大桁数:14
ユーザーのID。
Declaration
[JsonProperty("customerId")]
public string CustomerId { get; set; }
Property Value
Type | Description |
---|---|
string |
CustTxn
取引毎に付くID
半角英数字 最大桁数:100
Declaration
[JsonProperty("custTxn")]
public string CustTxn { get; set; }
Property Value
Type | Description |
---|---|
string |
ExtendAuthExpirationTime
与信延長受付期限
半角数字 最大桁数:14
与信延長の受付期限を返却します。
Declaration
[JsonProperty("extendAuthExpirationTime")]
public string ExtendAuthExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
string |
GatewayOrderId
決済取引ID
文字列 最大桁数:20
GWが取引毎に発番するID。
Declaration
[JsonProperty("gatewayOrderId")]
public string GatewayOrderId { 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:異常終了
- pending:保留状態
Declaration
[JsonProperty("mstatus")]
public string Mstatus { get; set; }
Property Value
Type | Description |
---|---|
string |
OrderId
取引ID
半角英数字 最大桁数:100
Declaration
[JsonProperty("orderId")]
public string OrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
OriginalOrderId
元取引ID
半角英数字 最大桁数:100
再与信要求時に指定された随時決済の決済申込時に指定した取引ID
Declaration
[JsonProperty("originalOrderId")]
public string OriginalOrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
PayNowIdResponse
PayNowIDオブジェクト
Declaration
[JsonProperty("payNowIdResponse")]
public PayNowIdResponse PayNowIdResponse { get; set; }
Property Value
Type | Description |
---|---|
PayNowIdResponse |
RakutenConsentOrderId
楽天承諾時取引ID
文字列 最大桁数:15
決済センターが随時決済承諾時に発番するID。
Declaration
[JsonProperty("rakutenConsentOrderId")]
public string RakutenConsentOrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
RakutenOrderId
楽天取引ID
文字列 最大桁数:14
決済センターが取引毎に発番するID。
Declaration
[JsonProperty("rakutenOrderId")]
public string RakutenOrderId { get; set; }
Property Value
Type | Description |
---|---|
string |
ResultXml
結果XML(マスク済み)を設定する @param resultXml 結果XML(マスク済み)
Declaration
public string ResultXml { set; }
Property Value
Type | Description |
---|---|
string |
ServiceType
決済サービスタイプ
半角英数字 最大桁数:10
決済サービスの区分を返却します。
- "rakuten": 楽天決済
Declaration
[JsonProperty("serviceType")]
public string ServiceType { get; set; }
Property Value
Type | Description |
---|---|
string |
TransactionDatetime
取引成立日時
文字列 最大桁数:14
決済センターで決済が確定した日時(YYYYMMDDhhmmss)を返します。
Declaration
[JsonProperty("transactionDatetime")]
public string TransactionDatetime { get; set; }
Property Value
Type | Description |
---|---|
string |
TxnVersion
MDKバージョン
半角英数字 最大桁数:5
電文のバージョン番号を返却します。
Declaration
[JsonProperty("txnVersion")]
public string TxnVersion { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateExpirationTime
金額変更受付期限
半角数字 最大桁数:14
金額変更の受付期限を返却します。
Declaration
[JsonProperty("updateExpirationTime")]
public string UpdateExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
string |
UsedPoint
利用ポイント
数字 最大桁数:8
利用されたポイントを返却します。
Declaration
[JsonProperty("usedPoint")]
public string UsedPoint { get; set; }
Property Value
Type | Description |
---|---|
string |
VResultCode
詳細結果コード
半角英数字 最大桁数:16
処理結果を詳細に表すコードを返却します。
4桁ずつ4つのブロックで構成され、各ブロックでサービス毎の処理結果を表します。
Declaration
[JsonProperty("vResultCode")]
public string VResultCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Methods
ToString()
結果XML(マスク済み)を取得する @return 結果XML(マスク済み)
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |