v9

latestOpenAPI 3.1.0MITraw.githubusercontent.com2026-05-05502770.7 KB
Enums

Environment::DEMO | Environment::PRODUCTION

Enum PHP pour l'environnement Viva Wallet.

use QrCommunication\VivaMerchant\Enums\Environment;

$env = Environment::DEMO;
$env = Environment::PRODUCTION;
$env = Environment::from('demo'); // Depuis une string

echo $env->value;         // 'demo'
echo $env->apiUrl();      // 'https://demo-api.vivapayments.com'
echo $env->legacyUrl();   // 'https://demo.vivapayments.com'
echo $env->checkoutUrl(); // 'https://demo.vivapayments.com/web/checkout'
echo $env->accountsUrl(); // 'https://demo-accounts.vivapayments.com'
ValeurapiUrllegacyUrl
demodemo-api.vivapayments.comdemo.vivapayments.com
productionapi.vivapayments.comwww.vivapayments.com
get/Enums/Environment

Response

Enum Environment

'demo' | 'production' required

QrCommunication\VivaMerchant\Enums\Environment

Backed enum PHP 8.1+ avec valeurs string.