Payments クラス
支払の承認、承認済みの支払の収集、承認済みの支払の返金を行います。
名前空間
Payments のメソッド
Payments のメソッドは次のとおりです。すべてのメソッドが静的です。
authorize(authorizePayment)
API バージョン
51.0
Chatter が必要かどうか
いいえ
署名
global static ConnectApi.AuthorizationResponse authorize(ConnectApi.AuthorizationRequest authorizePayment)
パラメーター
- authorizePayment
- 型: ConnectApi.AuthorizationRequest
- 支払承認を表します。
reverseAuthorization(AuthReversalInput, authorizationId)
API バージョン
51.0
Chatter が必要かどうか
いいえ
署名
global static ConnectApi.AuthorizationReversalResponse reverseAuthorization(ConnectApi.AuthorizationReversalRequest AuthReversalInput, String authorizationId)
パラメーター
- AuthReversalInput
- 型: ConnectApi.AuthorizationReversalRequest
- 支払承認取消の入力情報。
- authorizationId
- 型: String
- 取り消す支払承認の ID。
capture(AuthCaptureInput, authorizationId)
支払方法にアクセスするには、次の権限が必要です。
- Salesforce Order Management ライセンス
- PaymentsAPIUser ユーザー権限。この権限は、Salesforce Order Management ライセンスで使用できます。Salesforce システム管理者がこれをプロファイルに割り当てます。
API バージョン
50.0
Chatter が必要かどうか
いいえ
署名
global static ConnectApi.CaptureResponse capture(ConnectApi.CaptureRequest AuthCaptureInput, String authorizationId)
パラメーター
- AuthCaptureInput
- 型: ConnectApi.CaptureRequest
- 支払収集に関する情報を含む ConnectApi.CaptureRequest オブジェクト。
- authorizationId
- 型: String
- 支払承認の ID。必須。
戻り値
refund(ReferencedRefundInput, paymentId)
支払方法にアクセスするには、次の権限が必要です。
- Salesforce Order Management ライセンス
- PaymentsAPIUser ユーザー権限。この権限は、Salesforce Order Management ライセンスで使用できます。Salesforce システム管理者がこれをプロファイルに割り当てます。
API バージョン
50.0
Chatter が必要かどうか
いいえ
署名
global static ConnectApi.ReferencedRefundResponse refund(ConnectApi.ReferencedRefundRequest ReferencedRefundInput, String paymentId)
パラメーター
- ReferencedRefundInput
- 型: ConnectApi.ReferencedRefundRequest
- 返金に関する情報を含む ConnectApi.ReferencedRefundRequest オブジェクト。
- paymentId
- 型: String
- 返金する支払の ID。必須。