---
title: "PaymentCardTransactionRequest.TransactionAmountDescription.surchargePercent(_:)"
framework: proximityreader
role: symbol
role_heading: Case
path: "proximityreader/paymentcardtransactionrequest/transactionamountdescription/surchargepercent(_:)"
---

# PaymentCardTransactionRequest.TransactionAmountDescription.surchargePercent(_:)

The maximum surcharge percentage the payment processor may apply to the transaction. Only allowed for PaymentCardTransactionRequest.TransactionType.purchase

## Declaration

```swift
case surchargePercent(Double)
```

## Discussion

Discussion The payment processor determines the final surcharge amount when they process the transaction. The percentage value is between 1 and 100 and up to two decimal places.
