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"
}