Promo Codes
An overview on promo codes in MinistryPlatform, including what they are, how to use them, and how to create them.
- You can use promo codes for a flat dollar amount (no percentages), and you should enter them as negative numbers. They should not contain special characters.
- Promo codes work with products that only have a base price and products that only have an option price.
- Promo codes apply per registrant.
- Registrants can use a promo code that covers more than the required deposit, but promo codes do NOT count toward the deposit amount. They must still pay the deposit if there is a balance remaining, even if the promo code takes off an amount equal to or greater than the deposit.
Option Group
- Always set up promo codes in their own separate option group. Don't mix them with option prices that don't have promo codes. This helps the registrant quickly see what discounts you offer and they can select a mutually exclusive option group option price and apply a promo code.
- You can have multiple promo codes (option prices) on the same option group, such as one for students and another for volunteers.
- On the related Option Group record, set Required to No.
- If the related option group has Mutually Exclusive set to Yes, you can only apply one promo code.
Option Price
- You can set a Max Qty on the Option Price record that limits how many times registrants can redeem a promo code. Each registrant can only add a promo code once.
- To turn off the promo code, go to the Option Price record and set Active to No.
Event Registration
- The Promo Code box always displays on the event registration.
- Promo codes always display at the bottom of the registration page. If you have a Custom Form, the promo code displays at the bottom of the form too.
- The Promo Code box labeled "Promo Code" is all that displays. The Option Title on the Option Price record only displays as part of the "confirmation" after a registrant successfully applies a promo code.
Create a Promo Code
- Make sure you've created the Product that your promo code will apply to.
- In the Advanced menu, go to , and create a new option group:
- For Option Group Name, enter Promo Codes.
- Select the product these codes will apply to.
- Set Mutually Exclusive to Yes so that registrants can only use one promo code per registration.
- Set Required to No.
- Click Save.
- Go to the option group you created, click the Option Prices tab, and create a new option price:
Use Promo Codes for Offline Payments
You can use promo codes to provide a cash or check option for events that require payment. This way, people can register online but pay in person next time they're at the church.
- In the Advanced menu, go to .
- Open your promo code option group.
- Click the Option Prices tab, and create a new option price:
When a registrant uses the CASH or CHECK promo code during registration, you'll want to follow up with them to get their payment.