この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Payment Intents

Salesforce Payments で支払を開始します。

このリソースにアクセスするには、次のライセンスと権限が必要です。

  • Salesforce Payments ライセンス
  • 「支払管理者」権限セット
リソース
1/payments/payment-intents
使用可能なバージョン
57.0
HTTP のメソッド
POST
POST のリクエストボディ
支払方法情報が保存されていない JSON の例
1{
2    "amount":10.99,
3    "currencyIsoCode":”USD”,
4    "sourceObjectIds":[”0a6xx0000000cuvAAA���],
5    "paymentGatewayId":”b0xx00000000ZVEAY”,
6    "paymentMethodType":”card”
7    }
支払方法情報が保存されている JSON の例
1{
2    "amount": "250",
3    "currencyIsoCode" : "USD",
4    "sourceObjectIds" : ["001xx000003Gmk3AAC"],
5    "paymentGatewayId" : "0b0xx00000000w5AAA",
6    "paymentMethodType" :"us_bank_account",
7    "paymentMethod": {
8      "referenceOwnerId" : "001xx000003Gmk3AAC",
9      "usageType": "OffSession",
10      "isDefault" : true
11      }
12    }
プロパティ
名前 説明 必須か省略可能 使用可能なバージョン
additionalData Map<String, String> 支払要求に関する詳細データ。このプロパティには、最大 5 個のキーと値のペアを含めることができます。それぞれのキーと値には、255 文字まで入力できます。 省略可能 57.0
amount Double 捕捉される金額。 必須 57.0
currencyIsoCode String 支払の通貨を示す 3 文字の ISO 4217 コード。 必須 57.0
paymentGatewayId String 支払を処理する支払ゲートウェイの ID。 必須 57.0
paymentMethod String 支払方法を保存するために必要な詳細。 省略可能 58.0
paymentMethodType String クレジットカードやデジタルウォレットなどの支払手段の種別。 必須 57.0
sourceObjectIds String[] 支払の目的を示すカートまたはチェックアウト ID のリスト。 必須 57.0
useManualCapture Boolean 支払の手動捕捉を有効にします。 省略可能 58.0
POST のレスポンスボディ
Payment Intents