Skip to content

Built on Laravel. Yours to fork.

Laravel referral system.

A referral engine on a Laravel codebase. Unique links, rewards for both sides, and a payout tied to a real first purchase, not a signup.

PHP 8.4 Full source code

How referrals pay out.

A unique link per member

Each member gets a short referral link to share. No coupon hunting, no manual codes.

The reward waits for a real purchase

The payout triggers when the friend signs up and makes a first qualifying purchase. A signup alone earns nothing. This is the anti-gaming design, and it is the honest difference from signup-only referral tools.

Both sides earn

The partner sets the referrer points, the new-member welcome bonus, and which card receives them. Every credit is a ledger entry, so the trail is auditable.

Standard Laravel underneath.

Referral attribution and payout are service-class logic you can read and change. Adjust the qualifying-purchase rule, the reward split, or the link format. Full source, no obfuscation.

Common questions.

Is this a Laravel referral package?

Reward Loyalty is a Laravel application with a built-in referral system, shipped with full source code. It is a complete app you host yourself, not a Composer package you add to an existing project.

When does a referral reward pay out?

When the referred friend signs up and makes their first qualifying purchase. Not on signup alone. Tying the reward to a real purchase is what stops referral gaming.

Who gets rewarded?

Both sides. The partner sets the points for the referrer, a welcome bonus for the new member, and which loyalty card receives them.

How do members share?

Each member gets a unique short referral link. They share it, the friend joins and shops, and the system credits both. Every credit is a ledger entry.

Laravel referral system.

A referral engine on a Laravel codebase you own. One-time purchase. No monthly fees.

Laravel · PHP · Full source code · 12 languages