CardPaymentMethodRequest クラス
名前空間
使用方法
このクラスには、承認、販売、またはトークン化トランザクション要求の支払方法として使用されるカードに関する詳細が含まれます。ゲートウェイアダプターは、トランザクション JSON 要求を作成するときにこのクラスオブジェクトの項目を読み取り、支払ゲートウェイに送信します。このクラスのオブジェクトは、SaleApiPaymentMethodRequest Class、AuthApiPaymentMethodRequest Class、および PaymentMethodTokenizationRequest Class の cardPaymentMethod 項目として使用できます。
例
このコードサンプルは、paymentMethod クラスから cardPaymentMethodRequest オブジェクトを取得します。
1commercepayments.CardPaymentMethodRequest cardPaymentMethod = paymentMethod.cardPaymentMethod;CardPaymentMethodRequest のコンストラクター
CardPaymentMethodRequest のコンストラクターは次のとおりです。
CardPaymentMethodRequest(cardCategory)
署名
global CardPaymentMethodRequest(commercepayments.CardCategory cardCategory)
パラメーター
- cardCategory
- 型: CardCategory
- カード支払方法がクレジットカードかデビットカードかを定義します。
CardPaymentMethodRequest のプロパティ
CardPaymentMethodRequest のプロパティは次のとおりです。
cardCategory
署名
global commercepayments.CardCategory cardCategory {get; set;}
プロパティ値
型: CardCategory
inputCardType
カード種別の入力項目。この項目はカード種別を直接保存するのではなく、inputCardType に入力された値に基づいて CardBin、LastFour、DisplayCardNumber に値を入力します。
署名
global String inputCardType {get; set;}
プロパティ値
型: String
CardPaymentMethodRequest のメソッド
CardPaymentMethodRequest のメソッドは次のとおりです。
equals(obj)
リスト内の外部オブジェクトの同等性を判断して、CardPaymentMethodRequest 型のリストの整合性を維持します。このメソッドは動的で、Java の equals メソッドに基づきます。
署名
global Boolean equals(Object obj)
パラメーター
- obj
- 型: Object
- キーが検証される外部オブジェクト。
戻り値
型: Boolean