Rakuten RMS WEB API client for .NET
PaymentModel
Namespace: Rakuten.RMS.Api.RakutenPayOrderAPI
public class PaymentModel
Inheritance Object → PaymentModel
Properties
AdditionalFeeModelList
負担金情報モデルリスト
public List<AdditionalFeeModel> AdditionalFeeModelList { get; set; }
Property Value
minusPayExpectDate
マイナス支払予定日
public Nullable<DateTime> minusPayExpectDate { get; set; }
Property Value
orderPaymentNumber
決済番号 yes String 392 - 502763-20171027-00006701-1
public string orderPaymentNumber { get; set; }
Property Value
payExpectDate
支払予定日
public Nullable<DateTime> payExpectDate { get; set; }
Property Value
paymentAmount
決済額
public int paymentAmount { get; set; }
Property Value
PaymentBankModel
銀行振込決済モデル
public PaymentBankModel PaymentBankModel { get; set; }
Property Value
paymentCancelCmplDatetime
決済取消完了日時
public Nullable<DateTime> paymentCancelCmplDatetime { get; set; }
Property Value
paymentCancelFixDatetime
決済取消確定日時
public Nullable<DateTime> paymentCancelFixDatetime { get; set; }
Property Value
paymentCancelNgDatetime
決済確定(取消NG)日時
public Nullable<DateTime> paymentCancelNgDatetime { get; set; }
Property Value
PaymentCardModel
カード決済モデル
public PaymentCardModel PaymentCardModel { get; set; }
Property Value
paymentCharge
決済手数料
public int paymentCharge { get; set; }
Property Value
paymentFixDatetime
決済確定日時
public Nullable<DateTime> paymentFixDatetime { get; set; }
Property Value
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
PaymentMultiModel
マルチ決済モデル
public PaymentMultiModel PaymentMultiModel { get; set; }
Property Value
paymentNgDatetime
決済NG日時
public Nullable<DateTime> paymentNgDatetime { get; set; }
Property Value
paymentOrganizationLinkageNumberList
決済機関連携番号
public List<String> paymentOrganizationLinkageNumberList { get; set; }
Property Value
PaymentPayAfterModel
後払い決済モデル
public PaymentPayAfterModel PaymentPayAfterModel { get; set; }
Property Value
PaymentPaypalModel
PayPal決済モデル
public PaymentPaypalModel PaymentPaypalModel { get; set; }
Property Value
paymentProcCancelCmplDatetime
決済手続き取消完了日時
public Nullable<DateTime> paymentProcCancelCmplDatetime { get; set; }
Property Value
paymentProcCancelNgDate
決済手続き取消NG日時
public Nullable<DateTime> paymentProcCancelNgDate { get; set; }
Property Value
paymentProcCmplDatetime
決済手続き完了日時
public Nullable<DateTime> paymentProcCmplDatetime { get; set; }
Property Value
paymentProcNgDatetime
決済手続きNG日時
public Nullable<DateTime> paymentProcNgDatetime { get; set; }
Property Value
paymentProcReqDatetime
決済手続き依頼日時
public Nullable<DateTime> paymentProcReqDatetime { get; set; }
Property Value
paymentReqDatetime
決済依頼日時
public Nullable<DateTime> paymentReqDatetime { get; set; }
Property Value
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
RefundModelList
返金モデルリスト
public List<RefundModel> RefundModelList { get; set; }
Property Value
Constructors
PaymentModel()
public PaymentModel()