Demander le format

Endpoint
https://api.cryptomus.com/
COPIE

Toutes les demandes doivent être envoyées via la méthode POST au format JSON.
La demande doit être signée

Authentification

Le processus d'authentification est effectué en envoyant 2 en-têtes HTTP:

NomDéfinition
merchantL'UUID du marchand, que vous pouvez trouver dans le compte personnel du marchand dans la section Paramètres.
signLe hachage MD5 du corps de la demande post-demande encodé dans Base64 et combiné avec votre clé API.

Définition

L'UUID du marchand, que vous pouvez trouver dans le compte personnel du marchand dans la section Paramètres.

Définition

Le hachage MD5 du corps de la demande post-demande encodé dans Base64 et combiné avec votre clé API.

Exemple de génération de signature en php:


$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
COPIE

Si la demande ne nécessite pas de paramètres de passage dans le corps, formez une signature pour une chaîne vide:


$sign = md5(base64_encode('') . $API_KEY);
COPIE
Différent API clé sont utilisés pour accepter les paiements et les paiements

Demander un exemple


curl https://api.cryptomus.com/v1/payment/services \
  -X POST \
  -H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
  -H 'sign: f80fa426a89eb62bd53997326865d850' \
  -H 'Content-Type: application/json' \
  -d '{}'
COPIE