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.
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.
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.
We'll issue your project keys and SSO secret and walk you through both steps.