Passer au contenu principal
SandPay maintient un SDK officiel par langage. La liste complète et les statuts à jour :
SDKStatutInstallation
Node.jsDisponible — v0.1.0npm i @sandpay/node
curlToujours disponible(aucune installation)
PythonPrévu Q2 2026
PHPPrévu Q2 2026
JavaPrévu Q3 2026
GoPrévu Q3 2026

Conventions communes

Quel que soit le SDK :
  • Auth Bearer (Authorization: Bearer sp_sk_test_...) — voir Authentification.
  • Erreurs typées, propriétés status, code, message, requestId — voir Erreurs.
  • Vérification de signature webhook via un helper dédié — voir Webhooks.
  • Types stricts mappés sur l’OpenAPI 3.1.

Pas de SDK officiel pour votre langage ?

Vous pouvez parler directement à l’API HTTP — elle est conçue pour rester triviale à intégrer en ~30 lignes de code dans n’importe quel langage avec un client HTTP.
Vous écrivez un SDK communautaire (Ruby, Rust, Elixir, Kotlin…) ? On veut en parler — ouvrez une issue sur github.com/sandpay ou écrivez à support@sandpay.dev. On peut référencer votre SDK ici, fournir un repo officiel, ou prendre la maintenance selon vos préférences.

Voir aussi