PlugnPay integration
Mobilne rozwiązanie dla punktu sprzedaży, które pozwala firmom wszystkich rozmiarów wykonywać bezpieczne bezgotówkowe transakcje.
Ta metoda integracji pozwala ci rejestrować prowizje od sprzedaży przy użyciu IPN ze swoich przycisków plugnpay.
Generowanie kodu przycisku
Aby zintegrować formularz przycisku z PAP, musisz wykonać dodatkowe kroki przy generowaniu kodu przycisku. Najpierw musisz ustawić „Please select your Thank You response action” (Wybierz akcję odpowiedzi na podziękowanie) na opcję „Go to your own defined URL” (Przejdź do własnego zdefiniowanego URL). Na następnym ekranie musisz zdefiniować link do strony z podziękowaniem PHP z kodem integracji (ten kod musi znajdować się wewnątrz kodu body – między tagami i:
<?php
if (isset($_POST['FinalStatus']) && ($_POST['FinalStatus'] == "success")) {
?><script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $_POST['card-amount']; ?>');
sale.setOrderID('<?php echo $_POST['orderID']; ?>');
PostAffTracker.register();
</script>
<?php
}
?>
Jeśli chcesz, możesz użyć wszystkich tych parametrów:
- $_POST[‘card-amount’] = całkowity koszt
- $_POST[‘FinalStatus’] = sukces, jeśli się powiodło
- $_POST[‘tax’] = możesz odjąć od całkowitego kosztu
- $_POST[‘orderID’]= id zamówienia
- $_POST[‘shipinfo’] = możesz odjąć od całkowitego kosztu
- $_POST[‘currency’] = 3 waluty alfa małymi literami
Modyfikacja istniejących formularzy przycisku
Jeśli nie chcesz ponownie generować wszystkich formularzy, możesz po prostu dodać kod do formularza przycisku. Najważniejszą rzeczą jest określenie niestandardowego linku strony z podziękowaniem:
<input type="hidden" name="success-link" value="https://www.yoursite.com/thanks.php" />