Payment Method Tokenization
- リソース
-
1/commerce/payments/payment-methods - 使用可能なバージョン
- 51.0
- Chatter が必要かどうか
- いいえ
- HTTP のメソッド
- POST
- POST のリクエストボディ
-
Payment Method Tokenization Input
- JSON の例
-
1{ 2"address":{ 3 "city":"San Francisco", 4 "companyName":"Salesforce", 5 "country":"USA", 6 "postalcode":"94105", 7 "state":"California", 8 "street":"415 Mission Street" 9}, 10 11"cardPaymentMethod":{ 12 "accountId":"00000", 13 "autoPay":"true", 14 "cardCategory":"CreditCard", 15 "cardHolderFirstName":"Mary", 16 "cardHolderLastName":"Smith", 17 "cardHolderName":"Mary Smith", 18 "cardNumber":"0000 0000 0000 0000", 19 "cardType":"AmericanExpress", 20 "cvv":"111", 21 "expiryMonth":"04", 22 "expiryYear":"25", 23 "nickName":"Mary's American Express Credit Card" 24},"paymentGatewayId":"000000000", 25"ipAddress": "202.95.77.70", 26"macAddress": "00-14-22-01-23-45", 27"phone": "100-456-67", 28"email": "test@ccs.org", 29"additionalData":{ 30 "key1":"value1", 31 "key2":"value2", 32 "key3":"value3", 33 "key4":"value4", 34 "key5":"value5" 35} 36} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン additionalData Map<String, String> 支払要求の追加のデータを入力できます。additionalData オブジェクトは、エントリから構成されます。各エントリには、キーと値が含まれます。サポートされるキーと値のペアは、最大 5 つです。それぞれのキーと値には、255 文字まで入力できます。 省略可能 51.0 address Address Input 支払方法の住所。 必須 51.0 cardPaymentMethod Card Payment Method Input カード支払方法。 必須 51.0 email String 要求を開始したクライアントのメール。 省略可能 51.0 idempotencyKey String 支払要求で使用される羃等キー。ペイロードまたはヘッダーに指定できますが、その両方に同時に指定することはできません。 省略可能 51.0 ipAddress String 要求を行ったクライアントの IP アドレス。 省略可能 51.0 macAddress String 要求を行ったクライアントの MAC アドレス。 省略可能 51.0 paymentGatewayId String 支払ゲートウェイの ID。 必須 51.0 phone String 要求を開始したクライアントの電話番号。 省略可能 51.0
- POST のレスポンスボディ
- Payment Method Tokenization Output