In order to take payments from constituents with addresses outside the United States and Canada, you will need to do two things:
- Make sure that your payment processor is set up to take international payments.
- Make sure that your NeonCRM payment form is set up to receive the appropriate international address data for your payment processor's verification requirements.
Log in to your payment processing account or contact the vendor to ensure that your account is setup to accept international credit card payments.
Make sure that State is not required in your Address Verification (AVS) settings if you are using any of the following payment gateways:
- iATS Payments
The data entered into your credit card forms is passed to your payments gateway for verification. Both the public access and constituent versions of this form must include all fields required by your gateway's Address Verification System (AVS) in order for your payments to process.
Your NeonCRM forms have two fields that can collect data to fulfill the AVS State requirement.
State is a dropdown menu consisting only of US states and territories and Canadian provinces. Constituents outside of the United States and Canada who try to use your forms will not be able to use this field.
State Free Text (sometimes shown as Province) is a free-entry text field.
The following payment gateways will accept data from either the State or State Free Text fields for address verification:
- Neon Payment Processing
- PayPal Pro
The following payment gateways will not accept data from the State Free Text field:
- iATS Payments
To support international payments using these gateways, you can:
- Remove the Credit Card State field from your credit card payment page entirely. OR
- Include the Credit Card State field on your form, so long as it is not required.
Configure the fields on your Public Access and Constituent versions of the Credit Card payment page to accept international credit cards. Do this by navigating to:
You'll need to customize your forms so that the available form fields accommodate constituents with addresses outside of the U.S. To do that, include both State and State Free Text fields on any Neon forms where you wish to collect addresses. Standard Neon forms are customized here: System Settings > System Settings Home > Forms & Web Pages > Standard Forms > Configure Fields & Sections.
After you select the page you want to customize, you can determine which fields are available for that particular form in Step 2: Select Page Fields for Page. Use the Page Fields Selector to add both the State and State Free Text fields to your form.
You can determine which fields are required or optional and change the display names for fields in Step 3: Customize Page. For most Neon forms, It's up to you to decide whether or not to make State required.
Including both the State and State Free Text fields on a form and marking State a required field will force anyone with a US address to select a State, while also allowing for international constituents to fill out your form using the State Free Text field instead.