Credit Card Payment processing overview (Start Here)


How do you want to get paid?

First, here's a summary of what's possible with the payment integrations:

Recommended Stripe Square PayPal
Apple Pay/NFC Yes        
EMV (Chip Cards) Yes        
Mobile App Support Yes     Yes  
Keyed Credit Card Entry Yes Yes Yes    
USB Swiper Credit Card Entry Yes Yes      
Store Card Numbers
(for regular transactions and
recurring invoicing)
Yes Yes Yes    
Payment Link in Invoice Emails Yes Yes Yes   Yes
Take Payment from Customer Portal Yes Yes Yes   Yes
Void Transaction Yes Yes      
Refund Transaction Yes Yes      
Availability USA only USA, UK, Australia, Canada Check Availability Here USA / UK Worldwide

***If you plan on using or Stripe, please see their disclaimer at the bottom of this article.

Getting Started:

Our built-in payment integration is ready. Integrate your payments today and start experiencing the financial benefits that come with reducing entry errors, protecting your business from costly data breaches, and providing your customers with the best experience at check out.

You don't necessarily need to change anything initially, in fact, you may want to continue using your existing credit card solution while you get the hang of the software!  You can add credit card integration at any point down the road. Many users create a workflow while sticking with their current credit card solutions.  Both approaches work well, so choose the one you are most comfortable with.


Option 1: Use Existing Credit Card Processor outside of the System

No setup is required for this option. All you need to do is mark the invoice as "Offline CC" when selecting the payment method to trigger the invoice to show as "paid" in RepairShopr.

Please note, that we are unable to support any offline payment methods or POS systems. This includes
Quickbooks Merchant Services for payment processing. Furthermore, if you want to use Quickbooks for accounting, you'll need a payment processor other than Quickbooks Merchant Services.

Option 2: Worldpay Credit Card Processing (Recommended)

Worldpay is the most comprehensive payment integration we have and its at the best rate. If you would like to learn more about what Worldpay offers please refer to this article

If you'd like to sign up, login to your RepairShopr account and head to Admin > App Center > Worldpay > Check the box that says to use Worldpay and click the link to contact Worldpay. Simply fill out and the contact form and Worldpay will reply to as soon as they can.

Option 3: is a gateway.  They can connect to your existing merchant account or help you find a new one.  A merchant account is 
an account that connects to your bank, i.e. it is where the money is sent. A gateway is where the credit card information is entered. It checks with the credit card company and then sends the money to the merchant account.

A typical configuration is getting a merchant account at your bank.  Once you have that, any gateway/terminal can connect to it.

If you want to use you will need to contact support for a special link to access it.

Follow this link for setup instructions: Setup Information

Option 4: Square

Square can only be used for iOS or Android apps. You find integration instructions here.

Option 5: Stripe

If you have stripe and would like to set it up with the software you find set up information here.
Please note: Stripe has listed "Personal computer technical support" as a prohibited business on their FAQ page.


"The following categories of businesses and business practices are prohibited from using the Stripe Service (“Prohibited Businesses”). Most, although not all, of these Prohibited Business categories, are imposed by Card Network rules or the requirements of our banking providers or processors. If you are uncertain as to whether your business is a Prohibited Business, or have questions about how these requirements apply to you, please contact us.
By registering for Stripe, you are confirming that you will not use the Service to accept payments in connection with the following businesses, business activities or business practices:"

Please contact them if you have any questions.

Option 6: Paypal


Paypal is another great option and it is easy to set up. Just head over to App Center under Admin. Select the Paypal card and then add your credentials. Save and you are all set to go

PCI Compliance

TLDR: Cards are not stored within our software, but with the gateway, who handles the PCI Compliance.

In general, PCI compliance is required by credit card companies to make online transactions secure and protect them against identity theft. Any merchant that wants to process, store or transmit credit card data is required to be PCI compliant, according to the PCI Compliance Security Standard Council.

As RepairShopr does not store credit cards within our software, but with the gateway, the gateway provider provides the PCI Compliance.

When storing payment profiles, the card is stored in the gateway and they return a token that we store, so the card is never on RepairShopr servers.

Please check with your payment provider for their PCI Compliance. WorldPay,, Stripe, PayPal and Square, our payment providers, are all PCI Compliant.

For more information on PCI Compliance, please check with your gateway or visit the PCI Security Standards Council website at 


Feedback and Knowledge Base