Dwolla integration
Outil de paiement sécurisé, prêt à l’emploi, qui simplifie la façon dont vous envoyez ou recevez de l’argent de n’importe qui aux États-Unis.
Dites adieu aux cartes en plastique, aux frais de guichet, aux frais cachés et aux petits caractères. Dwolla permet à toute personne disposant d’une connexion Internet d’envoyer de l’argent à des amis ou à des entreprises en toute sécurité.
L’intégration avec Dwolla est similaire à l’intégration avec PayPal (en utilisant une URL de rappel). Il y a deux façons principales d’utiliser Dwolla – boutons de paiement et passerelle hors site.
Boutons de paiement
L’intégration des boutons de paiement est très simple. Il suffit d’activer et d’utiliser le paramètre “data-redirect”. Lors de la création d’un bouton, il est possible de définir une URL de redirection. Utilisez-la pour rediriger les clients vers une page de remerciement PHP. Comme nous devrons traiter les détails des transactions, cette page doit être basée sur PHP (ou ASP).
Lorsque votre page de remerciements est prête, placez-y ce code, dans une partie qui gère le code de sortie (HTML) :
<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 $_REQUEST['amount']; ?>');
sale.setOrderID('<?php $_REQUEST['transaction']; ?>');
sale.setProductID('<?php $_REQUEST['orderId']; ?>');
sale.setData1('<?php $_REQUEST['checkoutId']; ?>');
PostAffTracker.register();
</script>
C’est tout. Enregistrez vos modifications et votre site est maintenant intégré.
Passerelle hors site
Dans ce cas, vous pouvez à nouveau compter sur l’URL de redirection, avec les mêmes paramètres. Si vous ne voulez pas vous y fier, vous pouvez utiliser le paramètre ‘callback’.
Il y a deux étapes à suivre. La première consiste à activer le plugin Dwolla dans votre panneau marchand Post Affiliate Pro.
La deuxième étape consiste à ajouter ce code à votre formulaire de paiement hors site :
<input id="callback" name="callback" type="hidden" value="//URL_TO_PostAffiliatePro/plugins/Dwolla/dwolla.php" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.writeCookieToCustomField('callback', '', 'pap_custom');
</script>
Le code va directement au code du formulaire de paiement. Comme vous pouvez le voir, le champ de rappel contient une URL qui pointe vers votre plugin Dwolla dans Post Affiliate Pro. Si vous utilisez déjà le champ ‘callback‘ pour pointer vers une autre URL, passez à l’étape suivante.
Passerelle hors site avec URL de rappel déjà utilisée
Dans le cas où votre URL de rappel est déjà utilisée pour une application tierce, vous pouvez utiliser le même code que celui de l’étape précédente, mais n’utilisez pas le champ de rappel, conservez simplement le champ original.
Pour le faire communiquer avec Post Affiliate Pro, vous devrez ajouter ce code à votre script de rappel personnalisé :
/* Post Affiliate Pro integration snippet */
$ch = curl_init();
$input = file_get_contents('php://input');
curl_setopt($ch, CURLOPT_URL, "http://URL_TO_PostAffiliatePro/plugins/Dwolla/dwolla.php?pap_custom=".$_GET['pap_custom']);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $input);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json','Content-Length: '.strlen($input)));
curl_exec($ch);
/* /Post Affiliate Pro integration snippet */
Ce code renverra simplement toutes les données reçues de Dwolla à votre plugin Post Affiliate Pro pour Dwolla. Assurez-vous qu’il est actif.
N’oubliez pas d’intégrer votre site web avec le code de suivi des clics pour que tout fonctionne.
Intégrez facilement WordPress avec Post Affiliate Pro pour optimiser votre programme d'affiliation. Notre plugin open-source supporte le suivi des clics, l'adhésion des affiliés, et s'intègre parfaitement avec WooCommerce, MemberPress, et plus. Téléchargez le plugin et découvrez ses puissantes fonctionnalités pour booster votre marketing d'affiliation.
Découvrez comment intégrer PayPal avec Post Affiliate Pro pour gérer vos transactions en toute sécurité. Suivez notre guide complet pour configurer l'IPN, personnaliser vos boutons PayPal, et maximiser les commissions d'affiliation. Profitez d'un essai gratuit et explorez nos puissantes fonctionnalités d'intégration pour Shopify, WooCommerce, et WordPress.