Générer un code QR

Vous pouvez générer un code QR pour une adresse de portefeuille statique ou pour une adresse de facture. En le scannant, l'utilisateur recevra l'adresse de dépôt de fonds.

Générer un code QR pour l'adresse du portefeuille statique

post
https://api.cryptomus.com/v1/wallet/qr
COPIE

Demande

Paramètres de requête

NomType de paramètreDéfinition
wallet_address_uuid*string uuiduuid d'un portefeuille statique

Type de paramètre

string uuid

Définition

uuid d'un portefeuille statique

* - paramètre obligatoire

Demander un exemple


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

Réponse

Paramètres de réponse

NomDéfinition
imageBase64 Encoder l'image du code QR

Définition

Base64 Encoder l'image du code QR

Exemple de réponse


1{
2    "state": 0,
3    "result": {
4        "image": "data:image/png;base64,iVBORw0KGgoAAA..."
5	}
6}
COPIE

Générer un code QR pour l'adresse de facture

post
https://api.cryptomus.com/v1/payment/qr
COPIE

Demande

Paramètres de requête

NomType de paramètreDéfinition
merchant_payment_uuid*string uuidFacture uuid

Type de paramètre

string uuid

Définition

Facture uuid

* - paramètre obligatoire

Demander un exemple


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

Réponse

Paramètres de réponse

NomDéfinition
imageBase64 Encoder l'image du code QR

Définition

Base64 Encoder l'image du code QR

Exemple de réponse


1{
2    "state": 0,
3    "result": {
4        "image": "data:image/png;base64,iVBORw0KGgoAAA..."
5	}
6}
COPIE