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>