From PartnerStack's published docs, read 2026-09-27

PartnerStack: what it takes to get approved.

B2B SaaS companies with their own checkout/billing (ideally Stripe, Chargebee, Recurly or Maxio) that can pay a platform subscription and want to run affiliate, referral, lead or deal-registration programs; a poor fit for low-priced one-off info products or sellers who need a merchant of record.

Networks change their rules. Every point below links to its source and the date we read it; check it the day you submit.

Who it suits

PartnerStack Network partners (affiliates, agencies, consultants, resellers, content creators) who must be approved into the Network before applying to programs listed in the PartnerStack Marketplace.

Fees

Not published: sales call. Pricing page lists Launch, Growth and Enterprise plans with no prices ('Pricing is based on your partner program size, feature needs and level of support'); only CTA is 'Book a demo'. SaaS Agreement: annual Subscription Fee per Order Form due on execution, plus a monthly fee equal to a percentage (set in the Order Form) of Commissions earned by partners ('PartnerStack fee'/'Processing fee', shown per line on the commission invoice); renewal-term subscription fees increase 7%; auto-renews for 1-year terms unless 60 days' notice. Partners bear their own payment-provider fees.

Becoming a seller

Setting up the product

What reviewers check on the sales page

Affiliate page and affiliate info

PartnerStack hosts it: a default program page (seen from the Marketplace) and one per group, built from Company Profile (name, website, description <=255 chars, logo, brand color) plus offer text; FAQ and 'How this program works' sections are set by PartnerStack support/CSM.

Delivery

Not handled by PartnerStack: the seller delivers through its own product/checkout. Attribution: PartnerStackJS first-party cookie with the partner key + createSignup(customer key), or S2S (capture Click ID from the redirect, create a token, POST conversions). Revenue: Stripe Webhook App (Settings > Integrations > Payment Webhooks; events customer.created/updated, charge.succeeded or invoice.payment_succeeded, charge.refunded) - manual Stripe webhooks disabled for new vendors since Feb 2024; or POST /api/v2/transactions (amount in cents, customer_key|customer_external_key|customer_email, optional currency, product_key, category_key); or CSV import. Outbound webhooks (registered via Webhooks API): application.created/approved/declined, customer.*, transaction.*, lead.*, deal.*, agreement.accepted, etc.

Reviewer access

Not applicable: no public doc describes PartnerStack reviewing the vendor's product.

Approval

No self-serve listing: access starts with a sales demo and signed Order Form; implementation takes 'weeks' per the pricing FAQ. Whether a listed program appears in the Marketplace is not explained publicly beyond the listing settings (not verified).

Affiliate approval

Vendor-controlled per group. With an application form enabled, applicants wait in Applications (Pending/Flagged/Declined) until manually approved or declined (bulk approve available; decline can include a reason and block reapplying); approved partners must then accept the program's Terms of Service. Marketplace applicants must first be approved into the PartnerStack Network (reviewed manually, 'in most cases' within 5 business days); their program applications are held until then. Vendors can also add partners directly, share a group join link, import, or create partnerships via API (some methods bypass the application). Sift-based fraud flags put commissions on hold.

Marketplace visibility

Marketplace tile and default program page built from Company Profile + 'Marketplace offer' + keywords; if the Default group has an application form, Marketplace joiners fill it first. Listing eligibility itself not published (Launch plan includes 'PartnerStack Marketplace access').

Refunds

Seller's own refund policy and processor; refund events (e.g. Stripe charge.refunded) delete or reduce the attributed transaction. Commissions already paid out 'under no circumstances can ... be taken back'; review during the 7-day invoice window (clawback guide exists).

Why products get held or rejected

Check your page against these rules, free.

AllyOtter Lite reads your sales page and flags what PartnerStack's reviewers reject: readiness_audit(url, ["partnerstack"]). The AllyOtter kit then has your AI write the PartnerStack version of your page and every field of the submission.

Try Lite free See the kit · $49

Sources

All network guides