1. Home
  2. Fundraising
  3. Donation pages
  4. Taking payments without using a gateway

Taking payments without using a gateway

Every donation page requires a Gateway via the page’s admin settings. Gateways process the payment that the supporter submits, and tell us whether it was successful or not. 

However, there may be times when you want to have a donation page that takes payments but only records the information for manual processing later on. Examples are:

  1. Offering a “Pay by invoice” payment type along with other payment card options
  2. Storing cash or check donations taken at events
  3. Taking Direct Debit payments without using a dedicated gateway, for download and processing later (see below on the Encrypted Bank Store option).

Using the Payment type to bypass the gateway

The Payment Type field is usually used to denote the card type, for example “Visa”. The values depend on the gateway used, and are passed to the gateway for processing. 

If the Payment Type is set to CASH or CHECK, then the gateway is bypassed. This means the payment is stored without debiting any money from the supporter’s account. 

For single payments, the campaign type will be FCA for cash or FCH for check. 

Tip

By using a Select input type, you can “hide” the value of CASH or CHECK from the supporter. For example, you could have a list of payment types of Visa, Mastercard, Pay by invoice. The last one’s value would be CASH, so that the data is stored without talking to the gateway. 

Encrypted Bank Store

If you are looking to process direct debit gifts using a gateway that is not available through Engaging Networks’ current integrations, you may leverage the Encrypted Bank Store option in place of a true gateway. This data can then be exported securely for processing outside of Engaging Networks.

Tip

The bank details will be exclusively accessible for 32 days through the Export API to download and import into your preferred direct debit processor.

Setting Up

You’ll first need to set up the Encrypted Bank Store gateway option in your account.

In Account Settings, select ‘Gateways’ and create an Encrypted Bank Store gateway type.

Bank Store Setup

Adding to Pages

On the Donation Settings for the particular page(s), you’d like to offer this payment method, select the Encrypted Bank Store option you’ve enabled.

Bank Store Donation Settings

If you are already collecting card payments on the page and would like to add direct debit payments as an additional payment option, select the ‘I would like to add another merchant account…’ link to add Encrypted Bank Store as a secondary gateway to your page.

Required Fields

The following fields must be collected on the page in order to properly store the transaction record(s).

Form Field Recommend form block field type Comments
Email Address Text with Email Validator Email address identifying the supporter record
Payment Type

Select or Radio

Must be submitted as en_bank

Donation Amount Text, Radio with Input or Select with Input with Donation Amount validator May be entered as a whole number or number with two decimal places. Eg. Twelve dollars may be entered as ’12’ or ‘12.00’. Should not include the currency symbol
Bank account number Text (Integer) Account number typically requires 8 digits for U.K. PDD processing.
Bank routing number Text (Integer) This is equivalent to the sort code and typically requires 6 digits for U.K. PDD processing.
Start Date Hidden field or select The day of the monthly when the recurring payment will be collected
Recurring Payment Radio with Y and N values Must equal Y to submit as recurring payment
Recurring Frequency Hidden field with default value Must equal MONTHLY. Additional frequencies are not currently supported to process through Stripe Bacs.
Payment Currency If allowing other options for additional payment types: select or radio Format is typically 3 letter code.
First Name Text The cardholder’s first name.
Last Name Text The cardholder’s last name.
Address 1 Text The first address line of the cardholder
City Text The address city of the cardholder
Country Select The country of the cardholder
ZIP/ postal code Text The post/postal/zip code of the
cardholder

Reporting

Encrypted Bank Store gifts will be saved as FUR transaction records and will be visible in the Transaction History gadget and Recurring Donations gadget through the Supporter Lookup.

To view this data, head to ‘Data & Reports’ and click on ‘Lookup supporter’ to search for the specific supporter record(s).

Bank Store Example

Exporting to Process

Encrypted Bank Store transactions will be available for up to 32 days through the Export API only. Please make sure you export your data regularly to make sure you are able to download all submitted data on time.

Use FUR config type on the Export API screen to pull all Encrypted Bank Store transactions. You will then be able to import the intended transaction records into the processor of your choice outside of Engaging Networks.

Bank Store Export

 

Updated on June 17, 2022

Was this article helpful?

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support