Integrating your service with GOV.UK Pay

You can use GOV.UK Pay to take credit and debit card payments in your digital service.

You’ll be able to:

  • take payments using debit cards, credit cards or digital wallets
  • take recurring payments
  • give full or partial refunds
  • report on payments manually with CSV downloads or automatically via our API
  • apply custom branding on payment pages

If you integrate with our RESTful API you can customise your payment pages to look like the rest of your digital service.

Create an account for free and try it yourself.

When to integrate your service

If you integrate you get all the features of GOV.UK Pay, plus some additional benefits.

Control your payments

Using our API gives you greater flexibility over your payments. For example, it lets you delay payment to a time that suits you.

Prepopulated fields

GOV.UK Pay prepopulates some transaction details so users only need to enter their details once.


Create transaction reports to track your payments. Or you can integrate your current income management systems with our API.

Failure pages

Build your own payment failure pages to improve your users experience of your service.


Add metadata to your transactions to make it easier to reconcile payments. Add metadata to cost centre or ledger codes, customer IDs or any data you need to track.

Integrate with our API

You’ll need some developer help to get GOV.UK Pay set up.

To get started you can:

If you want to find out more about all that GOV.UK Pay offers, see our features page.