No description, website, or topics provided.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
.gitignore
LICENSE
README.md
ambassador_chargify.php

README.md

Chargify

Follow these directions to set up recurring commissions from Chargify for your Referral (or Affiliate) program.

NOTE: You must also have the ambassador javascript snippet on your payment success page, to record the initial commission.

  1. Go to Chargify -> Settings -> Webhooks
  • Enable webhooks
  • Specify URL to your webhook handler
  • Check "Renewal Success" in "Webhooks subscriptions"
  • Save webhooks settings

  1. Add ambassador_chargify.php file to your libraries folder.

  2. Set values for $username, $api_key and $campaign_uid variables, and add additional variables (optional).

You can find them here:

Additional Variable Information located in API docs:

  1. In your function which handles webhook data add this code:

4.1 PHP

NOTE: You need to specify path to your library folder

require_once(PATH_TO_LIBRARY_FOLDER.'/ambassador_chargify.php');
$ambassador_chargify = new Ambassador_chargify();
$ambassador_chargify->renewal();

4.2 PHP + CodeIgniter

$this->load->library('ambassador_chargify');
$this->ambassador_chargify->renewal();
  1. Run your webhook URL in a browser to check if there are any errors displayed. If you see blank page, it is ok.