Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   метод POST и форма ответа JSON(Тинькофф) (https://javascript.ru/forum/misc/72813-metod-post-i-forma-otveta-json-tinkoff.html)

Anuar99992 28.02.2018 07:23

метод POST и форма ответа JSON(Тинькофф)
 
URL https://securepay.tinkoff.ru/v2/Confirm
<script>
								    	requestMethod(POST, params) {
								        const methodUrl = `${this.constructor.apiUrl}${methodName}`;
								        const methodParams = Object.assign({}, params);
								        methodParams.TerminalKey = this.terminalKey;
								        methodParams.Token = this.getToken(methodParams);

								        const requestPromise = new Promise((resolve, reject) => {
								            debug('send \'%s\' with %o', methodName, methodParams);

								            request({
								                uri: methodUrl,
								                method: 'POST',
								                body: methodParams,
								                json: true,
								                gzip: true,
								                timeout: 25000
								            }, (err, response, body) => {
								                if (err) {
								                    reject(err);
								                } else {
								                    resolve(body);
								                }
								            });
								        });

								        return requestPromise;
								    }
								</script>
</script>

Такой код подойдет для подтверждения тинькофф?

Подтверждает платёж и осуществляет списание заблокированных ранее денежных средств. Используется при двухстадийном проведении платежа (при одностадийном проведении платежа вызывается автоматически). Применим только к платежам в статусе AUTHORIZED. Сумма подтверждения может быть меньше или равна сумме авторизации. Если сумма подтверждения меньше суммы платежа, будет выполнено частичное подтверждение.
Внимание
Подтверждать платёж можно только один раз.
Метод POST
URL https://securepay.tinkoff.ru/v2/Confirm
Формат ответа JSON

Можете пожалуйста направить!) спасибо за ранее:victory:


Часовой пояс GMT +3, время: 21:11.