メインコンテンツまでスキップ
Markdownをコピー

支払手続き開始IF呼び出し/決済結果受信

POST 

/payment/WebmoneyStart.idPass

支払手続き開始IFの呼び出し

お客様をWebmoney決済画面へ遷移させる必要があります。

  • 当サービスから送信される決済開始メールを利用する場合
    下記内容を実装する必要はありません。
  • 加盟店様のサイトから画面遷移させる場合
    WebmoneyStartに対して、パラメーターをPOST送信し、お客様のブラウザをリダイレクトさせてください。
    ※取引が特定できない場合、すでに支払いを済ませている場合、支払期限切れの場合等はエラー画面が表示されます。

リダイレクトページサンプル

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-31J">
</head>
<body OnLoad='OnLoadEvent();'>
<form name="WebmoneyStartCall" action="{接続先URL}" method="POST">
<noscript>
<br>
<br>
<center>
<h2>WebMoneyの決済画面へ遷移します。</h2>
<input type="submit" value="続行">
</center>
</noscript>
<input type="hidden" name="AccessID" value="{AccessID}">
</form>
<script>
<!--
function OnLoadEvent() {
document.WebmoneyStartCall.submit();
}
//-->
</script>
</body>
</html>

Request

Responses

決済事業者へリダイレクト

Callbacks

POST 

ExecTranWebmoney(決済実行)で指定されたリダイレクトURL

決済結果受信

WebMoneyセンターで支払操作が行われると、その結果が当サービスに通知されます。
当サービスは、ExecTranWebmoney(決済実行)RedirectURLに指定したリダイレクトURLに、以下のパラメーターをPOST送信します。 加盟店様にて決済結果を受信し、取引状態に応じた画面をお客様に表示してください。 ※RedirectURLが指定されていない場合は、当サービスの購入完了画面またはキャンセル画面を表示します。

決済結果が通知されるタイミングは、次のいずれかの場合です。

  • お客様が支払操作を完了した場合
  • お客様が支払操作をキャンセルした場合

※なお、ブラウザを「×」ボタンで閉じた場合は、結果が通知されません。

Request

Callbacks Responses

加盟店様にて処理をした結果をお客様のブラウザに表示します。

LLMですか?llms.txtllms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。