CustomerSubscriptionContractPaymentMethod
顧客向け契約情報取得用PaymentMethod
type CustomerSubscriptionContractPaymentMethod {
instrumentType: String
instrumentBrand: String
instrumentLastDigits: String
instrumentExpiryMonth: Int
instrumentExpiryYear: Int
instrumentName: String
instrumentInactive: Boolean
instrumentPaypalAccountEmail: String
}
Fields
CustomerSubscriptionContractPaymentMethod.instrumentType
● String
scalar
支払い方法種別
- 説明: 支払いに使用される手段
- データ例:
"CustomerCreditCard"
- 備考:
"CustomerCreditCard"
(クレジットカード),"CustomerPaypalBillingAgreement"
(PayPal),"CustomerShopPayAgreement"
(ShopPay)
CustomerSubscriptionContractPaymentMethod.instrumentBrand
● String
scalar
クレジットカードブランド名
- 説明: 使用しているクレジットカードのブランド
- データ例:
"JCB"
CustomerSubscriptionContractPaymentMethod.instrumentLastDigits
● String
scalar
クレジットカード番号の末尾4桁
- 説明: クレジットカードの下4桁
- データ例:
"1111"
CustomerSubscriptionContractPaymentMethod.instrumentExpiryMonth
● Int
scalar
有効期限(月)
- 説明: クレジットカードの有効期限(月)
- データ例:
2
CustomerSubscriptionContractPaymentMethod.instrumentExpiryYear
● Int
scalar
有効期限(年)
- 説明: クレジットカードの有効期限(年)
- データ例:
2029
CustomerSubscriptionContractPaymentMethod.instrumentName
● String
scalar
クレジットカード名義
- 説明: クレジットカードに登録されている名義
- データ例:
"tarou yamada"
CustomerSubscriptionContractPaymentMethod.instrumentInactive
● Boolean
scalar
無効フラグ
- 説明: 支払い手段が無効であるかどうか
- データ例:
FALSE
- 備考: TRUE:無効,FALSE:有効
CustomerSubscriptionContractPaymentMethod.instrumentPaypalAccountEmail
● String
scalar
PayPal メールアドレス
- 説明: PayPalアカウントのメールアドレス
- データ例:
"test@gmail.com"
Example
{
"instrumentType": "CustomerCreditCard",
"instrumentBrand": "JCB",
"instrumentLastDigits": "1111",
"instrumentExpiryMonth": 2,
"instrumentExpiryYear": 2029,
"instrumentName": "tarou yamada",
"instrumentInactive": false,
"instrumentPaypalAccountEmail": "test@gmail.com"
}