Welcome friend!

Welcome to Upodi Docs. You'll find comprehensive help, guides and developer information to help you get started with the basics and move to the advanced flows. Let's jump right in!

I am a User I am a Developer

Whether an invoice is automatically being paid depends on your chosen payment method and the individual payment settings on the customer.

Most often subscriptions are billed to an online payment method (i.e. a credit card) which requires you to set up one of our integrated Payment gateways. There is also the option to choose a manual payment method, where you have to manually mark the invoices as paid. By default a customer without a payment method in Upodi is handled as manual invoice.

Upodi also supports offline payment methods like GIRO, FI, EAN etc. or asynchronous payment methods like SEPA, iDEAL, PBS or LeverandørService.

"Upodi Test" Credit Card Gateway

By default your tenant uses a payment provider called "Upodi Test", which is meant for testing purposes. The credit card gateway will always show 'Success' on transactions made by card, but will not charge any money.

The following card information can be used with the Upodi Test gateway to simulate different transaction outcomes:

Card number

Card CVC

Cardholder name

Expiry date





Not expired

Successful transaction

4111 1111 1111 1111



Not expired

Declined transaction

4111 1111 1111 1111



Not expired

Failed transaction


We're always happy to help with code or other questions you might have! Search our documentation or contact helpdesk. You can also chat live with us using the Intercom icon.

Updated 2 years ago


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.