Vent venligst ...


Loading...

Events

Events

Her beskrives tilgængelige events.

completed

Hvis windowstate = 4, bliver denne funktion kaldt, når betalingen er gennemført. 
Husk at tilføje linje 13!

<div id="payment-div"></div>
<script type="text/javascript">
function PaymentWindowReady()
{
    paymentwindow = new PaymentWindow({
        'merchantnumber': "ENTER YOUR MERCHANT NUMBER HERE",
        'amount': "10095",
        'currency': "DKK",
        'windowstate': "4",
        'iframeheight': "400",
        'iframewidth': "360"
    });
    paymentwindow.on('completed', function(params){ alert('The Payment Window was completed: ' + params); });
    paymentwindow.append('payment-div');
    paymentwindow.open();
 }
</script>
<script charset="UTF-8" src="https://ssl.ditonlinebetalingssystem.dk/integration/ewindow/paymentwindow.js" type="text/javascript"></script>

declined

Hvis windowstate = 4, bliver denne funktion kaldt, når en betalingen bliver afvist.
Husk at tilføje linje 13!

<div id="payment-div"></div>
<script type="text/javascript">
function PaymentWindowReady()
{
    paymentwindow = new PaymentWindow({
        'merchantnumber': "ENTER YOUR MERCHANT NUMBER HERE",
        'amount': "10095",
        'currency': "DKK",
        'windowstate': "4",
        'iframeheight': "400",
        'iframewidth': "360"
    });
    paymentwindow.on('declined', function(){ alert('The Payment Window was declined'); });
    paymentwindow.append('payment-div');
    paymentwindow.open();
 }
</script>
<script charset="UTF-8" src="https://ssl.ditonlinebetalingssystem.dk/integration/ewindow/paymentwindow.js" type="text/javascript"></script>

close

Hvis windowstate = 1, bliver denne funktion kaldt, når betalingsvinduet lukkes. 
Husk at tilføje linje 9!
<script type="text/javascript" src="https://ssl.ditonlinebetalingssystem.dk/integration/ewindow/paymentwindow.js" charset="UTF-8"></script>
 
<script type="text/javascript">
    paymentwindow = new PaymentWindow({
        'merchantnumber': "ENTER YOUR MERCHANT NUMBER HERE",
        'amount': "10095",
        'currency': "DKK"
    });
    paymentwindow.on('close', function(){ alert('The Payment Window was closed.') });
</script>
 
<input type="button" onclick="javascript: paymentwindow.open()" value="Go to payment" />

feecalculated

Dette event indeholder en parameter, som er det gebyr, der er udregnet ud fra den korttype, som kunden har indtastet. Bemærk, at gebyret er i mindste enheder. Feecalculated optræder, når kunden er i gang med at indtaste sine kortoplysninger, og Bambora registrerer korttypen.

precompleted

Denne funktion indeholder ikke nogen parametre, men blot et event om, at brugeren har trykket på betal-knappen i betalingsvinduet. Du kan så udføre en handling, fx vise brugeren en besked om, at transaktionen nu begynder, og at de ikke skal gøre noget. Hvis betalingen bliver afvist, får du et declined-event (se ovenfor).