function onYaPayLoad() { const YaPay = window.YaPay; // Данные платежа const paymentData = { // Для отладки нужно явно указать `SANDBOX` окружение, // для продакшена параметр можно убрать или указать `PRODUCTION` env: YaPay.PaymentEnv.SANDBOX, // Версия 4 указывает на тип оплаты сервисом Яндекс Пэй // Пользователь производит оплату на форме Яндекс Пэй, // и мерчанту возвращается только результат проведения оплаты version: 4, // Код валюты в которой будете принимать платежи currencyCode: YaPay.CurrencyCode.Rub, // Идентификатор продавца, который получают при регистрации в Яндекс Пэй merchantId: '74937203-28cc-424d-b2eb-e766f2fcb6e0', // Сумма к оплате // Сумма которая будет отображена на форме зависит от суммы переданной от бэкенда // Эта сумма влияет на отображение доступности Сплита totalAmount: '', // Доступные для использования методы оплаты // Доступные на форме способы оплаты также зависят от информации переданной от бэкенда // Данные передаваемые тут влияют на внешний вид кнопки или виджета availablePaymentMethods: ['CARD', 'SPLIT'], }; // Обработчик на клик по кнопке // Функция должна возвращать промис которые резолвит ссылку на оплату полученную от бэкенда Яндекс Пэй // Подробнее про создание заказа: https://pay.yandex.ru/ru/docs/custom/backend/yandex-pay-api/order/merchant_v1_orders-post async function onPayButtonClick() { // Создание заказа... // и возврат URL на оплату вида 'https://pay.ya.ru/l/XXXXXX' } // Обработчик на ошибки при открытии формы оплаты function onFormOpenError(reason) { // Выводим информацию о недоступности оплаты в данный момент // и предлагаем пользователю другой способ оплаты. console.error(`Payment error — `); } // Создаем платежную сессию YaPay.createSession(paymentData, { onPayButtonClick: onPayButtonClick, onFormOpenError: onFormOpenError, }) .then(function (paymentSession) { // Показываем кнопку Яндекс Пэй на странице. paymentSession.mountButton(document.querySelector('#button_container'), { type: YaPay.ButtonType.Pay, theme: YaPay.ButtonTheme.Black, width: YaPay.ButtonWidth.Auto, }); }) .catch(function (err) { // Не получилось создать платежную сессию. }); }

Летопись зарождения, развития и первых шагов реализации идеи отечественной спутниковой системы

Артикул 790
отсутствует (0)
Размер (мм)240x170
Упаковка (мм)240x170x15
Вес0.500 кг
ЯзыкРусский
ПроизводительРоссия
1590 руб.
Описание

В этой книге вниманию широких кругов общественности предлагаются малоизвестные страницы из истории создания отечественной спутниковой системы. Книга написана непосредственным участником этих событий. Ее автор последовательно по времени, четко, конкретно и ясно, со ссылками на документы описывает процесс "зарождения, развития и первых шагов реализации идеи отечественных СНС". В конце книги даны приложения, в которых представлены материалы отечественных СНС, написанные другими участниками создания отечественных СНС, расширяющие и дополняющие труд автора.

Поделитесь товаром:

Характеристики
Рейтинг
Размер (мм)240x170
Упаковка (мм)240x170x15
Вес0.500 кг
ЯзыкРусский
ПроизводительРоссия
Переплет:Твердый
Страниц:232
ISBN:978-5-9950-0389-2
Автор:Суворов Евгений Федорович
Год:2014
Отзывы
Отзывов пока нет

Добавить отзыв

Также рекомендуем