Talep biçimi
Endpoint
https://api.cryptomus.com/
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:
İsim | Tanım |
---|---|
merchant | Satıcının Ayarlar bölümünde kişisel hesabında bulabileceğiniz satıcının UUID'si. |
sign | Base64'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);
KopyaFarklı 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