–Hidden comment

Use attributes in format region_from and region_to= to change the languages showing in language switcher.
Available regions are:
europe_from europe_to
asia_from asia_to
mideast_from mideast_to
america_from america_to

Example:
europe_from=0 europe_to=22 will put all languages (ordered in language switcher settings) from 1 to 21 to Europe region:
asia_from=22 asia_to=25 will put all languages from 23 to 24 (so only 2) into Asia region.

ReCharge (BigCommerce)

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.

Retour à Intégrations Créer un compte GRATUITEMENT

    Notre site web utilise des cookies. En continuant, nous supposons votre permission de déployer des cookies comme détaillé dans Politique de confidentialité et de cookies.

    ×

    Programmez un appel en tête-à-tête et découvrez comment Post Affiliate Pro peut profiter à votre entreprise.

    Nous sommes disponibles à plusieurs dates

    Planifier un appel