AbcPro
Compensation PlanJoin freeSign in

Connect your company to AbcPro

AbcPro is the parent network that rewards the people who market your products. Join it and a whole community of Growth Consultants can promote what you sell — you only pay for sales that actually happen, tracked to the cent. Here's how a company plugs in.

Two simple integrations — that's the whole thing:
1
Report your sales. When you make a sale that a Growth Consultant referred, you send AbcPro a small signed message. AbcPro calculates and pays the commissions from your marketing pool. You keep the money at point of sale — AbcPro never touches your checkout.
2
Single sign-on (SSO). AbcPro members reach your product in one click, already signed in — no second password. Every member who joins AbcPro can instantly use your platform.

1 · Sales connector

Drop a small connector into your site. On each referred sale, it POSTs a signed report to https://abcpro.com/api/v1/sale.php — HMAC-signed with your project's secret, so it can't be forged. Refunds and chargebacks report the same way and reverse the commission automatically. If AbcPro is ever briefly unreachable, the connector queues and retries, so a hiccup never breaks your checkout.

You send: the transaction id, amount, the marketing-pool amount you're contributing, the buyer, and the referral code. AbcPro does the rest.

2 · Single sign-on

AbcPro is the identity provider. When a member launches your app, AbcPro hands you a short-lived, HMAC-signed token with their verified email and name. You verify it with the shared secret, find-or-create the local account, log them in, and you're done. One page on your side:

// your-site.com/sso.php
$token  = $_GET['t'];
$payload = sso_verify_token($token, 'your_project_key', $SHARED_SECRET); // signature + expiry
if (!$payload) { http_response_code(403); exit; }
$user = find_or_create_by_email($payload['email'], $payload['name']);
log_in($user);                       // your normal session
header('Location: /dashboard');

The token is base64url(payload) "." base64url(HMAC_SHA256(payload, secret)), valid ~2 minutes, scoped to your project. We give you a drop-in sso_verify_token() to copy verbatim. Already live for BluSpots and GigPeach.

What you get

  • A motivated salesforce promoting your products — you pay only on real, referred sales.
  • Every AbcPro member can reach your platform in one click (great for growth).
  • Court-defensible tracking: every sale and commission is recorded in an immutable, reconcilable ledger.
  • You stay merchant of record and keep your money at point of sale.
Get connected → contact us

We'll issue your project keys and SSO secret and walk you through both steps.