eWay Rapid API

eWay Rapid API

Payments API Extension AffiliateMarketing

Intégration eWay Rapid API

Une passerelle de paiement en ligne sécurisée qui vous permet d’accepter facilement et sans tracas les paiements par carte de crédit via votre site web.

Rapid API est un produit de paiement qui permet aux commerçants d’envoyer les données de carte de crédit depuis le navigateur de leur client directement à eWAY, sans passer par le serveur du commerçant.

La méthode d’intégration utilise l’API et son champ personnalisé Option1 (ou Option2 ou Option3).

Veuillez suivre les étapes d’intégration uniquement si vous envoyez votre client vers un domaine différent – par exemple, demander les détails de la carte bancaire sur domainA.com et les rediriger vers domainB.com avec un message de résultat de paiement. Sinon, vous pouvez simplement utiliser la solution générale.

Intégration du champ personnalisé

La première étape consiste à définir le champ personnalisé Option1 (ou l’un des deux autres si vous utilisez déjà Option1). Pour obtenir la valeur nécessaire, vous pouvez utiliser au moins deux méthodes – en PHP, vous pouvez la lire depuis $_COOKIE[‘PAPVisitorId’] ou utiliser la méthode JavaScript PostAffTracker.writeCookieToCustomField() trouvée dans scripts/trackjs.js. Dans ce cas, vous devez garder à l’esprit qu’il s’agit d’une méthode JavaScript, donc vous devez récupérer la valeur avant d’envoyer la requête à eWay.

Lecture de la réponse

La deuxième étape consiste à ajouter le code de suivi des ventes au site défini comme RedirectUrl. eWay y enverra toutes les données, vous devrez donc traiter la réponse à cet endroit puis utiliser ces données dans le tracker de ventes.

Exemple PHP :

    ...
    $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>

Rapid 3.0 API

Si vous utilisez la nouvelle version Rapid 3.0, vous pouvez suivre les mêmes étapes ci-dessus, cependant, si vous souhaitez obtenir la valeur Option de la réponse, vous devez utiliser ce code :

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

Si vous utilisez Option2 ou Option3, le chiffre dans la ligne ci-dessus doit être modifié. Le chiffre est défini comme N-1.

Cela signifie que pour Option1 c’est 0, pour Option2 c’est 1 et pour Option3 c’est 2. N’oubliez pas d’intégrer sur votre site le code de suivi des clics.

Questions fréquemment posées

Qu'est-ce que l'intégration eWay Rapid API ?

L'intégration eWay Rapid API vous permet d'accepter des paiements par carte de crédit en toute sécurité via votre site web en envoyant directement les données clients à eWAY, sans passer par votre serveur, tout en permettant un suivi d'affiliation transparent avec Post Affiliate Pro.

Comment intégrer des champs personnalisés avec eWay Rapid API ?

Définissez le champ personnalisé Option1 (ou Option2/Option3) en utilisant PHP ou JavaScript. Pour PHP, lisez la valeur depuis $_COOKIE['PAPVisitorId'] ; pour JavaScript, utilisez PostAffTracker.writeCookieToCustomField() avant d'envoyer la requête à eWay.

Comment suivre les ventes avec l'intégration eWay Rapid API ?

Après le paiement, ajoutez le code de suivi des ventes à votre page RedirectUrl. Utilisez les données de réponse d'eWay pour définir l'ID du visiteur, le coût total et l'ID de commande dans le script de suivi Post Affiliate Pro.

eWay Rapid API prend-il en charge Rapid 3.0 ?

Oui, si vous utilisez Rapid 3.0, récupérez la valeur Option dans la réponse avec $result->Options->Option[N-1]->Value, où N correspond à Option1, Option2 ou Option3.

Que faire si je redirige les clients vers un autre domaine pour le paiement ?

Suivez les étapes d'intégration uniquement lorsque vous redirigez les clients vers un autre domaine avec le résultat du paiement. Sinon, utilisez la solution d'intégration générale fournie par Post Affiliate Pro.

Créez un compte GRATUITEMENT

Découvrez la puissance de Post Affiliate Pro avec notre essai gratuit de 30 jours. Testez notre logiciel d'affiliation convivial bénéficiant d'un support exceptionnel 24h/24 et 7j/7. Découvrez aujourd'hui toutes les fonctionnalités nécessaires pour gérer vos affiliés avec succès !

En savoir plus

eWAY
eWAY

eWAY

Souhaitez-vous améliorer encore plus votre logiciel d'affiliation ? Découvrez l'intégration eWAY (utilisant la solution de paiement partagée) pour Post Affiliat...

3 min de lecture
Payments Integration +3
eWAY
eWAY

eWAY

Intégrez les paiements hébergés par le commerçant eWAY avec Post Affiliate Pro pour accepter en toute sécurité les paiements par carte bancaire et suivre les tr...

6 min de lecture
Payments Extension +3
RocketGate
RocketGate

RocketGate

Intégrez RocketGate avec Post Affiliate Pro pour optimiser vos paiements en ligne. Découvrez comment connecter votre logiciel d'affiliation à la passerelle de p...

4 min de lecture
Payments Integration +3

Vous serez entre de bonnes mains !

Rejoignez notre communauté de clients satisfaits et offrez un excellent support client avec Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface