More possibilities. Less faff.

Card-1 (1)

Take payments online, fast

Start taking payments on your website or app. Just integrate using our developer-friendly API or ready-made plugins for popular shopping carts and reach more customers instantly.

Card-2 (1)

All your payments in one place

No more flicking between separate systems or dealing with multiple providers. Now you can download the Dojo app and keep track of your online and offline sales in just a few taps.

Card-3 (1)

Get paid tomorrow

Get your takings from 10am the next day, even on weekends and bank holidays. So there are no long waits to get paid – and, with us, no extra charges for the privilege.

Start using online checkout today

Join Dojo for superfast payments online as well as face to face.

Get started

Already taking face-to-face payments with us?

Get ready to start selling online with flexible integration options, including bespoke customisation or simple plug and play.


Plugin integration 

Set up solo with ready-made plugins for popular shopping carts. With a simple integration to your app or website, you can start taking payments online.

Set yourself up

Custom integration

Get something more tailored with a custom integration. You’ll need a developer's help, but the advantage is you’ll have an online sales platform exactly to your specification.

Developer portal


You can use one of our ready-made plugins without needing to enter a single line of code, or make use of Dojo’s full API to create a custom solution for your website or app.

Just download the plugin for your website from your shopping cart’s very own app store. 

We’ve also included the instructions on a ‘readme.txt’ file so you can enable the plugin on your website and start selling online.

You can get help from a developer for a more personalised online checkout experience. Just log in to the developer portal and use the guide in the Help Centre.

New to the developer portal? You’ll need to follow the instructions to activate it so you can gain access to everything your developer will need.

It’s easy to refund online checkout transactions. 

  • Use the transaction filters to find the specific transaction and click on ‘Refund’ 
  • Select a full or partial refund, enter the refund amount and click ‘Confirm’
  • Enter a refund reason so you have a record. This is included in the CSV export of your transaction list and on the transaction details of the refunded transaction.
  • Enter any notes you want to associate with the refund. These are also included in the CSV export of your transaction list.
  • A message will appear when the refund is approved, it will appear as a new line item in the transaction list.

Online checkout comes with multi-layered security as standard, reducing the likelihood of fraudulent transactions and receiving chargebacks.

You can find a more detailed breakdown of what’s included in the Help Centre.