Что такое форма пожертвования?
Формы пожертвований - это инфраструктура, которая позволяет вам получать пожертвования, интегрируя их на свой веб-сайт. Вы можете создать форму пожертвования, выбрав Пожертвования> Форма пожертвования в левом меню.
На что следует обратить внимание?
Самый важный момент, который следует учитывать при создании формы пожертвования, - это ввести адрес веб-сайта, на котором вы будете использовать форму. При вводе адреса необходимо включать https: // в начале. А если у вашего сайта несколько версий, вы должны сделать его уникальным. Формы пожертвований работают только с HTTPS.
Например;
Если ваш сайт работает как https://www.adimadim.org и https://adimadim.org, выберите только один и укажите домен, который вы не выбрали, другому.
Интеграция с сайтом
ВНИМАНИЕ! Для интеграции требуются базовые навыки разработки программного обеспечения. Если вы не знакомы с HTML и Javascript, воспользуйтесь нашими стандартными страницами для пожертвований.
Во-первых, вы можете получить ключ API (api_key) и код кампании (кампания), необходимые для использования формы на вашей странице, в разделе «Операции»> «Информация об интеграции» в списке форм пожертвования.
Непосредственно перед частью </head> вашей веб-страницы добавьте наш скрипт на страницу следующим образом.
<meta name="Referrer" content="origin"><script type="text/javascript" src="https://s.fonzip.com/js/fonzip.loader.js"></script>
После того, как вы подготовили разделы на своей веб-странице, в которых вы получите информацию о сумме и параметрах регулярного пожертвования, вы должны вызвать функцию fz.bagis при нажатии кнопки пожертвования.
Параметры
api_key: ваш ключ API (обязательно)
amount: Сумма пожертвования (обязательно)
currency: ISO-код валюты, валюта учреждения по умолчанию.
recurring: это ежемесячное пожертвование (обязательно)
campaign: Ваш код кампании (обязательно)
lang: пусто или tr для турецкого, en для английского, язык браузера по умолчанию
get_news: предоставление разрешения на общение, истина, если предоставлена, ложь, если нет
referring: Если вы хотите открыть пожертвование от имени кого-то истинное, в противном случае - ложное.
cardholder_name: Если запрашиваются имя и фамилия дарителя, они должны быть заполнены
email: Если требуется заполнить адрес электронной почты, он должен быть заполнен
ref_to: Если вы хотите, чтобы имя человека, от имени которого вы делаете пожертвование, было заполнено, оно должно быть заполнено
ref_email: Если вы хотите, чтобы адрес электронной почты человека, от имени которого вы делаете пожертвование, был заполнен, его необходимо заполнить
tckno: Если вы хотите, чтобы номер ID был заполнен, он должен состоять из 11 цифр.
phone: Если хотите, чтобы телефон пришел полностью, его нужно заполнить, просто номерами
birthday: Дата рождения должна быть в формате ДД / ММ / ГГГГ и должна быть заполнена при желании.
details: Поле описания должно быть заполнено, если оно желательно заполнить
api_tracking_id: код, необходимый для заполнения открытой формы
fundraising_campaign_id: его следует отправить, если открытая форма запрашивается для связи с кампанией по сбору средств.
name_hidden: следует ли скрывать имя в пожертвовании на кампанию по сбору средств?
amount_visible: Отображается ли сумма пожертвования в пожертвовании на кампанию по сбору средств?
onload: Когда открывается форма пожертвования, действия, которые вы хотите выполнить на своей странице
success: когда пожертвование завершено, транзакции, которые вы хотите совершить на своей странице, возвращают информацию об успешном пожертвовании.
error: действия, которые вы хотите выполнить на своей странице в случае неудачного пожертвования.
close: когда форма закрывается, если действия, которые вы хотите выполнить на своей странице, закрываются после успешного пожертвования, параметр результата возвращает true
fz.bagis({api_key: "YOUR API KEY",amount: "Amount",currency: "Currency ISO code",recurring: false || true,campaign: "YOUR CAMPAIGN CODE",lang:"tr", //get_news: true,referring: false,cardholder_name: "Donor's name/surname",email: "E-mail address",ref_to: "Name of the person on whose behalf being donated",ref_email: "E-mail of the person on whose behalf being donated",tckno: "ID No",phone: "Phone",birthday: "DD/MM/YYYY",details: "Details",api_tracking_id: "Tracking Code",fundraising_campaign_id: "Fundraising Campaign id",name_hidden: false || true,amount_visible: false || true,onload: function() {//YOUR ACTIONS WHEN THE INSTALLATION IS COMPLETED},success: function(data) {var donor_name = data.name;var donation_amount = data.amount;var donor_email = data.email;var campaign_id = data.campaign_id;var address = data.address;var phone = data.phone;var identity_no = data.tckno;var birthday = data.birthday;var city = data.city;var district = data.district;var details = data.details;var in_honor_of_someone = data.referring;var honoree_name = data.referring_name;var honoree_email = data.referring_email;var recurring = data.recurring;var order_id = data.order_id;var transaction_id = data.transaction_id;var provision_no = data.provision_no;var api_tracking_id = data.api_tracking_id;// ACTIONS IF TRANSACTION IS SUCCESSFUL},error: function(data) {var error_code = data.error_code;var error_description = data.error_description;// ACTIONS IF TRANSCACTION FAILED},close: function(result) {//if true successful donation, if not others//Actions to be taken when the form is closed}});