Design Your Custom Payment Portal

ISO and ISV partnerships with
What is a Payment Portal?

A payment portal is a link that you can add to a Pay Now type button on your website that will allow customers who go to the website to make a payment or donation online. Don't have a website? We can develop your payment portal to include the company logo, if applicable. The link can be provided to your customers on billing statements, by email, on social media, etc. and will also allow those customers the ability to pay online. offers a variety of payment portal options. The custom payment portal can be developed to match the design of your website and can be customizable to collect the information you need along with each payment. You can give customers the option to pay with ACH or credit card. You can allow customers to select from options in a dropdown, to enter information in custom fields, and to set up a recurring payment.

To begin the development process on your custom payment portal, provide your information in the LET'S GET STARTED section to the right. Or, if you prefer to discuss your requirements over the phone, use this link to schedule a time that is convenient for you. Book Scope Call

What is the timeframe for a Custom Payment Portal?

Typically, a standard custom payment page that is designed to look like the merchant's website with minimal additional requests (ie: one extra custom field, etc.) takes about three business days to complete once it has been sent for development.

The turnaround time on payment pages with extra custom specifications varies based on the merchant's requests, usually anywhere between 4-7 business days (of course it could be longer depending on the complexity of the requests and the number of projects in the line ahead of theirs).

Here are the different phases for the payment portal development. Overall, it can take a minimum of 10 - 17 days for a level 1 portal and possibly more, depending on the response time/changes from the merchant.

  • Confirm Specifications - Once we receive your payment portal customization requirements, we will confirm with you via email that we have everything correct before sending the project for development.
  • Development - Development for a level 1 payment portal usually takes 2-3 business days, depending on the number of projects in line for development.
  • Internal Review - The QA team tests the design and functionality of the portal to make sure it meets your requirements. The portal may be sent back to Development for changes as needed. This could take 3-5 business days to complete.
  • Merchant Review - The test payment portal link is sent to you for review. Any changes will be sent back to Development and Internal Review before being sent to you to review again. The timing for this phase depends on the number of changes requested, if any.
  • Publish to Production - Once we receive approval from you, the request is sent to the tech department to publish the payment portal to production. This could take 3-5 business days to complete.
  • Live Link - After the payment portal is published, the live credentials are added and the live link is sent to you within 1-2 business days. You will then provide the live link to your web developer to add to your website.

Let's Get Started!

My website was built using

These transactions will primarily be:

This option allows the customer to register a username and password and log into the payment portal or to make a payment as a guest without first registering. The benefit to this type of payment portal is that the customer can enter in their account #, their contact information, and their payment method information and have the payment portal store the information for future use. The next time they log in, the only information they would need to enter would be the transaction amount.

This option allows the customer to register a username and password and log into the payment portal. Once they log in, they will be able to view balance due amounts, due dates, etc. The customer data can be provided either by uploading a file via SFTP or through API integration with a third-party.

A fee can be automatically calculated by the payment portal

ACH fee amount:

Credit Card fee amount:


The Account Holder or Cardholder Name, Mailing Address, Contact Information, and Payment Information are standard fields included on all payment portals. However, there may be additional fields needed which are specific to your company or organization. Use the space below to describe any custom fields you would like to add. Please indicate if you would like the field required (*) or not. These custom fields could be textboxes, dropdown lists, radio buttons, etc.


  • 1. Service Address (not required) - Textbox

  • 2. Invoice #: (*required) - Textbox

  • 3. Customer Account #: (*required) - Textbox

  • 4. Patient Date of Birth (*required) - Calendar Selector

  • 5. Donation Designated To: (*required) - Dropdown list of options

Customization Needed

The Recurring Option allows customers or donors to setup a recurring payment. You, as the merchant, can manage these recurring payments in the Online Terminal.

The default setting for recurring payments is for the start date to be “today’s date” and then all future payments will process according to the frequency selected by the user. The default frequency schedule includes: Weekly, Biweekly, Monthly, Every Other Month, Quarterly, Every 6 Months, Annually


Want to learn more about iCheckGateway?