v9

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

$viva->transactions->capture()

Capture une transaction pré-autorisée.

// Capture totale
$result = $viva->transactions->capture('preauth-uuid', amount: 1500);

// Capture partielle
$result = $viva->transactions->capture('preauth-uuid', amount: 1000);
post/Transactions/capture

Query parameters

transactionIdstring uuid required

UUID de la transaction pré-autorisée

amountinteger required

Montant en centimes à capturer

Response

Transaction capturée

object required