• MDK for .NET 8.0 Version 2.0.0 Method List
Show / Hide Table of Contents
  • jp.veritrans.tercerog.mdk
    • AuthHashUtil
    • Constants
    • ContentHandler
    • HashUtils
    • IRequestDto
    • IResponseDto
    • MdkLocalException
    • MdkTcpClient
    • MerchantConfig
    • MerchantUtility
    • SettlementDemandServlet
    • Transaction
    • Util
  • jp.veritrans.tercerog.mdk.dto
    • AbstractPaymentCreditRequestDto
    • AbstractPaymentRequestDto
    • AbstractPaymentVirtualaccRequestDto
    • AbstractPayNowIdRequestDto
    • AbstractPayNowIdResponseDto
    • Account
    • AccountAddRequestDto
    • AccountAddResponseDto
    • AccountBasic
    • AccountBasicParam
    • AccountCopyRequestDto
    • AccountCopyResponseDto
    • AccountDeleteRequestDto
    • AccountDeleteResponseDto
    • AccountInfo
    • AccountLinkRequestDto
    • AccountLinkResponseDto
    • AccountParam
    • AccountRestoreRequestDto
    • AccountRestoreResponseDto
    • AccountTokenRequestDto
    • AccountTokenResponseDto
    • AccountUpdateRequestDto
    • AccountUpdateResponseDto
    • AlipayAuthorizeRequestDto
    • AlipayAuthorizeResponseDto
    • AlipayConfirmRequestDto
    • AlipayConfirmResponseDto
    • AlipayCreateIdentityCodeRequestDto
    • AlipayCreateIdentityCodeResponseDto
    • AlipayRefundRequestDto
    • AlipayRefundResponseDto
    • AlipaySearchParameter
    • AlipayxAuthorizeRequestDto
    • AlipayxAuthorizeResponseDto
    • AlipayxConfirmRequestDto
    • AlipayxConfirmResponseDto
    • AlipayxRefundRequestDto
    • AlipayxRefundResponseDto
    • AlipayxSearchParameter
    • AmazonpayAuthorizeRequestDto
    • AmazonpayAuthorizeResponseDto
    • AmazonpayCancelRequestDto
    • AmazonpayCancelResponseDto
    • AmazonpayCaptureRequestDto
    • AmazonpayCaptureResponseDto
    • AmazonpayGetAddressRequestDto
    • AmazonpayGetAddressResponseDto
    • AmazonpayReAuthorizeRequestDto
    • AmazonpayReAuthorizeResponseDto
    • AmazonpayRefundRequestDto
    • AmazonpayRefundResponseDto
    • AmazonpaySearchParameter
    • AmazonpayTerminateRequestDto
    • AmazonpayTerminateResponseDto
    • AmazonpayUpdateAuthorizeRequestDto
    • AmazonpayUpdateAuthorizeResponseDto
    • AmazonpayUpdateConsentRequestDto
    • AmazonpayUpdateConsentResponseDto
    • BankAccountAddRequestDto
    • BankAccountAddResponseDto
    • BankAccountDeleteRequestDto
    • BankAccountDeleteResponseDto
    • BankAccountInfo
    • BankAccountParam
    • BankAuthorizeRequestDto
    • BankAuthorizeResponseDto
    • BankFinancialInstInfo
    • BankpayAccountAddRequestDto
    • BankpayAccountAddResponseDto
    • BankpayAccountDeleteRequestDto
    • BankpayAccountDeleteResponseDto
    • BankpayAccountDto
    • BankpayAccountGetRequestDto
    • BankpayAccountGetResponseDto
    • BankpayAuthorizeRequestDto
    • BankpayAuthorizeResponseDto
    • BankpayMemberAddRequestDto
    • BankpayMemberAddResponseDto
    • BankpayMemberDeleteRequestDto
    • BankpayMemberDeleteResponseDto
    • BankpayMemberUpdateRequestDto
    • BankpayMemberUpdateResponseDto
    • BankpayPrepareAccountAddRequestDto
    • BankpayPrepareAccountAddResponseDto
    • BankpayRefundRequestDto
    • BankpayRefundResponseDto
    • BankpaySearchParameter
    • BankSearchParameter
    • CardAuthorizeRequestDto
    • CardAuthorizeResponseDto
    • CardCancelRequestDto
    • CardCancelResponseDto
    • CardCaptureRequestDto
    • CardCaptureResponseDto
    • CardEmvAuthorizeRequestDto
    • CardEmvAuthorizeResponseDto
    • CardInfo
    • CardInfoAddRequestDto
    • CardInfoAddResponseDto
    • CardInfoDeleteRequestDto
    • CardInfoDeleteResponseDto
    • CardInfoGetRequestDto
    • CardInfoGetResponseDto
    • CardInfoUpdateRequestDto
    • CardInfoUpdateResponseDto
    • CardNoAuthorizeFraudDetectionRequestDto
    • CardNoAuthorizeFraudDetectionResponseDto
    • CardParam
    • CardReAuthorizeRequestDto
    • CardReAuthorizeResponseDto
    • CardRetryRequestDto
    • CardRetryResponseDto
    • CardSearchParameter
    • CarrierAuthorizeRequestDto
    • CarrierAuthorizeResponseDto
    • CarrierCancelRequestDto
    • CarrierCancelResponseDto
    • CarrierCaptureRequestDto
    • CarrierCaptureResponseDto
    • CarrierReAuthorizeRequestDto
    • CarrierReAuthorizeResponseDto
    • CarrierSearchParameter
    • CarrierTerminateRequestDto
    • CarrierTerminateResponseDto
    • CarrierUpdateAuthorizeRequestDto
    • CarrierUpdateAuthorizeResponseDto
    • ChargeAddRequestDto
    • ChargeAddResponseDto
    • ChargeDeleteRequestDto
    • ChargeDeleteResponseDto
    • ChargeParam
    • ChargeUpdateRequestDto
    • ChargeUpdateResponseDto
    • CommonSearchParameter
    • CvsAuthorizeRequestDto
    • CvsAuthorizeResponseDto
    • CvsCancelRequestDto
    • CvsCancelResponseDto
    • CvspayAuthorizeRequestDto
    • CvspayAuthorizeResponseDto
    • CvspayCancelRequestDto
    • CvspayCancelResponseDto
    • CvspaySearchParameter
    • CvsSearchParameter
    • EmAuthorizeRequestDto
    • EmAuthorizeResponseDto
    • EmCancelRequestDto
    • EmCancelResponseDto
    • EmReAuthorizeRequestDto
    • EmReAuthorizeResponseDto
    • EmRefundRequestDto
    • EmRefundResponseDto
    • EmRemoveRequestDto
    • EmRemoveResponseDto
    • EmSearchParameter
    • EposAuthorizeRequestDto
    • EposAuthorizeResponseDto
    • EposCancelRequestDto
    • EposCancelResponseDto
    • EposCaptureRequestDto
    • EposCaptureResponseDto
    • EposSearchParameter
    • FraudDetectionAgResponseDto
    • FraudDetectionAuthorizationDto
    • FraudDetectionCashValueDto
    • FraudDetectionCbAuditTrailDto
    • FraudDetectionCbResponseDto
    • FraudDetectionCbWarningDto
    • FraudDetectionContactDto
    • FraudDetectionCostDto
    • FraudDetectionDeviceDto
    • FraudDetectionExternalRiskResultDto
    • FraudDetectionHeaderDto
    • FraudDetectionLastActionTimesDto
    • FraudDetectionLineItemDto
    • FraudDetectionMethodCardDto
    • FraudDetectionOrderDto
    • FraudDetectionRdResponseDto
    • FraudDetectionRequestDto
    • FraudDetectionResponseDto
    • FraudDetectionSessionDto
    • FraudDetectionShipmentDto
    • FraudDetectionTotalDto
    • FraudDetectionTransactionDto
    • FraudDetectionUserAccountDto
    • FraudDetectionUserIdentityCookieDto
    • FraudDetectionV2AirlineDto
    • FraudDetectionV2BankAccountDto
    • FraudDetectionV2BillingDto
    • FraudDetectionV2BrowserFingerprintDto
    • FraudDetectionV2CardDto
    • FraudDetectionV2CartDto
    • FraudDetectionV2CorporateDto
    • FraudDetectionV2CustomerDto
    • FraudDetectionV2GiftCardDto
    • FraudDetectionV2ItemDto
    • FraudDetectionV2ParametersDto
    • FraudDetectionV2PassengerDto
    • FraudDetectionV2RequestDto
    • FraudDetectionV2RiskDto
    • FraudDetectionV2ShippingDto
    • FraudDetectionV2ThreeDSecureDto
    • LinepayAuthorizeRequestDto
    • LinepayAuthorizeResponseDto
    • LinepayCancelRequestDto
    • LinepayCancelResponseDto
    • LinepayCaptureRequestDto
    • LinepayCaptureResponseDto
    • LinepaySearchParameter
    • MasterInfo
    • MasterInfos
    • MasterpassAuthorizeRequestDto
    • MasterpassAuthorizeResponseDto
    • MasterpassCancelRequestDto
    • MasterpassCancelResponseDto
    • MasterpassCaptureRequestDto
    • MasterpassCaptureResponseDto
    • MasterpassLoginRequestDto
    • MasterpassLoginResponseDto
    • MasterpassSearchParameter
    • Masters
    • MdkDtoBase
    • MdkServiceConstants
    • MerpayAuthorizeRequestDto
    • MerpayAuthorizeResponseDto
    • MerpayCancelRequestDto
    • MerpayCancelResponseDto
    • MerpayCaptureRequestDto
    • MerpayCaptureResponseDto
    • MerpayReAuthorizeRequestDto
    • MerpayReAuthorizeResponseDto
    • MerpayRefundRequestDto
    • MerpayRefundResponseDto
    • MerpaySearchParameter
    • MerpayTerminateRequestDto
    • MerpayTerminateResponseDto
    • MpiAuthorizeRequestDto
    • MpiAuthorizeResponseDto
    • MpiGetResultRequestDto
    • MpiGetResultResponseDto
    • MpiReAuthorizeRequestDto
    • MpiReAuthorizeResponseDto
    • MpiSearchParameter
    • OptionParams
    • OptionResults
    • OrderInfo
    • OrderInfos
    • OrderParam
    • OricoscAuthorizeRequestDto
    • OricoscAuthorizeResponseDto
    • OricoscSearchParameter
    • PayNowIdParam
    • PayNowIdResponse
    • PaypalAuthorizeRequestDto
    • PaypalAuthorizeResponseDto
    • PaypalCancelRequestDto
    • PaypalCancelResponseDto
    • PaypalCaptureRequestDto
    • PaypalCaptureResponseDto
    • PaypalRefundRequestDto
    • PaypalRefundResponseDto
    • PaypalSearchParameter
    • PaypayAuthorizeRequestDto
    • PaypayAuthorizeResponseDto
    • PaypayCancelRequestDto
    • PaypayCancelResponseDto
    • PaypayCaptureRequestDto
    • PaypayCaptureResponseDto
    • PaypayReAuthorizeRequestDto
    • PaypayReAuthorizeResponseDto
    • PaypayRefundRequestDto
    • PaypayRefundResponseDto
    • PaypaySearchParameter
    • PaypayTerminateRequestDto
    • PaypayTerminateResponseDto
    • ProperOrderInfo
    • ProperTransactionInfo
    • RakutenAuthorizeRequestDto
    • RakutenAuthorizeResponseDto
    • RakutenCancelRequestDto
    • RakutenCancelResponseDto
    • RakutenCaptureRequestDto
    • RakutenCaptureResponseDto
    • RakutenConfirmRequestDto
    • RakutenConfirmResponseDto
    • RakutenReAuthorizeRequestDto
    • RakutenReAuthorizeResponseDto
    • RakutenSearchParameter
    • RakutenUpdateAuthorizeRequestDto
    • RakutenUpdateAuthorizeResponseDto
    • RecruitAuthorizeRequestDto
    • RecruitAuthorizeResponseDto
    • RecruitCancelRequestDto
    • RecruitCancelResponseDto
    • RecruitCaptureRequestDto
    • RecruitCaptureResponseDto
    • RecruitExtendAuthRequestDto
    • RecruitExtendAuthResponseDto
    • RecruitSearchParameter
    • RecurringAddRequestDto
    • RecurringAddResponseDto
    • RecurringCharge
    • RecurringChargeParam
    • RecurringDeleteRequestDto
    • RecurringDeleteResponseDto
    • RecurringGetRequestDto
    • RecurringGetResponseDto
    • RecurringUpdateRequestDto
    • RecurringUpdateResponseDto
    • SaisonAuthorizeRequestDto
    • SaisonAuthorizeResponseDto
    • SaisonCancelRequestDto
    • SaisonCancelResponseDto
    • SaisonCaptureRequestDto
    • SaisonCaptureResponseDto
    • SaisonSearchParameter
    • ScoreatpayAuthorizeRequestDto
    • ScoreatpayAuthorizeResponseDto
    • ScoreatpayCancelRequestDto
    • ScoreatpayCancelResponseDto
    • ScoreatpayCaptureRequestDto
    • ScoreatpayCaptureResponseDto
    • ScoreatpayConfirmRequestDto
    • ScoreatpayConfirmResponseDto
    • ScoreatpayContactDto
    • ScoreatpayCorrectAuthRequestDto
    • ScoreatpayCorrectAuthResponseDto
    • ScoreatpayDeliveryDto
    • ScoreatpayDetailDto
    • ScoreatpayErrorDto
    • ScoreatpayGetInvoiceDataRequestDto
    • ScoreatpayGetInvoiceDataResponseDto
    • ScoreatpayHoldReasonDto
    • ScoreatpaySearchParameter
    • SearchParameters
    • SearchRange
    • SearchRequestDto
    • SearchResponseDto
    • TenpayAuthorizeRequestDto
    • TenpayAuthorizeResponseDto
    • TenpayConfirmRequestDto
    • TenpayConfirmResponseDto
    • TenpayRefundRequestDto
    • TenpayRefundResponseDto
    • TenpaySearchParameter
    • TradRequestDto
    • TransactionApi
    • TransactionApis
    • TransactionCard
    • TransactionCards
    • TransactionInfo
    • TransactionInfos
    • UpopAuthorizeRequestDto
    • UpopAuthorizeResponseDto
    • UpopCancelRequestDto
    • UpopCancelResponseDto
    • UpopCaptureRequestDto
    • UpopCaptureResponseDto
    • UpopRefundRequestDto
    • UpopRefundResponseDto
    • UpopSearchParameter
    • VirtualaccAuthorizeRequestDto
    • VirtualaccAuthorizeResponseDto
    • VirtualaccCancelRequestDto
    • VirtualaccCancelResponseDto
    • VirtualaccDepositEntryRequestDto
    • VirtualaccDepositEntryResponseDto
    • VirtualaccDepositReverseRequestDto
    • VirtualaccDepositReverseResponseDto
    • VirtualaccReconcileRequestDto
    • VirtualaccReconcileResponseDto
    • VirtualaccSearchParameter
    • VirtualaccUndoReconcileRequestDto
    • VirtualaccUndoReconcileResponseDto

Class MpiReAuthorizeRequestDto

決済サービスタイプ:MPI、コマンド名:再取引の要求Dtoクラス

Inheritance
object
MdkDtoBase
AbstractPaymentRequestDto
AbstractPaymentCreditRequestDto
MpiReAuthorizeRequestDto
Implements
IRequestDto
Inherited Members
AbstractPaymentCreditRequestDto.CardId
AbstractPaymentCreditRequestDto.DefaultCard
AbstractPaymentCreditRequestDto.GroupId
AbstractPaymentCreditRequestDto.StartDate
AbstractPaymentCreditRequestDto.EndDate
AbstractPaymentCreditRequestDto.OneTimeAmount
AbstractPaymentCreditRequestDto.RecurringAmount
AbstractPaymentCreditRequestDto.RecurringMemo1
AbstractPaymentCreditRequestDto.RecurringMemo2
AbstractPaymentCreditRequestDto.RecurringMemo3
AbstractPaymentCreditRequestDto.UseChargeOption
AbstractPaymentCreditRequestDto.RecurringSalesDay
AbstractPaymentCreditRequestDto.RecurringAcquireCode
AbstractPaymentCreditRequestDto.Tanking
AbstractPaymentCreditRequestDto.Updater
AbstractPaymentCreditRequestDto.Token
AbstractPaymentCreditRequestDto.OnetimeToken
AbstractPaymentRequestDto.PayNowIdParam
AbstractPaymentRequestDto.AccountId
AbstractPaymentRequestDto.CreateDate
AbstractPaymentRequestDto.FreeKey
AbstractPaymentRequestDto.Memo1
AbstractPaymentRequestDto.ReceiptData
AbstractPaymentRequestDto.ExistPayNowIdParam()
AbstractPaymentRequestDto.ExistAccountParam()
AbstractPaymentRequestDto.ExistAccountBasicParam()
AbstractPaymentRequestDto.ExistCardParam()
AbstractPaymentRequestDto.ExistRecurringChargeParam()
AbstractPaymentRequestDto.ExistBankAccountParam()
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 MpiReAuthorizeRequestDto : AbstractPaymentCreditRequestDto, IRequestDto

Properties

AccountAgeIndicator

アカウント所持期間インジケーター

半角数字 最大桁数:2

カード所有者が加盟店サイトにアカウントを持っている期間。
01:アカウントなし(ゲストチェックアウト)
02:このトランザクション中に作成された
03:30日未満
04:30〜60日
05:61日以上

Declaration
[JsonProperty("accountAgeIndicator")]
public string AccountAgeIndicator { get; set; }
Property Value
Type Description
string

AccountChangeDate

アカウント最終変更日

半角数字 最大桁数:8

加盟店サイトのカード保有者のアカウントが最後に変更された日付。
YYYYMMDD形式

Declaration
[JsonProperty("accountChangeDate")]
public string AccountChangeDate { get; set; }
Property Value
Type Description
string

AccountChangeIndicator

アカウント変更インジケーター

半角数字 最大桁数:2

加盟店サイトのカード保有者のアカウント情報が最後に変更されてからの期間。
01:このトランザクション中に変更された
02:30日未満
03:30〜60日
04:61日以上

Declaration
[JsonProperty("accountChangeIndicator")]
public string AccountChangeIndicator { get; set; }
Property Value
Type Description
string

AccountDate

アカウント開設日

半角数字 最大桁数:8

カード保有者が加盟店サイトにアカウントを開設した日付。
YYYYMMDD形式

Declaration
[JsonProperty("accountDate")]
public string AccountDate { get; set; }
Property Value
Type Description
string

AccountDayTransactions

前日アカウント購入数

半角数字 最大桁数:3

過去24時間に行われた、このカード保有者アカウントとその支払いアカウントすべての、加盟店サイト上の取引数(成功および放棄)。

Declaration
[JsonProperty("accountDayTransactions")]
public string AccountDayTransactions { get; set; }
Property Value
Type Description
string

AccountPasswordChangeDate

アカウントパスワード最終変更日

半角数字 最大桁数:8

カード保有者の加盟店サイトのアカウントがパスワード変更、またはアカウントがリセットされた日付。
YYYYMMDD形式

Declaration
[JsonProperty("accountPasswordChangeDate")]
public string AccountPasswordChangeDate { get; set; }
Property Value
Type Description
string

AccountPasswordChangeIndicator

アカウントパスワード変更インジケーター

半角数字 最大桁数:2

カード保有者の加盟店サイトのアカウントで、パスワード変更やアカウントリセットが行われてからの期間。
01:変化なし
02:このトランザクション中に変更された
03:30日未満
04:30〜60日
05:61日以上

Declaration
[JsonProperty("accountPasswordChangeIndicator")]
public string AccountPasswordChangeIndicator { get; set; }
Property Value
Type Description
string

AccountProvisioningAttempts

カード追加試行回数

半角数字 最大桁数:3

過去24時間のこのカード保有者アカウントに対するカード追加の試行回数。

Declaration
[JsonProperty("accountProvisioningAttempts")]
public string AccountProvisioningAttempts { get; set; }
Property Value
Type Description
string

AccountPurchaseCount

アカウント購入数

半角数字 最大桁数:4

過去6ヶ月間にこのカード保有者アカウントで購入した商品の数。

Declaration
[JsonProperty("accountPurchaseCount")]
public string AccountPurchaseCount { get; set; }
Property Value
Type Description
string

AccountType

アカウントタイプ

半角数字 最大桁数:2

アカウントの種類を指定します。
01:該当なし
02:クレジット
03:デビット

Declaration
[JsonProperty("accountType")]
public string AccountType { get; set; }
Property Value
Type Description
string

AccountYearTransactions

前年アカウント購入数

半角数字 最大桁数:3

過去1年間に行われた、このカード保有者アカウントとその支払いアカウントすべての、加盟店サイト上の取引数(成功および放棄)。

Declaration
[JsonProperty("accountYearTransactions")]
public string AccountYearTransactions { get; set; }
Property Value
Type Description
string

AcquirerCode

仕向け先コード

半角英数字 最大桁数:2

仕向け先カード会社コードを指定します。
(店舗が加盟店契約をしているカード会社)
※ 最終的に決済を行うカード発行会社ではなく、決済要求電文が最初に仕向けられる加盟店管理会社となります。

Declaration
[JsonProperty("acquirerCode")]
public string AcquirerCode { get; set; }
Property Value
Type Description
string

AddressMatchIndicator

住所一致インジケーター

半角英字 最大桁数:1

カード保有者の配送先住所と請求先住所が同じかどうかを指定します。
Y:配送先住所が請求先住所と一致する
N:配送先住所が請求先住所と一致しない


Declaration
[JsonProperty("addressMatchIndicator")]
public string AddressMatchIndicator { get; set; }
Property Value
Type Description
string

Amount

決済金額

半角数字 最大桁数:8

決済金額を指定します。
1 以上かつ 99999999 以下である必要があります。

Declaration
[JsonProperty("amount")]
public string Amount { get; set; }
Property Value
Type Description
string

AuthData

認証データ

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

プロトコルバージョン2.2.0時点では予約項目のため、設定不要です。

Declaration
[JsonProperty("authData")]
public string AuthData { get; set; }
Property Value
Type Description
string

AuthenticationIndicator

認証要求タイプ

半角数字 最大桁数:2

認証要求のタイプを指定します。
01:支払い
02:リカーリング
03:分割
04:カード追加
05:有効性確認
06:カード保有者確認
07:請求確認
※ 未指定の場合は、01:支払い

Declaration
[JsonProperty("authenticationIndicator")]
public string AuthenticationIndicator { get; set; }
Property Value
Type Description
string

AuthMethod

認証メソッド

半角数字 最大桁数:2

カード保有者の加盟店サイトへの認証方式に応じた値を指定します。
下記はプロトコルバージョン2.2.0時点の内容となります。
01:No 3DS Requestor authentication occurred (i.e. cardholder “logged in” as guest)
02:Login to the cardholder account at the 3DS Requestor system using 3DS Requestor’s own credentials
03:Login to the cardholder account at the 3DS Requestor system using federated ID
04:Login to the cardholder account at the 3DS Requestor system using issuer credentials
05:Login to the cardholder account at the 3DS Requestor system using third-party authentication
06:Login to the cardholder account at the 3DS Requestor system using FIDO Authenticator
07:Login to the cardholder account at the 3DS Requestor system using FIDO Authenticator (FIDO assurance data signed)
08:SRC Assurance Data
09–79:Reserved for EMVCo future use (values invalid until defined by EMVCo)
80–99:Reserved for DS use

Declaration
[JsonProperty("authMethod")]
public string AuthMethod { get; set; }
Property Value
Type Description
string

AuthTimestamp

認証タイムスタンプ

半角数字 最大桁数:12

カード保有者の加盟店サイトへの認証実施日時を指定します。(JST)
YYYYMMDDhhmm形式

Declaration
[JsonProperty("authTimestamp")]
public string AuthTimestamp { get; set; }
Property Value
Type Description
string

BillingAddressCity

請求先住所_市区町村

文字列 最大桁数:50

請求先住所の市区町村を指定します。

Declaration
[JsonProperty("billingAddressCity")]
public string BillingAddressCity { get; set; }
Property Value
Type Description
string

BillingAddressCountry

請求先住所_国

半角数字 最大桁数:3

請求先住所の国を指定します。
ISO 3166-1 numericで定義されているコードを設定します。

Declaration
[JsonProperty("billingAddressCountry")]
public string BillingAddressCountry { get; set; }
Property Value
Type Description
string

BillingAddressLine1

請求先住所1

文字列 最大桁数:50

請求先住所1を指定します。

Declaration
[JsonProperty("billingAddressLine1")]
public string BillingAddressLine1 { get; set; }
Property Value
Type Description
string

BillingAddressLine2

請求先住所2

文字列 最大桁数:50

請求先住所2を指定します。

Declaration
[JsonProperty("billingAddressLine2")]
public string BillingAddressLine2 { get; set; }
Property Value
Type Description
string

BillingAddressLine3

請求先住所3

文字列 最大桁数:50

請求先住所3を指定します。

Declaration
[JsonProperty("billingAddressLine3")]
public string BillingAddressLine3 { get; set; }
Property Value
Type Description
string

BillingAddressState

請求先住所_都道府県

半角英数字 最大桁数:3

請求先住所の都道府県を指定します。
ISO 3166-2で定義されているコードを設定します。

Declaration
[JsonProperty("billingAddressState")]
public string BillingAddressState { get; set; }
Property Value
Type Description
string

BillingPostalCode

請求先郵便番号

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

請求先郵便番号を指定します。

Declaration
[JsonProperty("billingPostalCode")]
public string BillingPostalCode { get; set; }
Property Value
Type Description
string

Birthday

誕生日

半角数字 最大桁数:4

誕生日を指定します。
カード接続センターがsln以外の場合は利用できません。

Declaration
[JsonProperty("birthday")]
public string Birthday { get; set; }
Property Value
Type Description
string

BonusFirstPayment

ボーナス初回年月

半角数字 最大桁数:4

ボーナス初回年月を指定します。
YYMM(年月)の形式

Declaration
[JsonProperty("bonusFirstPayment")]
public string BonusFirstPayment { get; set; }
Property Value
Type Description
string

BrowserDeviceCategory

端末種別

半角数字 最大桁数:1

0:PC
1:mobile
※ 未指定の場合は、0:PC

Declaration
[JsonProperty("browserDeviceCategory")]
public string BrowserDeviceCategory { get; set; }
Property Value
Type Description
string

CardCenter

カード接続センター

半角英数字 最大桁数:5

カード接続センターを指定します。
"jcn": Jcn接続
"cafis": CAFIS接続
※ 未指定の場合は、デフォルトの接続センターを検証

Declaration
[JsonProperty("cardCenter")]
public string CardCenter { get; set; }
Property Value
Type Description
string

CardExpire

カード有効期限

半角数字、記号 最大桁数:5

クレジットカードの有効期限を指定します。
MM/YY (月 + "/" + 年)の形式

Declaration
[JsonProperty("cardExpire")]
public string CardExpire { get; set; }
Property Value
Type Description
string

CardholderEmail

カード保有者メールアドレス

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

カード保有者メールアドレスを指定します。

Declaration
[JsonProperty("cardholderEmail")]
public string CardholderEmail { get; set; }
Property Value
Type Description
string

CardholderHomePhoneCountry

カード保有者自宅電話番号国コード

半角数字 最大桁数:3

カード保有者自宅電話番号の国コードを指定します。

Declaration
[JsonProperty("cardholderHomePhoneCountry")]
public string CardholderHomePhoneCountry { get; set; }
Property Value
Type Description
string

CardholderHomePhoneNumber

カード保有者自宅電話番号

半角数字 最大桁数:15

カード保有者自宅電話番号を指定します。

Declaration
[JsonProperty("cardholderHomePhoneNumber")]
public string CardholderHomePhoneNumber { get; set; }
Property Value
Type Description
string

CardholderMobilePhoneCountry

カード保有者携帯電話番号国コード

半角数字 最大桁数:3

カード保有者携帯電話番号の国コードを指定します。

Declaration
[JsonProperty("cardholderMobilePhoneCountry")]
public string CardholderMobilePhoneCountry { get; set; }
Property Value
Type Description
string

CardholderMobilePhoneNumber

カード保有者携帯電話番号

半角数字 最大桁数:15

カード保有者携帯電話番号を指定します。

Declaration
[JsonProperty("cardholderMobilePhoneNumber")]
public string CardholderMobilePhoneNumber { get; set; }
Property Value
Type Description
string

CardholderName

カード保有者名

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

カード保有者名を指定します。2桁以上。
※ 3Dセキュア 2.0の場合は(カード保有者名省略フラグをtrueで設定しない限り)必須です。

Declaration
[JsonProperty("cardholderName")]
public string CardholderName { get; set; }
Property Value
Type Description
string

CardholderNameOmitFlag

カード保有者名省略フラグ

半角英数字 最大桁数:5

"true": カード保有者名を省略可能
"false": カード保有者名は必須
※未指定の場合は、false: カード保有者名は必須

Declaration
[JsonProperty("cardholderNameOmitFlag")]
public string CardholderNameOmitFlag { get; set; }
Property Value
Type Description
string

CardholderWorkPhoneCountry

カード保有者勤務先電話番号国コード

半角数字 最大桁数:3

カード保有者勤務先電話番号の国コードを指定します。

Declaration
[JsonProperty("cardholderWorkPhoneCountry")]
public string CardholderWorkPhoneCountry { get; set; }
Property Value
Type Description
string

CardholderWorkPhoneNumber

カード保有者勤務先電話番号

半角数字 最大桁数:15

カード保有者勤務先電話番号を指定します。

Declaration
[JsonProperty("cardholderWorkPhoneNumber")]
public string CardholderWorkPhoneNumber { get; set; }
Property Value
Type Description
string

CardNumber

カード番号

半角数字、記号 最大桁数:26

クレジットカード番号を指定します。
記号はハイフン、ブランク、ピリオドが使用可能
(ハイフンを含んでも含まなくても同様に処理が可能)

Declaration
[JsonProperty("cardNumber")]
public string CardNumber { get; set; }
Property Value
Type Description
string

CurrencyUnit

通貨単位

英字 最大桁数:3

通貨単位を指定します。

Declaration
[JsonProperty("currencyUnit")]
public string CurrencyUnit { get; set; }
Property Value
Type Description
string

CustomerIp

消費者IPアドレス

半角英数字 最大桁数:45

コンシューマのブラウザ情報でアプリケーションサーバから取得して設定します。
半角英数字以外に、".(ドット)"が使用可能です。

Declaration
[JsonProperty("customerIp")]
public string CustomerIp { get; set; }
Property Value
Type Description
string

DeliveryEmailAddress

商品お届け先メールアドレス

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

商品お届け先メールアドレスを指定します。

Declaration
[JsonProperty("deliveryEmailAddress")]
public string DeliveryEmailAddress { get; set; }
Property Value
Type Description
string

DeviceChannel

デバイスチャネル

半角数字 最大桁数:2

デバイスチャネルを指定します。
01:アプリベース
02:ブラウザベース
03:3DSリクエスター(3RI)
※ 未指定の場合は、マスタに登録された値を使用します。
マスタにも値が設定されていない場合は、3Dセキュア 1.0.2として扱います。

Declaration
[JsonProperty("deviceChannel")]
public string DeviceChannel { get; set; }
Property Value
Type Description
string

ExSlipInfo

拡張伝票情報

半角英数字 最大桁数:25

カード会社に伝送する売上伝送ファイルに設定する拡張伝票情報を指定します。

Declaration
[JsonProperty("exSlipInfo")]
public string ExSlipInfo { get; set; }
Property Value
Type Description
string

FirstKanaName

名前(名)カナ

半角カナ 最大桁数:15

名前(名)カナ を指定します。
半角カナ(ア~ン)、半濁点が使用できます。
カード接続センターがsln以外の場合は利用できません。

Declaration
[JsonProperty("firstKanaName")]
public string FirstKanaName { get; set; }
Property Value
Type Description
string

FirstPayment

初回請求年月

半角数字 最大桁数:4

初回請求年月を指定します。
YYMM(年月)の形式

Declaration
[JsonProperty("firstPayment")]
public string FirstPayment { get; set; }
Property Value
Type Description
string

FraudDetectionRequest

不正検知評価取引情報

- 最大桁数:-

不正検知取引情報

Declaration
[JsonProperty("fraudDetectionRequest")]
public FraudDetectionRequestDto FraudDetectionRequest { get; set; }
Property Value
Type Description
FraudDetectionRequestDto

FraudDetectionV2Request

不正検知V2評価取引情報

不正検知V2評価取引情報

不正検知V2評価取引情報を指定します。

Declaration
[JsonProperty("fraudDetectionV2Request")]
public FraudDetectionV2RequestDto FraudDetectionV2Request { get; set; }
Property Value
Type Description
FraudDetectionV2RequestDto

HttpAccept

HTTPアクセプト

文字列 最大桁数:-

コンシューマのブラウザ情報でアプリケーションサーバから取得して設定します。

Declaration
[JsonProperty("httpAccept")]
public string HttpAccept { get; set; }
Property Value
Type Description
string

HttpUserAgent

HTTPユーザエージェント

文字列 最大桁数:-

コンシューマのブラウザ情報でアプリケーションサーバから取得して設定します。

Declaration
[JsonProperty("httpUserAgent")]
public string HttpUserAgent { get; set; }
Property Value
Type Description
string

ItemCode

商品コード

半角数字 最大桁数:7

商品コードを指定します。

Declaration
[JsonProperty("itemCode")]
public string ItemCode { get; set; }
Property Value
Type Description
string

Jpo

支払種別

半角英数字 最大桁数:138

JPOを指定します。
"10"
"21"+"支払詳細"
"22"+"支払詳細"
"23"+"支払詳細"
"24"+"支払詳細"
"25"+"支払詳細"
"31"+"支払詳細"
"32"+"支払詳細"
"33"+"支払詳細"
"34"+"支払詳細"
"61"+"支払詳細"
"62"+"支払詳細"
"63"+"支払詳細"
"69"+"支払詳細"
※ 未指定の場合は、10(一括払い)

Declaration
[JsonProperty("jpo")]
public string Jpo { get; set; }
Property Value
Type Description
string

LastKanaName

名前(姓)カナ

半角カナ 最大桁数:15

名前(姓)カナ を指定します。
半角カナ(ア~ン)、半濁点が使用できます。
カード接続センターがsln以外の場合は利用できません。

Declaration
[JsonProperty("lastKanaName")]
public string LastKanaName { get; set; }
Property Value
Type Description
string

MaskedLog

ログ用文字列(マスク済み)を設定する @param maskedLog ログ用文字列(マスク済み)

Declaration
[JsonIgnore]
public override string MaskedLog { set; }
Property Value
Type Description
string
Overrides
AbstractPaymentRequestDto.MaskedLog

McAmount

決済金額(多通貨)

半角数字、小数点 最大桁数:9

決済金額(多通貨)を指定します。
1 以上かつ 99999999 以下である必要があります。

Declaration
[JsonProperty("mcAmount")]
public string McAmount { get; set; }
Property Value
Type Description
string

MessageCategory

メッセージカテゴリ

半角数字 最大桁数:2

メッセージのカテゴリを指定します。
01:PA(支払い認証)
02:NPA(支払い無しの認証)
※ サービスオプションタイプがmpi-complete、mpi-company、mpi-merchantの場合は、"01"のみ指定可能です。

Declaration
[JsonProperty("messageCategory")]
public string MessageCategory { get; set; }
Property Value
Type Description
string

MpiAcquirerCode

本人認証用仕向け先コード

半角英数字 最大桁数:2

本人認証処理のみ仕向け先カード会社を変更したい場合に、仕向け先カード会社コードを指定します。
※mpi-none以外の場合の、クレジットカード決済の仕向け先カード会社には影響しません。

Declaration
[JsonProperty("mpiAcquirerCode")]
public string MpiAcquirerCode { get; set; }
Property Value
Type Description
string

OptionParams

拡張パラメータリスト

Declaration
[JsonProperty("optionParams")]
public OptionParams[] OptionParams { get; set; }
Property Value
Type Description
OptionParams[]

OrderId

取引ID

半角英数字 最大桁数:100

- マーチャント側で取引を一意に表す注文管理IDを指定します。
- 申込処理ごとに一意である必要があります。
- 半角英数字、“-”(ハイフン)、“_”(アンダースコア)も使用可能です。

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

PaymentAccountAge

支払いアカウント登録日

半角数字 最大桁数:8

支払アカウントが加盟店サイトのカード保有者のアカウントに登録された日付。
YYYYMMDD形式

Declaration
[JsonProperty("paymentAccountAge")]
public string PaymentAccountAge { get; set; }
Property Value
Type Description
string

PaymentAccountAgeIndicator

支払いアカウント所持期間インジケーター

半角数字 最大桁数:2

支払アカウントが加盟店サイトのカード保有者アカウントに登録されていた期間。
01:アカウントなし(ゲストチェックアウト)
02:このトランザクション中に作成された
03:30日未満
04:30〜60日
05:61日以上

Declaration
[JsonProperty("paymentAccountAgeIndicator")]
public string PaymentAccountAgeIndicator { get; set; }
Property Value
Type Description
string

PreOrderPurchaseIndicator

プレオーダー購入インジケーター

半角数字 最大桁数:2

プレオーダー購入インジケーターを指定します。

Declaration
[JsonProperty("preOrderPurchaseIndicator")]
public string PreOrderPurchaseIndicator { get; set; }
Property Value
Type Description
string

PushUrl

プッシュURL

URL 最大桁数:256

プッシュURLを指定します。
※ 未指定の場合は、マスタに登録された値を使用します。

Declaration
[JsonProperty("pushUrl")]
public string PushUrl { get; set; }
Property Value
Type Description
string

RedirectionUri

リダイレクションURI

半角英数字 最大桁数:1024

検証結果を返すURIを指定します。
指定がない場合にはマスタに登録されたURIを用います。

Declaration
[JsonProperty("redirectionUri")]
public string RedirectionUri { get; set; }
Property Value
Type Description
string

ReorderItemsIndicator

再注文商品インジケーター

半角数字 最大桁数:2

再注文商品インジケーターを指定します。

Declaration
[JsonProperty("reorderItemsIndicator")]
public string ReorderItemsIndicator { get; set; }
Property Value
Type Description
string

RequestorChallengeIndicator

リクエスターチャレンジインジケーター

半角数字 最大桁数:2

リクエスターチャレンジインジケーターを指定します。

Declaration
[JsonProperty("requestorChallengeIndicator")]
public string RequestorChallengeIndicator { get; set; }
Property Value
Type Description
string

SalesDay

売上日

半角数字 最大桁数:8

売上日を指定します。
YYYYMMDD形式

Declaration
[JsonProperty("salesDay")]
public string SalesDay { get; set; }
Property Value
Type Description
string

SecurityCode

セキュリティコード

半角数字 最大桁数:4

セキュリティコードを指定します。

Declaration
[JsonProperty("securityCode")]
public string SecurityCode { get; set; }
Property Value
Type Description
string

ServiceCommand

決済サービスコマンド

Declaration
[JsonIgnore]
public override string ServiceCommand { get; }
Property Value
Type Description
string
Overrides
AbstractPaymentRequestDto.ServiceCommand

ServiceOptionType

サービスオプションタイプ

半角英数字 最大桁数:100

"mpi-none" : MPI 単体サービス
"mpi-complete" : 完全認証
"mpi-company" : 通常認証(カード会社リスク負担)
"mpi-merchant" : 通常認証(カード会社、加盟店リスク負担)

Declaration
[JsonProperty("serviceOptionType")]
public string ServiceOptionType { get; set; }
Property Value
Type Description
string

ServiceType

決済サービスタイプ

Declaration
[JsonIgnore]
public override string ServiceType { get; }
Property Value
Type Description
string
Overrides
AbstractPaymentRequestDto.ServiceType

ShipAddressUsageDate

配送先住所初回使用日

半角数字 最大桁数:8

このトランザクションに使用された配送先住所が、加盟店サイトで初めて使用された日付。
YYYYMMDD形式

Declaration
[JsonProperty("shipAddressUsageDate")]
public string ShipAddressUsageDate { get; set; }
Property Value
Type Description
string

ShipAddressUsageIndicator

配送先住所利用状況インジケーター

半角数字 最大桁数:2

この取引に使用された配送先住所が、加盟店サイトで初めて使用されてからの期間。
01:このトランザクションが初めて
02:30日未満
03:30〜60日
04:61日以上

Declaration
[JsonProperty("shipAddressUsageIndicator")]
public string ShipAddressUsageIndicator { get; set; }
Property Value
Type Description
string

ShipIndicator

配送方法インジケーター

半角数字 最大桁数:2

配送方法インジケーターを指定します。

Declaration
[JsonProperty("shipIndicator")]
public string ShipIndicator { get; set; }
Property Value
Type Description
string

ShipNameIndicator

配送先名インジケーター

半角数字 最大桁数:2

アカウントに登録されているカード保有者名が、この取引で使用された配送名と同一であるかどうか。
01:配送名と同じアカウント名
02:配送名とは異なるアカウント名

Declaration
[JsonProperty("shipNameIndicator")]
public string ShipNameIndicator { get; set; }
Property Value
Type Description
string

ShippingAddressCity

配送先住所_市区町村

文字列 最大桁数:50

配送先住所の市区町村を指定します。

Declaration
[JsonProperty("shippingAddressCity")]
public string ShippingAddressCity { get; set; }
Property Value
Type Description
string

ShippingAddressCountry

配送先住所_国

半角数字 最大桁数:3

配送先住所の国を指定します。
ISO 3166-1 numericで定義されているコードを設定します。

Declaration
[JsonProperty("shippingAddressCountry")]
public string ShippingAddressCountry { get; set; }
Property Value
Type Description
string

ShippingAddressLine1

配送先住所1

文字列 最大桁数:50

配送先住所1を指定します。

Declaration
[JsonProperty("shippingAddressLine1")]
public string ShippingAddressLine1 { get; set; }
Property Value
Type Description
string

ShippingAddressLine2

配送先住所2

文字列 最大桁数:50

配送先住所2を指定します。

Declaration
[JsonProperty("shippingAddressLine2")]
public string ShippingAddressLine2 { get; set; }
Property Value
Type Description
string

ShippingAddressLine3

配送先住所3

文字列 最大桁数:50

配送先住所3を指定します。

Declaration
[JsonProperty("shippingAddressLine3")]
public string ShippingAddressLine3 { get; set; }
Property Value
Type Description
string

ShippingAddressState

配送先住所_都道府県

半角英数字 最大桁数:3

配送先住所の都道府県を指定します。
ISO 3166-2で定義されているコードを設定します。

Declaration
[JsonProperty("shippingAddressState")]
public string ShippingAddressState { get; set; }
Property Value
Type Description
string

ShippingPostalCode

配送先郵便番号

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

配送先郵便番号を指定します。

Declaration
[JsonProperty("shippingPostalCode")]
public string ShippingPostalCode { get; set; }
Property Value
Type Description
string

SuspiciousAccountActivity

不審アカウントアクティビティ

半角数字 最大桁数:2

加盟店サイトがカード保有者アカウントで疑わしい行為(過去の不正行為を含む)を経験したことがあるかどうか。
01:疑わしい活動は観察されていない
02:不審な活動が観察された

Declaration
[JsonProperty("suspiciousAccountActivity")]
public string SuspiciousAccountActivity { get; set; }
Property Value
Type Description
string

Tel

電話番号

半角数字 最大桁数:4

電話番号を指定します。
カード接続センターがsln以外の場合は利用できません。

Declaration
[JsonProperty("tel")]
public string Tel { get; set; }
Property Value
Type Description
string

VerifyResultLink

詳細パラメータ連携フラグ

半角数字 最大桁数:1

0:パラメータ連携しない
1:パラメータ連携する
2:パラメータ連携しない(GET)
※ 未指定の場合は、マスタに登録された値を使用します。

Declaration
[JsonProperty("verifyResultLink")]
public string VerifyResultLink { get; set; }
Property Value
Type Description
string

VerifyTimeout

本人認証有効期限

半角数字 最大桁数:3

消費者が本人認証処理を完了するまでの有効期限(分単位)を指定します。
1 以上かつ 999 以下である必要があります。
※ 未指定の場合は、有効期限のチェックを行いません。

Declaration
[JsonProperty("verifyTimeout")]
public string VerifyTimeout { get; set; }
Property Value
Type Description
string

WithCapture

売上フラグ

半角英数字 最大桁数:5

売上フラグを指定します。(任意指定)
"true": 与信・売上
"false": 与信のみ
※ 未指定の場合は、false:与信のみ

Declaration
[JsonProperty("withCapture")]
public string WithCapture { get; set; }
Property Value
Type Description
string

WithChallenge

チャレンジ認証フラグ

半角英数字 最大桁数:5

チャレンジ認証を行うかどうかを指定します。(任意指定)
"true": チャレンジ認証を行う
"false": チャレンジ認証を行わない
※ 未指定の場合は、true: チャレンジ認証を行う

Declaration
[JsonProperty("withChallenge")]
public string WithChallenge { get; set; }
Property Value
Type Description
string

WithFraudDetection

不正検知実施フラグ

半角英数字 最大桁数:5

不正検知実施フラグを指定します。
"true": 実施する
"false": 実施しない

Declaration
[JsonProperty("withFraudDetection")]
public string WithFraudDetection { get; set; }
Property Value
Type Description
string

Methods

ToString()

ログ用文字列(マスク済み)を取得する @return ログ用文字列(マスク済み)

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Implements

IRequestDto
In This Article
Back to top Copyright ©; DG Financial Technology, Inc. All rights reserved