Skip to main content

Adding a Processing Fee for ACH Payments on Forms

When accepting ACH (bank transfer) payments through forms in Member Splash, you may want to pass the processing fee on to your members. This guide will show you how to add an ACH processing fee to any form.

Updated over a week ago

Why Add an ACH Processing Fee?

While ACH payments have lower processing fees than credit cards, some organizations choose to pass these fees to members to cover processing costs. This is especially common for large transactions where even small percentages add up.


Before You Begin

Requirements:

  • Your organization must have ACH payment processing approved and activated through ECRYPT

  • You need admin access to edit forms in Member Splash

  • The form must be set up to accept payments

Important: ACH processing fees are calculated differently than credit card fees. Make sure you understand your ECRYPT fee structure before setting up the fee.


Step 1: Navigate to Your Form

  1. Log in to your Member Splash dashboard

  2. Go to Forms in the main menu

  3. Select the form where you want to add the ACH processing fee

  4. Click Edit Form


Step 2: Add the Processing Fee Field

  1. In the form editor, locate the Pricing section or wherever your payment fields are

  2. Click Add Field

  3. Select Product field type

  4. Configure the field with these settings:

Field Settings:

  • Field Label: "ACH Processing Fee" or "Bank Transfer Fee"

  • Field Type: Product

  • Price: This depends on your fee structure (see calculation examples below)

  • Required: No (members only pay this if they choose ACH)


Step 3: Calculate Your ACH Processing Fee

ACH fees are 0.5% per transaction. You have two options:

Option A: Flat Fee (Simpler)

  • Add a fixed dollar amount that covers most transaction sizes.

  • Example: If most memberships are $500, the fee would be:

    • $500 Γ— 0.005 = $2.50

  • Set the product price to $2.50

Option B: Percentage-Based Fee (More Accurate)

  • Use a formula field to calculate the exact fee based on the transaction amount.

  • This requires:

    1. A calculation field that takes the membership/product total

    2. Multiplies by 0.005 (0.5%)

Note: Percentage-based fees require custom setup. Contact Member Splash support if you need help implementing this.


Step 4: Set Conditional Logic (Show Only for ACH)

You only want this fee to appear if the member selects ACH as their payment method.

  1. Click on the ACH Processing Fee field you just created

  2. Go to Conditional Logic settings

  3. Set the rule: Show this field if Payment Method is ACH

Conditional Logic Settings:

  • Show this field if: Payment Method

  • Operator: is

  • Value: ACH / Bank Transfer

This ensures the fee only appears when members choose to pay by ACH.


Step 5: Add Description Text

Help members understand what they're paying for:

  1. Click on your ACH Processing Fee field

  2. Add Field Description text:

Example description:
"This fee covers the cost of processing your bank transfer payment. Credit card payments have different processing fees."

Or:

"ACH processing fee: 0.5% per transaction"


Step 6: Save and Test Your Form

  1. Click Save to update your form

  2. Test the form by going through the checkout process:

    • Complete the form and select ACH as payment method

    • Verify the processing fee appears

    • Select Credit Card as payment method

    • Verify the processing fee disappears

  3. Complete a test transaction to ensure the fee is calculated correctly


Common Questions

Q: Should I charge the same fee for ACH and credit cards? No. ACH fees (0.8% + $0.20) are much lower than credit card fees (2.9% + $0.30). If you're passing fees to members, they should be different amounts.

Q: Can I make the ACH fee required? Yes, but only if you set conditional logic so it's required when ACH is selected. Otherwise, it should be optional since not everyone pays by ACH.

Q: What if someone tries to avoid the fee by selecting credit card instead? That's fine - credit card processing actually costs you more (2.9% vs 0.8%), so you may want to consider adding a credit card processing fee as well. See: Adding a Service Fee to Forms

Q: Is it legal to charge processing fees? Processing fee rules vary by state and payment type. Consult with legal counsel to ensure compliance in your jurisdiction. Some states prohibit credit card surcharges but allow ACH fees, while others have different rules.

Q: Can I use this for renewal forms too? Yes! The same process works for any form that accepts payments - registration, renewals, one-time purchases, etc.

Q: The fee isn't showing up when I select ACH. What's wrong? Check your conditional logic settings. Make sure the payment method field name exactly matches what you used in the conditional logic rule.


Tips for Success

Be transparent: Clearly explain why you're charging the fee and how it's calculated. Members appreciate honesty about processing costs.

Consider absorbing small fees: For transactions under $100, the ACH fee might only be $1-2. Some organizations absorb these small costs to simplify the member experience.

Test thoroughly: Always test your form with both payment methods before launching to members.

Monitor feedback: If members complain about the fee, consider whether the administrative benefit outweighs member satisfaction.

Did this answer your question?