開発者向けサポート

メソッド - 決済確定処理(common/payment/extra/capture/{name})

決済確定処理

common/payment/extra/capture/{name}

決済確定処理を行います。

必要権限

system

引数

kessai_cd

string

決済コード
order

mapオブジェクト

受注情報。ORDER_IDに取引ID(VERI_TORIHIKI_ID)の値が設定されています。
kessai_info

mapオブジェクト

決済情報

返り値

mapオブジェクト

処理結果。キー、値の形式で次の値を設定。
成功の場合、
payment_status(受注決済ステータスです。返却した値で受注ヘッダの受注決済ステータスを更新します。不要な場合、指定しないください。エラーメッセージを返した場合は無視されます。)
エラーの場合、
error_message(エラーメッセージ。画面に表示されます。)または、error_message_resource_key(メッセージリソースのキー。Apps定義のメッセージの場合、キーの頭に"Appsコード:"をつけてください。キーに対応するメッセージリソースがない場合、error_messageを使用します)
error_message_resource_keyを指定した場合のみ、error_message_resource_args(エラーメッセージ内のパラメータを変換する文字列のリスト)を指定することで、error_message内の{0},{1},…をerror_message_resource_argsの値で置き換えます。