You will only earn the full referral credit once someone completes a booking, all the way through stay and payment. When someone books using your code, you will see a credit as being "pending" in your account. Once the trip is completed and paid for you will get the full credit. Learn more about Airbnb's cancellation policy here.