Tester rapidement

Cette page donne un aperçu rapide de comment créer une transaction avec nos Web Service Rest de paiement.

Préparer son environement

Si vous utilisez PHP avec notre SDK, nous vous recommandons de regrouper vos clefs dans un fichier de configuration.

Exemple avec les clés de tests:

<?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");

Pensez à les remplacer avec vos clés personnelles.

Pour plus d’informations, voir SDKs server et Prérequis

Faire un appel

Pour tester votre intégration, vous pouvez utiliser le Web Service 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: Phase d’authentification.

La réponse

La réponse complète sera:

{
    "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"
}

Les données de la réponse sont à aller chercher dans la propriété answer:

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

Vous pouvez utiliser notre  playground interactif pour découvrir tous nos Web Service.

Pour plus d’informations sur les spécifications des Web Service REST de paiement, rendez-vous ici: Fonctionnement de l’API