Публичный
Виджет Masterpass
Виджет для управления картами в кошельке Masterpass

Схема работы API виджета Masterpass
Формирование запроса к API при самостоятельной интеграции:
Пример JS виджета:

<div id="liqpay_masterpass"></div>
<script>
	window.LiqPayMasterpassCallback = function(app) {
		app.init({
			data: "data",	   
			signature: "signature",
			embedTo: "#liqpay_masterpass",
			language:"ru",
			mode: "embed" // embed || popup 
		})
	};
</script>
<script src="//static.liqpay.ua/libjs/loader.masterpass.js" async></script>

Параметры для формирования data:
Основные
Parameter Required Type Description
version Required Number Версия API. Текущее значение - 3
public_key Required String Публичный ключ - идентификатор магазина. Получить ключ можно в настройках магазина
action Required String masterpass
description Required String Назначение платежа.
prepare Optional String Предподготовка платежа. Этот режим позволяет определить все ли данные заполнены, нужна ли 3DS проверка карты, не превышен ли лимит. Средства с карты плательщика не списываются. Для включения режима необходимо передать значение 1, а для работы с DCC (dynamic currency conversion) - значение tariffs
customer Required String Телефон пользователя
customer_user_id Required String Идентификатор пользователя в системе мерчант
timestamp Required String Текущая дата в миллисекундах