Skip to main content

Card Authorization

Flow Overview

  1. Create transaction with card details
  2. Receive authorization response
  3. Optional: Capture or Void

Authorization Request

POST /api/v1/transactions
{
"amount": 100.00,
"currency": "USD",
"reference": "AUTH-123",
"providerId": 1,
"paymentMethodId": 1,
"transactionType": "AUTHORIZATION",
"card": {
"number": "4111111111111111",
"expiryMonth": "12",
"expiryYear": "2025",
"cvv": "123",
"holderName": "John Doe"
}
}