<script type="text/javascript">
this.paySample4 = function () {
var widget = new cp.CloudPayments();
var data = { //данные дарителя
name: $('#name').val(),
lastName: $('#lastName').val(),
phone: $('#phone').val()
};
var auto = $('#recurrent').is(':checked'); //проверка
if (auto) { //включаем подписку
data.cloudPayments = {
recurrent: { interval: 'Month', period: 1 } //один раз в месяц начиная со следующего месяца
}
}
var amount = parseFloat($('#amount').val());
var accountId = $('#email').val();
widget.charge({ // options
publicId: 'test_api_00000000000000000000002', //id из личного кабинета
description: 'Пожертвование в фонд ...', //назначение
amount: amount, //сумма
currency: 'RUB', //валюта
accountId: accountId, //идентификатор плательщика (обязательно для создания подписки)
email: accountId,
data: data
},
function (options) { // success
//действие при успешной оплате
},
function (reason, options) { // fail
//действие при неуспешной оплате
});
};
$('#checkout').click(paySample4);
</script>