Overview
Fiserv CardPointe is a payment processing platform that enables secure transactions through our ordering apps and websites. It allows us to easily accept and manage credit, debit, and ACH payments, while providing real-time transaction tracking, detailed reporting, and built-in security features like encryption and tokenization — helping our restaurant partners stay protected, compliant, and focused on growing their business.
Part 1: Prerequisites
Here's the list of the items we need to clarify with the client before onboarding them with CardPointe
Payment Processing Rates
We need to check with the client:
Do they already have existing rates with Fiserv or another processor?
If they have existing rates, do they want to bring those rates into this integration, or will you negotiate new ones?
Rates determine how much the client pays per transaction (e.g., a percentage + fixed fee). Fiserv will need to know this to configure their account correctly.
After we submit the first part of their application, we will be asked to fill in the Merchant Services with the client's desired rates.
Billing & Bank Account Setup
We need to understand how the restaurant chain is structured financially and if they use:One Corporate Bank Account for All Locations:
You only need to submit one onboarding form
The client will provide the rest of the location details via a multi-location Excel sheet.
Separate Bank Accounts per Location:
You must submit one onboarding form per location
Each location is treated like its own merchant, and they will go through a separate underwriting process
Request access to the Copilot dashboard. You can find instructions here [LINK CARDPOINT DASHBOARD ACCESS]
💡The Copilot dashboard is CardPointe's onboarding dashboard. Once the application is submitted and the client's location(s) are boarded, they will be able to access the CardPointe dashboard. Client only have access to CardPointe dashboard.
Part 2: Creating an application form in the Copilot dashboard
Once the client’s financial information is confirmed, and you have the dashboard access, we can move forward with onboarding and submitting their application.
For clients with a single location, we just need to submit one application through the Copilot dashboard—this will automatically be sent to underwriting.
For clients with multiple locations, the process is similar: we still submit one application via Copilot, but they’ll also need to complete the Multilocation form (attached below) for the additional locations. When the online application is submitted, the Multilocation form should be sent to the Fiserv team, who will pass it along to underwriting. It’s up to the Lunchbox team to make sure the client completes this form quickly, so both submissions go out at the same time.
If underwriting needs any supporting documents, they’ll reach out to the client directly.
IMPORTANT NOTE: Here you can find the multi-location form template. You can copy it and forward it to the client to fill it out Multi-Location Form.xlsx
Submitting application Part 1
Here we are going to present the process for submitting an online application:
Log in to the Copilot dashboard
Select New Account
The Add New Account form will open, and there we need to enter the client's information:
Account Template: We should select Merchant Service from the drop-down
Sales Code: Select LBH1 from the drop-down
Sponsor Bank: It's going to be prepopulated to Wells Fargo
Hierarchy will be displayed, showing Description, Business Chain#, Bank Chain # and Agent Chain #
Account template: This is optional, but if we have a set pricing for a lot of the accounts we are onboarding, we can also save an account template. It can then pre-populate some pieces of information, such as pricing, type of account
Application Platform (drop-down): FirstData North should be preselected
Business Name:
Corporate Level: we can skip the input
Chain Level: we can skip the input
Contact information:
Contact First Name
Contact Last Name
Email
Phone number
Additionally, i the contact information is the same as the owner's, leave the checkbox selected by "Same as Owner". If not, uncheck it and fill out the Digital Application User Registration with the owner's information. The owner is who actually gets the application to sign:
Select owner: default selection is "New User", but the owner can be selected from the drop-down if it's an existing Copilot dashboard user
Owner's First Name
Owner's Last Name
Owner's Email address
3. Select the Save button to add a New Account
IMPORTANT NOTE: The email address in this section will be the email address the owner will use to register for CardPointe during the signature process.
After selecting the Save button, you'll be navigated to the next part of the application
Submitting application Part 2
Application Form
The application form has several options that are available in the left sidebar, including:
Option to view and order equipment (not needed for Lunchbox services as we are listed as e-commerce)
Customer Service
Account Summary
Account summary shows the Digital Application Status and enables clients to track the progress on their Application.
On this page, we can also view:
The application info summary,
demographics,
status,
banking information,
account history,
PCI compliance status and
account setup information
Account details
This section is spread across several tabs:
Setup
Account details
Processing information
Merchant Services
Add-ons
The Setup Tab contains a set of inputs that the client should fill out:
Information from the previous page: Sales Code, Sponsor Bank, Application Platform, Corporate Level, and Chain Level
Digital Application User Registration, in which we should select the Owner
Next is the Contact Information
And finally, the Salesforce deal ID
The Account Details tab also contains a list of input fields for the client to fill out. It consists of:
Business information,
Legal info,
Address,
Ownership,
Bank information
IMPORTANT NOTE:
The legal name must match the client's Tax ID
The DBA (Doing Business Act) will be the location name
The only thing the Lunchbox team should fill out under Account details is the signer (owner) information
Processing Information tab:
Industry (MCC) should be 5812 - Eating Places and Restaurants
Business description
Average Monthly Volume: average monthly volume for all locations, if a multi-location application
Average Ticket Amount: average monthly volume for all locations, if a multi-location application
When is Card Charged: select When Service Provided (if not preselected)
Services Generally Provided in: select 30 Days or less (if not preselected)
Refund Policy: select 30 Days or less (if not preselected)
Seasonal Business: select No
Products/Services Delivered In: select the Same Day
Mode of Transaction:
In Person: select In Person (if not preselected)
Telephone: Telephone (if not preselected)
Online: 100% (if not preselected)
Do you use any third party to store, process, or transmit cardholder data: Select No
Under the Merchant Services, the Onboarding team will need to fill in all information because once the client receives the application, to fill in their part, they won't have the option to edit the set fees/ rates. As a reminder, we should learn about the payment processing rates before we start the application process.
Here's how to fill out Merchant Services:
Pricing Type:
It should be IC Plus or Flat Rate, depending on the client's preference and what they want to copy over from the previous processor:
IC pricing stands for Interchange Plus Pricing. "Interchange" refers to the fees set by the card networks (Visa, Mastercard, Amex, Discover) for every card transaction. "Plus" means the processor (Fiserv/CardPointe) charges an additional fixed markup on top of the interchange fee. For example. 3% of the transaction + 15c for each transaction
Flat rate pricing is a pricing model where the client pays a fixed percentage (plus a per-transaction fee) for each credit or debit card transaction, regardless of card type or brand.
Additional options are the Merchant Surcharge Program, Swiped/Non-Swiped, Bill Back, and Tier
Passthrough Interchange Costs:
You can choose between Net and Gross
Gross Interchange calculates interchange on sales only. Interchange calculated on return is split between the partner and Card Connect
Net Interchange calculates interchange on sales, returns, chargebacks, and chargeback reversals. Interchange calculated on returns is passed back only to the merchant.
Discount Frequency: Monthly or Daily
Card Acceptance: Visa, MasterCard, Discover, Amex
Additional Card Types (we leave blank):
Voyager- only available for certain Industries
WEX- only available for certain Industries
PIN Debit
EBT- Swiped percentage must be greater than 0
IC Plus
Flat Rate
TransArmor: option to enable TransArmor Data Protection. TransArmor is Fiserv’s branded security service that provides:
Encryption – protects card data in transit (i.e., while the card is being swiped, tapped, or keyed in).
Tokenization – replaces the real card number with a secure, random token after the transaction so the merchant never stores raw card data.
IC-Plus/Flat Rate Pricing:
Discover Program: We can choose between the Merchant Acquiring Program or the External Agent Sales Incentive
Enable Incremental Authorization check (for IC Plus): it allows a merchant to increase the amount of an already-authorized transaction before it is captured (i.e., before it is finalized and settled).
This is important for our industry because it allows our clients to handle modifications to authorized amounts (e.g., upsells, order edits, tips, etc)
Credit Discount Fees for Visa, MasterCard, and Discover
This is the percentage charged on each credit card sale by the processor. BPS stands for basic points increment
IC-Plus Pricing structure looks like:
Interchange Fee (fixed by Visa/MC/Amex/Discover)+ Processor’s Markup (this markup is often quoted in basis points)
So when you see "per 10 BPS", it's talking about adding a 0.10% fee on top of the interchange
Example:
Suppose Fiserv’s agreement says: "Processor fee is 30 basis points" (which is 0.30%). It means if a customer pays $100, Fiserv charges the restaurant $0.30 as their fee, plus the interchange
AMEX
Here we choose the Amex Program: AMEX OptBlue or AMEX ESA
Additionally, we need to set Discount Fees (in basis points)
Authorization and transaction fees
Authorization Fees (All Card Types)
Transaction Fees (All Card Types)
ACH Batch Fee
Voice Authorization Fee
Address Verification Fee (AVS)
CardPointe And Gateway Fees:
Setup Fee
CardPointe Monthly Platform Fee:
Gateway Transaction Fee
Gateway Monthly Fee
CardPointe Tokenization Monthly Fee: $15
Clover Fees:
Clover Platform Fee (Monthly)
Monthly And Miscellaneous
Application Fee (One Time):
Minimum Processing Fee (Monthly):
Early Termination Fee: $750
DDA Rejects (Direct Deposit Account rejects Per Item): $25.00
Statement Fee (Monthly):
Chargeback Fee (Per Item): $25.00
Retrieval Fee (Per Item): $15.00
Annual Membership Fee: $119.00
Equipment Rental Fee (Monthly):
Regulatory Product Fee (Monthly):
PCI Program: PCI Annual Program/ PCI Consierge Program
PCI Non-Compliance Fee (Monthly): $29.95
PCI Annual Fee:
Wireless Fee (Monthly):
Wireless Activation Fee (One Time)
After entering all fees, select the Save button to save your entries
IMPORTANT NOTE:
The PCI Compliance fee won't be charged unless the client fails PCI compliance
CardPointe recommends setting the price to $0.00 for any listed fees you don’t plan to charge. Leaving these fields blank may raise a red flag with the underwriting team, as it could suggest that fees might be added later.
💡 If a rate changes, the client can reduce it without anything signed. If they want to increase it, then we need to get a pricing page signed.
The last tab is the Add-ons:
Allows getting additional features (such as CardPointe HPP - a secure, pre-built online checkout page) and services (like ACH from Fiserv and PINless Debit)
No mandatory action is needed in this section
Part 3: Sending Application to the Client
After completing the account details, processing information, and merchant services forms, we can submit the application and send it to the client to fill out the remaining information and for a digital signature.
To send the application to the client, we should:
Select the Submit button in the top navigation
We then get navigated to the Submit Application form where we should select the following:
Have you met this merchant face to face? Yes/ No
Did you solicit the merchant, or was this an inbound/web lead: The merchant contacted me by phone, web, or email/ I contacted the merchant
How will the Merchant sign the Application: select Email Link for Digital Signature
You can also add a message, but it's recommended to send an email later on to follow up. Select Submit for Signature to send the application form to the client.
After submitting the application, we should reach out to the client (preferably to the signer directly) to let them know that the application form has been sent, so they can expect an email from [email protected] with the subject line "Your Application is Ready".
The signer then logs in, creating a username and password.
Then the signer takes over and fills out the necessary information: tax ID, banking information, the combined processing amounts for all locations with monthly volume and average ticket amount, checks contact information, and other required information. We should remind them to complete the electronic application, and if they have any questions, to let us know.
Once the form has been filled out, it should take less than 24 hours to be approved. However, if there is a high volume of locations that need to be onboarded, the underwriter team will ask for additional documentation.
Application Expiration
IMPORTANT NOTE: Once the signer follows the link from the email with the subject "Your Application is Ready", they will be prompted to create a username and password. That username and password are now their login for CardPointe moving forward.
If the signer doesn’t complete the signature after the application is sent, the invitation to sign in the dashboard remains active and does not expire. However, if it does expire for any reason, it can be resent manually.
On the other hand, if the application has already been submitted and enters manual underwriting (i.e., it’s not auto-approved), the client may receive follow-up questions from the underwriting team. If the client does not respond within 30 days, the signature on the original application will expire, and the process may need to be restarted
💡If there are multiple signers, then there is a different approach because each signer would have to sign an electronic application, and then their locations will go into separate underwriting processes.
Submitting a Multi-Location Application to CardPointe
When onboarding a multi-location merchant where all locations share the same signer and the same bank account, the client only needs to complete the multi-location form - no additional individual applications are required for each location.
Here’s how the process works:
The signer fills out the main application form via the Copilot dashboard.
The client also completes the Multi-location form, which outlines each location and includes a summary of total processing volume.
Both forms — the new application that we submit via Copilot Dashboard and the multi-location form we submit via email- should be submitted at the same time to the Fiserv representative. This ensures the underwriting team clearly understands that this is a multi-location setup and reviews the application accordingly.
The application then goes through the underwriting process. If additional information is needed, the underwriting team will reach out for clarification.
Once approved, the merchant will receive MID assignment emails from Copilot, with each location’s MID listed.
The IPM team is responsible for recording the MIDs in the client's workbook.
Submitting both forms together helps avoid confusion and ensures the processing volume is reviewed as a whole, not just for the initial location.
Part 4: CardPointe Dashboard
Once the application is submitted and the client is onboarded to CardPoint, we will be able to locate it in the Copilot dashboard:
Select Customers (Partners) section in the left sidebar
Select the Application Status of the client/ client location you want to review
You will get to their Account Summary
In the top left corner, you can select Launch the CardPointe dashboard
Then you'll be navigated to that specific location
Related articles