Formato de solicitud
Endpoint
https://api.cryptomus.com/
Todas las solicitudes deben enviarse a través del método de publicación en formato JSON.
La solicitud debe estar firmada
Autenticación
El proceso de autenticación se lleva a cabo enviando 2 encabezados HTTP:
Nombre | Definición |
---|---|
merchant | El UUID del comerciante, que puede encontrar en la cuenta personal del comerciante en la sección Configuración. |
sign | MD5 hash del cuerpo de la solicitud posterior codificada en Base64 y combinado con su clave API. |
Definición
El UUID del comerciante, que puede encontrar en la cuenta personal del comerciante en la sección Configuración.Definición
MD5 hash del cuerpo de la solicitud posterior codificada en Base64 y combinado con su clave API.
Ejemplo de generación de firma en PHP:
$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
COPIARSi la solicitud no requiere parámetros de aprobación en el cuerpo, luego forme una firma para una cadena vacía:
$sign = md5(base64_encode('') . $API_KEY);
COPIARDiferente API clave se utilizan para aceptar pagos y pagos
Ejemplo de solicitud
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 '{}'
COPIAR