Skip to content

Offline Validations

Fundraiser forms employ multiple validation techniques, with capabilities varying by internet connectivity. We prioritize offline validation where possible, with online services providing enhanced verification.

Offline-Capable Validations

  • Card Numbers: Final digit validation using Luhn algorithm
  • Phone Numbers: Prefix verification and length checking
  • Email Addresses: Basic pattern validation (@ symbol and domain presence)

Online-Only Validations

  • Card Information: Brand, type, issuing bank, and level lookup
  • Postal Addresses: Autocomplete and validation services
  • Email Reliability: Sophisticated scoring for authenticity assessment

International Bank Account Number (IBAN) Offline Validation Process

If Online:

IBAN will be checked against the EISCD database of valid IBAN's :

If Valid -> Continue with pledge 
If Invalid -> Prompt invalid entry exclude, prompt retry. Log all activity

If Offline

IBAN will be checked against local logic and use modulas checking :

If Validated by local logic, Continue
If outside of logic range: Double entry on conditional acceptance.

Once Back Online

Offline validation by local logic will be passed through the EISCD database for counter-validation

If found to be invalid -> discard and log failed pledge 
Conditionally accepted pledges will face same validation once online