{"id":61,"date":"2009-08-27T02:26:36","date_gmt":"2009-08-27T02:26:36","guid":{"rendered":"http:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/?p=61"},"modified":"2017-09-13T22:52:26","modified_gmt":"2017-09-13T22:52:26","slug":"integrating-the-wp-affiliate-software-with-a-3rd-party-plugin","status":"publish","type":"post","link":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61","title":{"rendered":"Integrating the WP Affiliate Software with a 3rd Party plugin"},"content":{"rendered":"<h3>Overview<\/h3>\n<p>I get a lot of queries regarding the integration of the WordPress Affiliate Software with a 3rd party plugin.\u00a0This page explains what is involed in the process so you can get a picture of what is possible and what is not.<\/p>\n<p>Please note that we have a number of <a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/\" target=\"_blank\" rel=\"noopener\">pre-made integration options<\/a> available for some of the more popular eCommerce plugin\/solution\/script. If you are using any of those solutions then you do not need to read this.<\/p>\n<p><strong><em>Before I start, I would like to make one other thing clear&#8230; If you want to use the WP Affiliate Platform with the WP eStore plugin then you do not need to worry about any integration work as these two plugins are integrated by default.<\/em><\/strong><\/p>\n<p>The WP Affiliate software tracks referrals (knows who is a referred customer and who is not) and handles all the affiliate management side of things but it depends on the e-commerce plugin (example, WP eStore Plugin) that does the actual payment processing for the awarding of the affiliate commission. The reason is that you want to award the commission after a confirmed sale (this prevents a customer from clicking the checkout button and getting commission without going through the full checkout). Only the plugin that processed the payment knows when the customer\u2019s payment has been processed successfully.<\/p>\n<p>The same principal applies to &#8220;Rewarding affiliates when they refer a customer and he\/she registers&#8221; situation. The affiliate software will be able to track who is referred by who but the script that handles the registration will have to award the commission after a customer successfully registers. So the plugin\/script that handles the registration needs to notify the affiliate plugin and then the affiliate plugin will handle the rest.<\/p>\n<p>The affiliate plugin has API that can be used to send notification of events such as a sale has been confirmed, a contact form has been submitted etc.<\/p>\n<p>So the first thing you have to ask yourself is when (for what action of the customer\/visitor) do you want to award the affiliate with the commission and then identify where in your 3rd party plugin\/script it is handling this action. Once you can identify that then it is just a matter of adding a small block of code in that place to make the API call which\u00a0will do the commission awarding for you.<\/p>\n<p>If the plugin\/solution\/script that you are using has an option for 3rd party affiliate software integration then this is easy but if it doesn&#8217;t then you will need help from a developer (unless you are a developer yourself).<\/p>\n<p>If you contact us about a 3rd party integration that is not advertised on our <a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/\">integration options<\/a>\u00a0then the first thing we will ask you is a documentation from your 3rd party solution that explains how they allow affiliate software integration.<\/p>\n<h3>APIs For Developers<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/api-awarding-commission-via-wordpress-hook-501\">API &#8211; Awarding Commission Via WordPress Hook<\/a><\/li>\n<li><a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/awarding-commission-via-http-get-or-post-189\">API &#8211; Awarding Commission via HTTP GET or POST<\/a><\/li>\n<li><a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/api-capturing-a-lead-via-http-get-or-post-605\">API &#8211; Capturing a Lead via HTTP GET or POST<\/a><\/li>\n<\/ul>\n<h3>Premade Integrations<\/h3>\n<p>We have a number of pre-made integration options available for the popular products\/solutions. Check the &#8220;<strong>Integration Options<\/strong>&#8221; section of our <a href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/\">documentation page<\/a>\u00a0to find out the details.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview I get a lot of queries regarding the integration of the WordPress Affiliate Software with a 3rd party plugin.\u00a0This page explains what is involed in the process so you can get a picture of what is possible and what is not. Please note that we have a number of pre-made integration options available for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[3],"tags":[11,5],"class_list":{"0":"post-61","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-additional-resources","7":"tag-3rd-party-integration","8":"tag-wp-affiliate-platform","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Integrating the WP Affiliate Software with a 3rd Party plugin - WordPress Affiliate Platform<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#\/schema\/person\/b3a690506213824832751de546a340fb\"},\"headline\":\"Integrating the WP Affiliate Software with a 3rd Party plugin\",\"datePublished\":\"2009-08-27T02:26:36+00:00\",\"dateModified\":\"2017-09-13T22:52:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61\"},\"wordCount\":550,\"commentCount\":57,\"keywords\":[\"3rd party Integration\",\"WP Affiliate Platform\"],\"articleSection\":[\"Additional Resources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61\",\"url\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61\",\"name\":\"Integrating the WP Affiliate Software with a 3rd Party plugin - WordPress Affiliate Platform\",\"isPartOf\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#website\"},\"datePublished\":\"2009-08-27T02:26:36+00:00\",\"dateModified\":\"2017-09-13T22:52:26+00:00\",\"author\":{\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#\/schema\/person\/b3a690506213824832751de546a340fb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#website\",\"url\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/\",\"name\":\"WordPress Affiliate Platform\",\"description\":\"Take control of your affiliates and drive more sales\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#\/schema\/person\/b3a690506213824832751de546a340fb\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/author\/admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Integrating the WP Affiliate Software with a 3rd Party plugin - WordPress Affiliate Platform","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61#article","isPartOf":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61"},"author":{"name":"admin","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#\/schema\/person\/b3a690506213824832751de546a340fb"},"headline":"Integrating the WP Affiliate Software with a 3rd Party plugin","datePublished":"2009-08-27T02:26:36+00:00","dateModified":"2017-09-13T22:52:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61"},"wordCount":550,"commentCount":57,"keywords":["3rd party Integration","WP Affiliate Platform"],"articleSection":["Additional Resources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61","url":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61","name":"Integrating the WP Affiliate Software with a 3rd Party plugin - WordPress Affiliate Platform","isPartOf":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#website"},"datePublished":"2009-08-27T02:26:36+00:00","dateModified":"2017-09-13T22:52:26+00:00","author":{"@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#\/schema\/person\/b3a690506213824832751de546a340fb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/integrating-the-wp-affiliate-software-with-a-3rd-party-plugin-61"]}]},{"@type":"WebSite","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#website","url":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/","name":"WordPress Affiliate Platform","description":"Take control of your affiliates and drive more sales","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/#\/schema\/person\/b3a690506213824832751de546a340fb","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a21ab4072e533cf470d80fc2f0fd3639872824ade4e23709397e109b24f8857?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/author\/admin"}]}},"_links":{"self":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":0,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tipsandtricks-hq.com\/wordpress-affiliate\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}