eWay Rapid API

Een veilige online betalingsgateway waarmee u gemakkelijk en probleemloos kredietkaartbetalingen via uw website kunt accepteren.

Rapid API is een betalingsproduct waarmee handelaren kredietkaartgegevens rechtstreeks vanuit de browser van hun klant naar eWAY kunnen posten zonder dat deze via de server van de handelaar gaan.

De integratiemethode maakt gebruik van API en het aangepaste veld Option1 (of Option2 of Option3)

Volg de integratiestappen alleen als u uw klant naar een ander domein stuurt – bijv. vragen om kredietkaartgegevens op domeinA.com en deze door te sturen naar domeinB.com met een bericht over het betalingsresultaat. Anders kunt u gewoon de algemene oplossing gebruiken.

Integratie van aangepast veld

De eerste stap is het instellen van het aangepaste veld Option1 (of de andere twee als u Option al gebruikt). Om de benodigde waarde te krijgen, kunt u ten minste twee manieren gebruiken: met PHP kunt u het lezen van $_COOKIE[‘PAPVisitorId’] of u kunt de JavaScript-methode PostAffTracker.writeCookieToCustomField() gebruiken die te vinden is in scripts/salejs.php . In dit geval moet u onthouden dat het een JavaScript-methode is, dus u moet de waarde ophalen voordat u een verzoek naar eWay verzendt.

Reactie lezen

De tweede stap is om de verkooptrackingcode toe te voegen aan de site die is gedefinieerd als RedirectUrl. eWay stuurt alle gegevens daarheen, dus u moet de respons daar verwerken en vervolgens de responsgegevens gebruiken in de verkooptracker.

PHP-voorbeeld hier:

...
$result = $result->GetAccessCodeResultResult;
?>

<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
	PostAffTracker.setAccountId('Account_ID');
	PostAffTracker.setVisitorId('<?php echo $result->Option1; ?>');
	var sale = PostAffTracker.createSale();
	sale.setTotalCost('<?php echo $result->TotalAmount; ?>');
	sale.setOrderID('<?php echo $result->InvoiceNumber; ?>');
	PostAffTracker.register();
</script>

Snelle 3.0 API

Als u de nieuwe Rapid 3.0-versie gebruikt, kunt u dezelfde stappen hierboven volgen, maar als u de optiewaarde uit het antwoord wilt halen, moet u deze code gebruiken:

$result->Options->Option[0]->Value

Als u Optie2 of Optie3 gebruikt, moet het nummer in de bovenstaande regel veranderen. Het nummer is gedefinieerd als N-1.

Dit betekent, voor Optie1 is het 0, voor Optie2 is het 1 en voor Optie 3 is het 2. Vergeet niet uw website te integreren met de kliktrackingcode.

Terug naar Integraties GRATIS account aanmaken

Onze website maakt gebruik van cookies. Door verder te gaan, gaan we uit van uw toestemming om cookies te plaatsen zoals beschreven in onze privacy- en cookiebeleid.

×

Plan een één-op-één gesprek en ontdek hoe Post Affiliate Pro uw bedrijf ten goede kan komen.

We zijn beschikbaar op meerdere data

Plan een gesprek