Markdownをコピー
利用承諾開始IFの呼び出し/利用承諾結果受信
POST/payment/AupayAppAcceptStart
利用承諾開始IFの呼び出し
お客様をau PAYの利用承諾画面へ遷移させてください。
ExecTranAupayAppAccept(決済実行)で取得したStartURLに対して、パラメーターをPOST送信し、お客様のブラウザをリダイレクトさせてください。
リダイレクトページサンプル
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-31J">
</head>
<body>
<form name=""AupayAppAcceptStartCall" action="{AupayAppAcceptStartURL}" method="POST">
<noscript>
<br />
<br />
<center>
<h2>
au PAYの利用承諾画面へ遷移します。
</h2>
<input type="submit" value="続行">
</center>
</noscript>
<input type="hidden" name="AccessID" value="{AccessID}">
<input type="hidden" name="Token" value="{Token}">
</form>
<script>
<!--
function OnLoadEvent() {
document.AupayAppAcceptStartCall.submit();
}
//-->
</script>
</body>
</html>
Request
Responses
- 200
決済事業者へリダイレクト
Callbacks
- POST aupayAppRsltRcv
POSTExecTranAupayAppAccept(決済実行)で指定された決済結果戻しURL
利用承諾結果受信
au PAYで認証・利用承諾の操作が行われると、その結果が当サービスに通知されます。
当サービスは、ExecTranAupayAppAccept(決済実行)でRetURLに指定したリダイレクトURLに、以下のパラメーターをPOST送信します。
加盟店様にて決済結果を受信し、取引状態に応じた画面をお客様に表示してください。
利用承諾結果が通知されるタイミングは、次のいずれかの場合です。
- お客様が操作を完了した場合
- お客様が認証・利用承諾の操作をキャンセルした場合 ※なお、ブラウザを「×」ボタンで閉じた場合は、結果が通知されません。
この通知は au PAY の利用承諾完了画面からブラウザ経由で行われるため、ユーザの操作により、操作が完了していても通知が加盟店様に届かない場合があります。
通知が確認できない場合は、以下のいずれかから結果をご確認ください。
- ショップ管理画面
- 結果通知
また、同様の理由により、利用承諾結果が複数回通知される可能性があります。
Request
Callbacks Responses
- 2xx
加盟店様にて処理をした結果をお客様のブラウザに表示します。