| build() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| paymentStatus(PaymentStatus) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createdAt(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| paymentId(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| orderId(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| amount(BigDecimal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| paymentType(PaymentType) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| transactionId(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| description(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| customerEmail(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| customerName(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| processedAt(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| completedAt(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| failedAt(LocalDateTime) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cardNumber(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cardType(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| expiryMonth(Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| expiryYear(Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cvv(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cardHolderName(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| gatewayResponse(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| errorCode(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| errorMessage(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| paymentGateway(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| currency(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| feeAmount(BigDecimal) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| merchantTransactionId(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ipAddress(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| userAgent(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| deviceFingerprint(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| riskScore(Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fraudCheckResult(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| PaymentInfo.PaymentInfoBuilder() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |