π Table of Contents
π§ Keep It Simple
π Waivers & the Member Checkbox
π³ Payment Forms: Required Fields & Best Practices
π Payment Feeds & Conditional Logic
βοΈ Confirmations vs Notifications
π§Ύ Troubleshooting Checklist
π When to Contact Support
π§ 1. Keep It Simple
The most common issue we see is overcomplicating forms with too much logic: variable pricing, date-based rules, multi-person flows. Instead:
Design each form for a single purpose (waiver, guest pass, etc.)
Use dropdowns, checkboxes, and radio buttons to control input
Avoid excessive free-text fields to keep reporting clean
π‘ Think old-school: members used to tally totals on a PDF. The simpler your form, the smoother the experience.
π 2. Waivers & the Member Checkbox
Member Splash supports household-level waivers with the Member Checkbox field:
One submission per household
No need to fill out multiple forms
Tracks the member submitting, their ID, the form name, and the submission date
π Expiration & Submission Rules
Waivers expire automatically on December 31
Marking a waiver as required blocks payment/reservation access until all members have a valid waiver
π Do not rename live waiver forms β it breaks historical submission data.
π Recommended language:
βUse the Member Checkbox field to submit one waiver that includes all members on your account for whom a waiver is required.β
π³ 3. Payment Forms: Required Fields & Best Practices
To successfully process payments:
β Required Fields
1 Product field β defines the item or service
1 Total field β calculates the charge
1 Credit Card field β for Ecrypt payments
Email address field β for receipts and confirmations
Payment Method field β if offering both CC & ACH
π¦ ACH Payments
Must be enabled through Ecrypt
Include a Payment Method field
Display ACH fields only when ACH is selected (conditional logic)
πΈ Optional: Service Fees
Want to pass through your processing fees? π How to Add a Service Fee
π Recommended Fields
Billing address (with autocomplete)
Email address (required for online payments)
π 4. Payment Feeds & Conditional Logic
Every payment method needs a correctly set up feed:
π Feed Requirements
1 Credit Card feed (always required)
1 ACH feed (if offering ACH)
π Set Conditional Logic on Feeds
Go to Settings > Ecrypt in your form
Create or edit a feed (e.g., "Credit Card Payment")
Map required fields (Total, Email, etc.)
Scroll to Conditional Logic and enable it
Set the rule: "Process if Payment Method is Credit Card"
Repeat for ACH feed if needed
βοΈ 5. Confirmations vs Notifications
π€ Confirmations
Message shown after form submission
Good for simple thank-you messages or next steps
π¬ Notifications
Emails sent to admins, members, or both
Use merge tags like
{Email:1}
and{Name:2}
β οΈ Most common issue: βFrom Emailβ must match the siteβs Admin Email (in Settings > General), or emails will fail.
π§Ύ 6. Troubleshooting Checklist
Use this checklist if your form isnβt working as expected:
β Required Fields: Product + Total fields present
βGuideπ³ Payment Method Logic: CC field only shows when selected
βGuideπ Payment Feeds: Each feed is configured and uses correct logic
βGuideπ§ Notifications: From Email = Admin Email
βGuideπ΅ Subtotal/Tax Fields: If broken, hide them
βGuideπ Form Embed: Use Gravity Forms block, not shortcode
βGuideπ¬ Confirmations/Notifications Work: Always test a submission
βGuideπ Honeypot Disabled: For silent submission issues
βGuide
π 7. When to Contact Support
Before submitting a ticket:
π« Disable the form temporarily
π’ Add a message: βThis form is temporarily unavailable while we resolve an issue. Please check back soon.β
Submit a ticket and include:
Form name
Form ID (found in the URL)
Example account showing the issue