ReCharge (BigCommerce) integration
La plateforme ReCharge vous permet d’ajouter des produits d’abonnement récurrents à votre boutique BigCommerce. Ce guide explique comment intégrer ReCharge à Post Affiliate Pro pour suivre ces paiements récurrents.
L’intégration de BigCommerce comprend plusieurs étapes des deux côtés. Tout d’abord, vous devez créer un jeton API dans votre compte ReCharge et le configurer dans votre compte Post Affiliate Pro. Ensuite, ajoutez un code de suivi à la page de remerciement de ReCharge et placez un code de suivi des clics dans le pied de page de votre boutique BigCommerce.
Pour suivre les paiements récurrents, il faut soit la fonction Commissions récurrentes, soit le plugin Commissions à vie activé !
Créez un token API
Dans un premier temps, vous devrez contacter ReCharge pour demander l’accès à l’API. Voir https://support.rechargepayments.com/hc/en-us/articles/360008829993-ReCharge-API-tokens pour plus de détails.
Une fois l’accès à l’API accordé, vous pouvez créer votre jeton d’API. Pour ce faire, connectez-vous à votre panneau d’administration Bigcommerce, allez dans la section Apps et cliquez sur ReCharge Subscriptions afin d’accéder au panneau ReCharge. Une fois à cet endroit, cliquez sur l’onglet Integrations dans le menu supérieur, puis sur API tokens. Ensuite, cliquez sur Create an API token.
Nommez le jeton API comme vous le souhaitez, ajoutez un email où vous serez notifié si le webhook doit échouer, et surtout assurez-vous d’ajouter la permission Read à Orders. Si vous voyez également la permission Webhooks à cet endroit, veuillez la définir à Read and Write access , cependant cela pourrait avoir été supprimé et il n’est donc plus nécessaire de le définir. Enregistrez le jeton et copiez sa clé API.
Configurez le plugin de gestion des webhooks ReCharge
L’étape suivante consiste à vous connecter à votre panneau marchand Post Affiliate Pro, à aller dans Configuration -> Plugins et à activer le plugin appelé ReCharge webhook handling. Une fois qu’il est actif, cliquez sur le bouton Configure et ajoutez la Recharge API key sur la page de configuration du plugin.
Sur cette page, vous pouvez également configurer ce qui sera exactement suivi comme leProduct ID, et vous pouvez également choisir si vous voulez suivre toutes les données supplémentaires de la commande dans les champs de données supplémentaires. Lorsque vous avez terminé, enregistrez la configuration du plugin en bas de la page.
Modifiez votre page de remerciements
Connectez-vous à votre panneau d’administration BigCommerce, allez dans la section Apps et cliquez sur ReCharge Subscriptions afin d’accéder au panneau d’administration ReCharge. A partir de là, cliquez sur les paramètres (icône de clé à molette) dans le coin supérieur droit et allez dans la section Checkout. Faites défiler vers le bas jusqu’à la section Thank you page et collez le code suivant dans le champ Additional & scripts et champ trackers :
<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 discountMultiplier = 1 - {{total_discounts}} / ({{subtotal_price}} + {{total_discounts}});
{% for item in line_items %}
var itemPrice = {{item.price}} * {{item.quantity}};
var sale{{ loop.index }} = PostAffTracker.createSale();
sale{{ loop.index }}.setTotalCost(itemPrice * discountMultiplier);
var subscriptionId = '{{item.subscription_id}}';
if (subscriptionId != '') {
sale{{ loop.index }}.setOrderID(subscriptionId);
} else {
sale{{ loop.index }}.setOrderID('{{id}}({{ loop.index }})');
}
sale{{ loop.index }}.setProductID('{{item.product_id}}');
sale{{ loop.index }}.setCoupon('{{discount_code}}');
{% endfor %}
PostAffTracker.register();
</script>
Si vous souhaitez enregistrer le nom ou l’email du client, vous pouvez ajouter les lignes suivantes :
sale{{ loop.index }}.setData1('{{email}}');
sale{{ loop.index }}.setData2('{{first_name}} {{last_name}}');
sous la ligne :
sale{{ loop.index }}.setCoupon('{{discount_code}}');
Vous pouvez trouver plus de variables disponibles dans ReCharge knowledgebase.
Suivi des clics
Connectez-vous à votre panneau d’administration BigCommerce, allez dans la section Storefront et cliquez sur le Script manager. Dans cette section, cliquez sur le bouton Create a Script dans le coin supérieur droit. Nommez le script, définissez Location sur la page sur Footer. Sélectionnez les pages où le script sera ajouté sur All pages, changez Script type sur Script, et insérez le code de suivi des clics de votre Post Affiliate Pro merchant panel > Tools > Integration > Clicks tracking dans le champ Script contents et enregistrez-le.
Découvrez comment l'intégration de CommerceGate avec Post Affiliate Pro simplifie la gestion des affiliés et des commissions à vie. Profitez de solutions de facturation sécurisées et rapides, avec des plugins faciles à activer et des notifications configurables. Visitez notre page pour transformer votre e-commerce avec des outils puissants et intuitifs!
Découvrez comment intégrer ReCharge à Post Affiliate Pro pour optimiser les paiements récurrents sur votre boutique Shopify. Suivez notre guide détaillé pour configurer les jetons API, gérer les webhooks, et suivre les clics efficacement. Profitez d'une gestion simplifiée des abonnements et boostez vos commissions récurrentes dès aujourd'hui!
Découvrez comment intégrer facilement Post Affiliate Pro avec AbleCommerce, une solution e-commerce ASP.NET, pour enrichir votre plateforme de vente en ligne. Suivez notre guide étape par étape pour configurer un widget personnalisé et optimiser la gestion de vos affiliés. Profitez d'un essai gratuit et explorez nos nombreuses intégrations pour booster votre business.
Découvrez comment intégrer facilement xt:Commerce 4 avec Post Affiliate Pro grâce à notre plugin dédié. Installez et configurez rapidement votre système de panier d'achat pour optimiser vos opérations d'affiliation. Téléchargez le plugin gratuit et activez-le en quelques étapes simples. Transformez votre e-commerce dès aujourd'hui !