Probar rápidamente

Cette page donne un aperçu rapide de comment créer une transaction avec notre API REST.

Prepare su entorno

Si usa PHP con nuestro SDK, le recomendamos que agrupe sus claves en un archivo de configuración.

Ejemplo con claves de prueba:

<?php
/**
 * Get the client
 */
require_once __DIR__ . '/vendor/autoload.php';

/**
 * Define configuration
 */

/* Username, password and endpoint used for server to server web-service calls */
Lyra\Client::setDefaultUsername("69876357");
Lyra\Client::setDefaultPassword("testpassword_DEMOPRIVATEKEY23G4475zXZQ2UA5x7M");
Lyra\Client::setDefaultEndpoint("https://api.payzen.eu");

Recuerde sustituirlas por sus claves personales.

Para más información, vea Servidor de SDK y Requisitos previos

Hacer un llamado

Para probar su integración, puede usar el Servicio Web REST Charge/SDKTest:

{
    "value": "my testing value"
}
/** 
 * Initialize the SDK 
 * Please update your keys in keys.php
 */
$client = new Lyra\Client();  

/**
 * I send test data
 */
$store = array("value" => "my testing value");
$response = $client->post("V4/Charge/SDKTest", $store);

Pour plus de détails sur l’authentification lors de l’appel au Web Service REST, rendez-vous ici: API REST: phase d’authentification.

La respuesta

La respuesta completa será:

{
    "webService":"Charge/SDKTest",
    "version":"V4",
    "applicationVersion":"4.1.2",
    "status":"SUCCESS",
    "answer": {
        "value":"my testing value",
        "_type":"V4/Type/String"
    },
    "ticket":null,
    "serverDate":"2018-10-02T16:13:57+00:00",
    "applicationProvider":"PAYZEN",
    "metadata":null,
    "_type":"V4/WebService/Response"
}

Los datos de la respuesta se van a buscar en la propiedad answer:

{
    "value":"my testing value",
    "_type":"V4/Type/String"
}

Puede utilizar nuestro playground interactif para descubrir todos nuestros Web Service.

Para obtener más información sobre las especificaciones de la API REST, diríjase a: Funcionamiento de la API