Install guide · ecommerce · ~3 min

Install Admaxxer on Stripe

Paste a Stripe restricted key.

Stripe is a revenue source, not a pixel install. You connect by pasting a restricted key (rk_live_* or rk_test_*) — never a secret key. Admaxxer probes the key against /v1/account before saving.

Steps

  1. 1 Create a Stripe restricted key

    Stripe Dashboard → Developers → API keys → Restricted keys → + Create restricted key. Grant read-only access to Charges, Customers, and PaymentIntents. Save the rk_live_* value.

  2. 2 Paste it into Admaxxer

    Open /integrations, pick Stripe, paste the restricted key, and save. Admaxxer probes the key against Stripe's /v1/account endpoint before persisting.

  3. 3 Configure the webhook

    In Stripe → Developers → Webhooks → + Add endpoint, point to https://cdn.admaxxer.com/api/pixel/webhooks/stripe/:website_id (your website ID is in Admaxxer → Sites). Subscribe to charge.succeeded and payment_intent.succeeded.

  4. 4 Verify

    Trigger a test payment. The event should appear under Attribution → Revenue in Admaxxer within 30 seconds.

Verify installation

Troubleshooting

I pasted a sk_live_ key and it was rejected.
Admaxxer only accepts restricted keys (rk_*) for safety — a secret key has full platform scope we never need. Regenerate as a restricted key.
Webhook deliveries show 200 but no revenue in Admaxxer.
Confirm your website ID in the webhook URL matches the site you connected Stripe to. Every webhook is scoped to a single pixel website.