Płatności DotPay

01.02.2019

Aby korzystać z płatności Dotpay na swoim landingu, wystarczy że wykonasz kilka poniższych kroków.

Jak połączyć landing page z Dotpay?

1. Zaloguj się do swojego konta Landingi i przejdź do edytora wybranego landing page’a.

2. Stwórz formularz z następującymi polami i tekstem wpisanym w attribute name:

  • imię (firstname)
  • nazwisko (lastname)
  • email (mail)
  • telefon (phone)
  • tu wpisz Twoje ID z dotpay (id) – pole ukryte
  • tu wpisz kwotę (amount) – pole ukryte
  • tu wpisz walutę (currency) – pole ukryte
  • tutaj wpisz opis transakcji (descritpion) – pole ukryte

… jeśli natomiast chcesz dodać opcję faktur VAT:

  • wybierz pole typu checkbox, opisując je jako ‚Chcę otrzymać fakturę VAT’ (invoice)
  • nazwa firmy (company)
  • adres (address)
  • miasto (city)
  • NIP (nip)

W opcjach formularza powinno to wyglądać mniej więcej tak:

formularz_dotpay

3. Następnie dodaj poniższy kod JavaScript z poziomu dashboarda w Twoim panelu Landingi. Poniższy kod dodaj na stronę po konwersji, w pozycji Body bottom. Tutaj instrukcja, jak dodawać kody JavaScript.

<script>  
var params = $.param(conversion)
window.location.href = 'https://ssl.dotpay.pl/t2/?' + params
</script>
dotpay_kod

5. Jeśli natomiast chcesz przesyłać faktury VAT, dodaj poniższy skrypt według wytycznych:

kod_fv_dotpay
<script>
var invoice = $('input[name=invoice]')
var companyFields = invoice.parent().nextAll('div.widget-container:not(.input-button-container)')

function checkIfInvoiceIsActive () {
if (invoice.is(':checked')) {

 companyFields.show()

    } else {

      companyFields.hide()

    }    

  }

checkIfInvoiceIsActive()
invoice.on('change', checkIfInvoiceIsActive)
</script>

6. Następnie możesz opublikować stronę i przetestować działanie przekierowania na stronę płatności – powinno wyglądać jak poniżej (zwróć uwagę na dane, które zostały pobrane z pól Twojego formularza w górnej części okna):

dotpay_przekierowanie
Czy ten artykuł był dla Ciebie pomocny?

Powiązane tagi:

płatności na landingu

Nadal potrzebujesz pomocy?

Skontaktuj się z naszym supportem. Chętnie pomożemy.
Wyślij nam wiadomość
Ta strona używa plików cookies w celach analitycznych. Polityka prywatności.