Używany do przedstawienia zamówienia oraz kosztów związanych z metodą płatności PragmaPay.
Aby zaimplementować otworzenie kalkulatora:
-
Należy wygenerować kod integracji PragmaPay w Strefie Partnera
-
W tagu head strony należy dodać:
<script type="module" src="https://partners-loanfront.box.pragmago.tech/Main.js" async></script>
-
W tagu body należy dodać:
<script type="module" async> import { PragmaGo } from "https://partners-loanfront.box.pragmago.tech/sdk.js"; const { initializePragmaPayCalculator } = new PragmaGo(); initializePragmaPayCalculator({ styleId: '8c749z03-f01d-459f-8315-f982506c6377', isPopup: true, recommendationCode: '123456', calculator: { amount: 3000000, currency: 'PLN' } }) </script> <div id="pragmago"></div>
-
Przykładowa pełna implementacja pop-up'u:
<!DOCTYPE html> <html lang="pl"> <head> <meta name="google" content="notranslate" /> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1 " /> <script type="module" src="https://partners-loanfront.box.pragmago.tech/Main.js"></script> </head> <body> <button id="pragmapaycalculator"> Otwórz kalkulator </button> <div id="pragmago"></div> <script type="module"> import { PragmaGo } from "https://partners-loanfront.box.pragmago.tech/sdk.js"; async function openCalculator() { const { initializePragmaPayCalculator } = new PragmaGo(); initializePragmaPayCalculator({ styleId: '8c749z03-f01d-459f-8315-f982506c6377', isPopup: true, recommendationCode: '123456', calculator: { amount: 3000000, currency: 'PLN' } }); } document.getElementById("pragmapaycalculator").addEventListener("click", openCalculator); </script> </body> </html>
Jeśli chcesz zaimplementować kalkulator spłaty bez wykorzystywania wyżej opisanego pop-up, wykorzystaj do tego akcję opisaną tutaj.
Przykładowy wygląd: