---
title: "$viva->transactions->getV2()"
method: GET
path: "/Transactions/getV2"
tags: ["Transactions"]
---

# $viva->transactions->getV2()

`GET /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.

```php
$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
```

## Query parameters

- `transactionId` string, uuid, required

## Response `200`

Données de la transaction (camelCase)

- object — array<string, mixed>

---

[API](https://skmtc.net/qrcommunication/apis/viva-wallet-merchant-sdk-re-fe-rence-php.md) · [All operations](https://skmtc.net/qrcommunication/apis/viva-wallet-merchant-sdk-re-fe-rence-php/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qrcommunication/viva-wallet-merchant-sdk-re-fe-rence-php/versions/bcafd06ce584/schema)
