Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Приклад формування форми з використанням JavaScript:

Форма с использованием JavaScript
Code Block
languagexml
themeConfluence
titleФорма с использованием JavaScript
<!DOCTYPE html>
<html>

<head>
<title>ASC Test page</title>
</head>

<body>
<script type="text/javascript">
"use strict";
var form = document.createElement('form');
form.setAttribute('method', 'post');
form.setAttribute('action', 'confirmation:url');
var termUrl = document.createElement('input');
termUrl.setAttribute('type', 'hiden');
termUrl.setAttribute('name', 'TermUrl');
termUrl.setAttribute('value', '
redirect: url ? id = redirect : params: ID & key = key & redirect = agent_page_return / ID'); 
var paReq = document.createElement('
input '); paReq.setAttribute('
type ','
hiden '); 
paReq.setAttribute('name', 'PaReq'); paReq.setAttribute('value', 'confirmation:form:PaReq'); form.appendChild(termUrl); form.appendChild(paReq); form.submit();
</script>
</body>

</html>


Пример redirect URL
Code Block
languagexml
themeConfluence
titleПример redirect URL
https://api.uapay.ua/api/payments/p2p/confirm?id=6bb07565-6602-4482-b695-bbf410506a7d&key=7952LjXTpgh9JQhVLAwLaPhbgbEpjNzGuRcTkSqgpD45.jhc065tt09509909243&redirect=http://beta.uapay.ua/pending/e1d795e1-e3ef-4ef6-981d-92f094eaa351


Після повернення користувача на сторінку необхідно продовжувати відправляти запит show, до тих пір, поки не буде отримано фінальний статус платежу.