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


The base of a subscription

Customers are of course your most valuable asset. In Upodi, Customers have a profile which contains information on the customer and associated payment methods, i.e. a credit card.

A customer holds information such as contact details, addresses and currency. This information is used when billing customers for their subscriptions, and will be included on the final invoice of a billing cycle.

Using the API

curl -X POST https://api.upodi.io/v2/customers/
-H 'Content-type: application/json'
-H "Authorization: Bearer Zjc0YjNjMTMtNWIwNi00MGMxLTljMjctMzhiM2EzZmE5NGRk;" 
-d '{ ' \
-d ' "accountnumber" : "CU-000120", ' \
-d ' "currencycode" : "EUR", ' \
-d ' "autobill" : true, ' \
-d ' "fullname" : "Sample Customer" ' \
-d '}'
UpodiService upodi = new UpodiService("aab31984-0256-4d10-afe2-c6a4f35bcf40");
var customerId = upodi.Customers.Create("CU-0020", "Customer Account", "EUR");

Preferrence currency
A customer will have a preferred currency or the default currency. This states in which currency the customer will be billed. Upon a billing cycle Upodi will try to fulfill this preferrence by matching the customer currency currencies that you have made available in the product plan. Should a match exist, the subscription and following invoices, will be in the matching currency. If no match is found, the product plan default currency is used.

Currency calculations

Upodi does not calculate pricing on currencies. We merely pass on the currency between states of subscriptions and match these with the proper payment.


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.

What's Next

Go to Subscriptions or delve into the Customer Objects and Endpoints.

Customer Object
Customer Endpoints


The base of a subscription

Suggested Edits are limited on API Reference Pages

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