Talep biçimi

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

Tüm istekler JSON formatında posta yöntemi ile gönderilmelidir.
İstek imzalanmalı

Kimlik doğrulama

Kimlik doğrulama işlemi 2 HTTP başlığı gönderilerek gerçekleştirilir:

İsimTanım
merchantSatıcının Ayarlar bölümünde kişisel hesabında bulabileceğiniz satıcının UUID'si.
signBase64'te kodlanan ve API anahtarınızla birleştirilen MD5 Post isteğinin gövdesinin karma.

Tanım

Satıcının Ayarlar bölümünde kişisel hesabında bulabileceğiniz satıcının UUID'si.

Tanım

Base64'te kodlanan ve API anahtarınızla birleştirilen MD5 Post isteğinin gövdesinin karma.

PHP'de imza üretimi örneği:


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

İstek gövdedeki parametreleri geçmeyi gerektirmiyorsa, boş bir dize için bir imza oluşturun:


$sign = md5(base64_encode('') . $API_KEY);
Kopya
Farklı Anahtar API'ler ödemeleri ve ödemeleri kabul etmek için kullanılır

Talep Örneği


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 '{}'
Kopya