PrintForm

public final class PrintForm implements Transaction


프린트 폼


  • EximPay 지정 양식 출력


### 요청 예
PrintForm(
printData = "{ ... }",
txType = TransactionType.CARD_APPROVAL
owner = "매장용"
).also { submitForm(it) }

See also

Constructors

Link copied to clipboard
PrintForm PrintForm(String printData, TransactionType txType, String owner)

Functions

Link copied to clipboard
Unit checkApprovalAmt(Number approvalAmt)
Link copied to clipboard
Unit checkApprovalDate(String yyMMdd)
Link copied to clipboard
Unit checkApprovalSerial(String approvalSerial)
Link copied to clipboard
Unit checkFrom(String yyyyMMdd)
Link copied to clipboard
Unit checkInstallment(Integer installment)
Link copied to clipboard
Unit checkPeriod(String from, String to)
Link copied to clipboard
Unit checkTaxFreeAmt(Number taxFreeAmt, Number approvalAmt)
Link copied to clipboard
Unit checkTo(String yyyyMMdd)
Link copied to clipboard
final String getOwner()
Link copied to clipboard
final String getPrintData()
Link copied to clipboard
final TransactionType getTxType()
Link copied to clipboard
String getUri()
Link copied to clipboard
String makeUri(String host, Pair<String, Object> pair)

Properties

Link copied to clipboard
private final String owner

Optional, 프린트 소유자 (기본값: 재출력)

Link copied to clipboard
private final String printData

Required, 응답 데이터 원본(JSON)

Link copied to clipboard
private final TransactionType txType

Required, 응답 데이터(전문) 타입

Link copied to clipboard
private final String uri