Skip to the content.

Rakuten RMS WEB API client for .NET

< クラス一覧


PaymentModel

Namespace: Rakuten.RMS.Api.RakutenPayOrderAPI

public class PaymentModel

Inheritance ObjectPaymentModel

Properties

AdditionalFeeModelList

負担金情報モデルリスト

public List<AdditionalFeeModel> AdditionalFeeModelList { get; set; }

Property Value

List<AdditionalFeeModel>

minusPayExpectDate

マイナス支払予定日

public Nullable<DateTime> minusPayExpectDate { get; set; }

Property Value

Nullable<DateTime>

orderPaymentNumber

決済番号 yes String 392 - 502763-20171027-00006701-1

public string orderPaymentNumber { get; set; }

Property Value

String

payExpectDate

支払予定日

public Nullable<DateTime> payExpectDate { get; set; }

Property Value

Nullable<DateTime>

paymentAmount

決済額

public int paymentAmount { get; set; }

Property Value

Int32

PaymentBankModel

銀行振込決済モデル

public PaymentBankModel PaymentBankModel { get; set; }

Property Value

PaymentBankModel

paymentCancelCmplDatetime

決済取消完了日時

public Nullable<DateTime> paymentCancelCmplDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentCancelFixDatetime

決済取消確定日時

public Nullable<DateTime> paymentCancelFixDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentCancelNgDatetime

決済確定(取消NG)日時

public Nullable<DateTime> paymentCancelNgDatetime { get; set; }

Property Value

Nullable<DateTime>

PaymentCardModel

カード決済モデル

public PaymentCardModel PaymentCardModel { get; set; }

Property Value

PaymentCardModel

paymentCharge

決済手数料

public int paymentCharge { get; set; }

Property Value

Int32

paymentFixDatetime

決済確定日時

public Nullable<DateTime> paymentFixDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentMethod

決済手段 1: クレジットカード 2: 代金引換 3: 後払い(選択制決済) 4: ショッピングクレジット/ローン 5: オートローン 6: リース 7: 請求書払い 8: ポイント 9: 銀行振込 12: Apple Pay 13: セブンイレブン(前払) 14: ローソン、郵便局ATM等(前払) 16: Alipay 17: PayPal 21: 後払い決済(楽天市場の共通決済) 27: Alipay(支付宝) 1

public int paymentMethod { get; set; }

Property Value

Int32

PaymentMultiModel

マルチ決済モデル

public PaymentMultiModel PaymentMultiModel { get; set; }

Property Value

PaymentMultiModel

paymentNgDatetime

決済NG日時

public Nullable<DateTime> paymentNgDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentOrganizationLinkageNumberList

決済機関連携番号

public List<String> paymentOrganizationLinkageNumberList { get; set; }

Property Value

List<String>

PaymentPayAfterModel

後払い決済モデル

public PaymentPayAfterModel PaymentPayAfterModel { get; set; }

Property Value

PaymentPayAfterModel

PaymentPaypalModel

PayPal決済モデル

public PaymentPaypalModel PaymentPaypalModel { get; set; }

Property Value

PaymentPaypalModel

paymentProcCancelCmplDatetime

決済手続き取消完了日時

public Nullable<DateTime> paymentProcCancelCmplDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentProcCancelNgDate

決済手続き取消NG日時

public Nullable<DateTime> paymentProcCancelNgDate { get; set; }

Property Value

Nullable<DateTime>

paymentProcCmplDatetime

決済手続き完了日時

public Nullable<DateTime> paymentProcCmplDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentProcNgDatetime

決済手続きNG日時

public Nullable<DateTime> paymentProcNgDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentProcReqDatetime

決済手続き依頼日時

public Nullable<DateTime> paymentProcReqDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentReqDatetime

決済依頼日時

public Nullable<DateTime> paymentReqDatetime { get; set; }

Property Value

Nullable<DateTime>

paymentStatus

決済ステータス 30000: 決済なし 30100: 決済手続き待ち 30110: 決済手続き待ち(前処理待ち) 30200: 決済手続き依頼 30300: 決済手続き完了 30400: 決済手続きNG 30500: 決済依頼 30600: 決済確定 30610: 決済確定(取消NG) 30700: 決済NG 30710: 決済NG(店舗引渡) 31100: 決済手続き取消中 31110: 決済手続き取消待ち 31120: 決済手続き取消待ち(前処理待ち) 31200: 決済手続き取消完了 31300: 決済手続き取消NG 31400: 決済取消中 31410: 決済取消待ち 31420: 決済取消待ち(前処理待ち) 31500: 決済取消完了 31800: 決済取消完了(チャージバック)

public int paymentStatus { get; set; }

Property Value

Int32

RefundModelList

返金モデルリスト

public List<RefundModel> RefundModelList { get; set; }

Property Value

List<RefundModel>

Constructors

PaymentModel()

public PaymentModel()

< クラス一覧