Transaction Types
Understanding the different transaction types helps you choose the right one for each business scenario.
Overview
| Type | Purpose | When to Use |
|---|---|---|
| Sale | Immediate payment | Standard purchases |
| Pre-Authorization | Reserve funds | Hotels, rentals, restaurants |
| Completion | Capture reserved funds | After pre-auth, when ready to charge |
| Refund | Return money | After settlement, customer returns |
| Reversal | Cancel transaction | Before settlement, immediate cancel |
Sale
A standard payment that immediately charges the customer's card.
How It Works
- Customer presents card
- Funds are authorized
- Transaction is captured
- Funds settle at end of day
Use Cases
- Retail purchases
- Restaurant bills (when tip is included)
- Any immediate, final charge
Key Points
- Funds are captured immediately
- Settlement happens at end of day
- Can be voided before settlement
- Can be refunded after settlement
Pre-Authorization
Reserves funds on a customer's card without capturing them. The hold typically lasts 7-30 days depending on the card issuer.
How It Works
- Customer presents card
- Funds are authorized (held)
- Card limit is reduced by hold amount
- No funds are captured yet
- Later: capture or void
Use Cases
- Hotels – Authorize at check-in, capture at checkout
- Car rentals – Hold for security deposit
- Restaurants – Authorize meal amount, capture with tip later
- Gas stations – Pre-authorize before pumping
Key Points
- Reduces customer's available credit
- Does not charge the customer
- Must be captured to complete the transaction
- Expires if not captured (7-30 days)
Completion (Capture)
Finalizes a pre-authorization by capturing the reserved funds.
How It Works
- Reference the original pre-auth UTI
- Specify the capture amount
- Funds are captured
- Settlement happens at end of day
Capture Amount Rules
| Scenario | Allowed |
|---|---|
| Capture = Pre-auth | ✓ Yes |
| Capture < Pre-auth | ✓ Yes (partial capture) |
| Capture > Pre-auth | ✗ No (will be declined) |
Use Cases
- Hotel checkout (final bill may differ from initial hold)
- Restaurant (adding tip to original amount)
- Rental return (adjusting for actual usage)
Key Points
- Can capture less than pre-authorized
- Cannot capture more than pre-authorized
- Once captured, cannot be voided (use refund)
Refund
Returns money to the customer's card after a sale has been settled.
How It Works
- Initiate refund with amount
- Customer presents card
- Funds are credited to customer
- Customer sees credit on statement (3-5 business days)
Refund Types
| Type | Description |
|---|---|
| Full refund | Return entire transaction amount |
| Partial refund | Return portion of amount |
Use Cases
- Product returns
- Service cancellations
- Price adjustments
- Duplicate charge corrections
Key Points
- Works on settled transactions
- Requires customer's card
- Can issue multiple partial refunds
- Customer sees credit in 3-5 business days
Reversal (Void)
Cancels a transaction before it settles. The transaction is removed from the batch entirely.
How It Works
- Reference the original transaction UTI
- Transaction is cancelled
- No funds are captured
- Customer's hold is released
Use Cases
- Customer changes mind immediately
- Incorrect amount entered
- Duplicate transaction
- Any same-day cancellation
Key Points
- Only works before settlement
- Does not require customer's card
- Instant cancellation
- No trace on customer's statement (hold released)
Reversal vs Refund
| Aspect | Reversal | Refund |
|---|---|---|
| Timing | Before settlement | After settlement |
| Card required | No | Yes |
| Customer impact | Hold released | Credit issued |
| Statement | No entry | Refund entry appears |
| Processing time | Instant | 3-5 business days |
Settlement Time
Transactions settle daily at:
| Season | Time |
|---|---|
| Winter (GMT) | 01:00 UK time |
| Summer (BST) | 02:00 UK time |
Transaction Lifecycle
┌─────────────┐
│ Sale │
└──────┬──────┘
│
┌────────────┼────────────┐
│ │ │
▼ │ ▼
┌──────────┐ │ ┌──────────┐
│ Reversal │ │ │ Settled │
│ (Void) │ │ │ │
└──────────┘ │ └────┬─────┘
│ │
│ ▼
│ ┌──────────┐
│ │ Refund │
│ └──────────┘
│
┌──────┴──────┐
│ Pre-Auth │
└──────┬──────┘
│
┌────────────┼────────────┐
│ │ │
▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐
│ Reversal │ │ Capture │ │ Expires │
│ (Void) │ │ │ │ (7-30d) │
└──────────┘ └────┬─────┘ └──────────┘
│
▼
┌──────────┐
│ Settled │
└────┬─────┘
│
▼
┌──────────┐
│ Refund │
└──────────┘