Skip to main content

How to Add a Payment Feed to Your Form

A payment feed is required for all forms accepting payment. Customers will not be charged if a payment feed is not properly configured.

Updated this week

Payment feeds are how registration forms actually process credit card and ACH payments. Without a payment feed configured, your form will display but payments will not be charged - this is the most common reason payment forms don't work.

What is a Payment Feed?

A payment feed connects your form to ECRYPT (your payment processor) so that when someone submits the form, their payment information is securely sent to ECRYPT for processing. Think of it as the bridge between your form and the payment gateway.

Without a payment feed:

  • The form will display normally

  • Users can fill it out and click submit

  • But no payment will be processed

  • You won't receive any money

With a payment feed configured:

  • Form submissions automatically trigger payment processing

  • Payments are securely processed through ECRYPT

  • Funds are deposited to your bank account

  • You receive payment confirmations


Before You Begin

You must have these fields in your form first:

  1. Product field - what's being purchased

  2. Total field - calculates the amount to charge

  3. Email field - required for payment processing and receipts

  4. Credit Card field or ACH field - collects payment information


Step 1: Add Required Payment Fields (If Not Already Added)

  1. Open your form in the form editor

  2. Click Pricing Fields in the right sidebar

  3. Drag the Credit Card field onto your form

  4. Click on the Credit Card field to open settings

  5. Scroll to Rules and check Required

  6. Click outside the field to save


Step 2: Create the ECRYPT Payment Feed

This is the critical step that makes payments actually work.

  1. While editing your form, click the Settings tab at the top

  2. Select ECRYPT Payments from the left menu

  3. Click Add New to create a new payment feed

Configure Feed Settings:

Feed Name

  • You can use the default name or give it a descriptive name like "Swim Lesson Payment"

Transaction Type

  • Select One Time Payment

Payment Method

Payment Amount

  • Leave this set to Form Total (the default)

  • This tells ECRYPT to charge whatever the Total field calculates

ECRYPT Payment Token

  • Important: Leave this set to "Select a Field"

  • Do not change this setting

Billing Details

  • Map your form's Email field to the Email Address field

  • This is required for payment processing

  • You can optionally map address fields if your form collects them

Conditional Logic (Advanced - Skip if unsure)

  • Only use this if your form accepts multiple payment types

  • This lets you control when the payment feed triggers

  • Most forms should leave this blank


Click Save Settings at the bottom


Step 3: Test Your Payment Feed

Critical: Always test before going live with real members.

  1. Save your form and navigate to the page where it's displayed

  2. Fill out the form with test information

  3. Use a real credit card (you can refund it immediately after)

  4. Submit the form

  5. Verify:

    • Payment processes successfully

    • You receive a confirmation email

    • The charge appears in your ECRYPT dashboard

    • Form confirmation message displays correctly

  6. Go to your ECRYPT dashboard and refund the test charge​


Frequently Asked Questions

Do I need a payment feed for every form that collects payment?

Yes. Each form that processes payments must have its own payment feed configured. You cannot reuse a payment feed from one form on another form.

What happens if I forget to set up the payment feed?

The form will appear to work - users can fill it out and submit it - but no payment will be processed. This is the #1 reason payment forms don't work. Always check that your payment feed is configured and saved. Look for the payment indicator alert for missing payment feeds:

Can I have multiple payment feeds on one form?

Yes, advanced users can set up multiple feeds with conditional logic to route payments differently based on form selections. However, most forms only need one payment feed.

My form was working but payments stopped processing - what happened?

Check your payment feed settings. If someone edited the form and accidentally deleted required fields (Product, Total, Email, or Credit Card), the feed will stop working. Re-add any missing fields and verify the feed is still active.

Do I need a different feed for credit cards vs. ACH?

If you want to accept both payment types, you can either create two separate feeds or use the multiple payment types feature. See Adding Multiple Payment Types to a Form for instructions.


Troubleshooting

I don't see "ECRYPT Payments" in my Settings menu

Contact Member Splash support - your ECRYPT integration may not be activated yet.

Payments aren't going through

Check these common issues:

  • Is the payment feed saved? (Click Save Settings at the bottom)

  • Does your form have all four required fields? (Product, Total, Email, Credit Card)

  • Is the Email field mapped in Billing Details?

  • Is your ECRYPT account active and approved?

Form submissions are being created but no payment is charged

This is the classic symptom of a missing or incorrectly configured payment feed. Go back to Settings > ECRYPT Payments and verify:

  • A feed exists and is saved

  • Transaction Type is set to "One Time Payment"

  • Payment Amount is set to "Form Total"

  • Email field is mapped under Billing Details

I see an error message when trying to create a feed

If you see a message about ECRYPT not being configured, contact Member Splash support. Your site's ECRYPT integration needs to be set up before you can create payment feeds.



​nd ensure you've set the form and feeds up correctly before releasing to your members.

Did this answer your question?