v9

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

$viva->transactions->getV2()

Récupère les détails d'une transaction via la New API (Bearer, réponse camelCase).

Réponse plus légère, recommandée pour vérifier les paiements Smart Checkout.

$txn = $viva->transactions->getV2('transaction-uuid');

echo $txn['email'];             // 'client@example.com'
echo $txn['amount'];            // 15.00 (attention : en EUR, pas en centimes)
echo $txn['statusId'];          // 'F'
echo $txn['orderCode'];         // 1234567890
echo $txn['cardNumber'];        // '411111...1111'
echo $txn['recurringSupport'];  // true/false
get/Transactions/getV2

Query parameters

transactionIdstring uuid required

Response

Données de la transaction (camelCase)

object required

array<string, mixed>