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 "cardCategory":"CreditCard", 14 "cardHolderFirstName":"Mary", 15 "cardHolderLastName":"Smith", 16 "cardHolderName":"Mary Smith", 17 "cardNumber":"0000 0000 0000 0000", 18 "cardType":"AmericanExpress", 19 "cvv":"111", 20 "expiryMonth":"04", 21 "expiryYear":"25", 22 "nickName":"Mary's American Express Credit Card" 23},"paymentGatewayId":"000000000", 24"ipAddress": "202.95.77.70", 25"macAddress": "00-14-22-01-23-45", 26"phone": "100-456-67", 27"email": "test@ccs.org", 28"additionalData":{ 29 "key1":"value1", 30 "key2":"value2", 31 "key3":"value3", 32 "key4":"value4", 33 "key5":"value5" 34} 35} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン 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