Server SDKs
Review installation status and configure Carden clients for Node.js, Ruby, Python, PHP, Java, Go, .NET, or direct HTTP.
On this page
Choose a server language
Carden's seven native server SDKs share one v1 client model. Installation and client configuration are documented here; provider-owned preparation and reporting usage lives under Stripe and Square.
| Language | Package identifier | Registry | Runtime | Stage | Publication |
|---|---|---|---|---|---|
| Node.js | @carden/node | npm | Node.js 20+ | preview | unpublished |
| Ruby | carden | RubyGems | Ruby 2.6+ | preview | unpublished |
| Python | carden | PyPI | Python 3.10+ | preview | unpublished |
| PHP | carden/carden-php | Packagist | PHP 8.1+ | preview | unpublished |
| Java | com.cardenpay:carden-java | Maven Central | Java 17+ | preview | unpublished |
| Go | github.com/cardenpay/carden-go | Go module proxy | Go 1.21+ | preview | unpublished |
| .NET | Carden | NuGet | .NET 8+ | preview | unpublished |
Create a server client
Keep the Carden key in server-only secret configuration. It authorizes one merchant, provider integration, environment, and scope set and remains separate from Stripe, Square, and QuickBooks credentials.
Create a Carden client
import { Carden } from "@carden/node";
const carden = new Carden({
apiKey: process.env.CARDEN_API_KEY!,
});The language preference is stored only in the browser and synchronizes code groups across provider SDK pages. It changes presentation only and never affects credential, environment, or package access.
Continue with provider-owned SDK usage
Open a language guide
Node.js SDK
Review @carden/node availability, configuration, errors, and release status.
Ruby SDK
Review carden availability, configuration, errors, and release status.
Python SDK
Review carden availability, configuration, errors, and release status.
PHP SDK
Review carden/carden-php availability, configuration, errors, and release status.
Java SDK
Review com.cardenpay:carden-java availability, configuration, errors, and release status.
Go SDK
Review github.com/cardenpay/carden-go availability, configuration, errors, and release status.
.NET SDK
Review Carden availability, configuration, errors, and release status.