Class InvoiceCreateParams.Builder
java.lang.Object
kr.paysync.sdk.invoice.InvoiceCreateParams.Builder
- Enclosing class:
InvoiceCreateParams
-
Method Summary
Modifier and TypeMethodDescriptionaddBankAccountId(String bankAccountId) 입금받을 계좌 ID를 하나 더합니다.amount(long amount) 입금받을 금액(원)입니다.bankAccountIds(Collection<String> bankAccountIds) 입금받을 계좌 ID입니다.build()cashReceipt(CashReceiptType type, String identifier) 결제 완료 때 발급할 현금영수증입니다.customerEmail(String email) 구매자 이메일입니다.customerName(String name) 입금자명입니다.customerPhoneNumber(String phoneNumber) 구매자 전화번호입니다.expireAfterDays(int days) 지금부터 며칠 뒤에 만료할지 정합니다.입금 기한입니다.주문에 저장할 키-값입니다.putMetadata(String key, String value) 주문에 저장할 키-값을 하나 더합니다.sendGuideEmail(boolean sendGuideEmail) 구매자에게 입금 안내 메일을 보낼지 정합니다.
-
Method Details
-
customerName
입금자명입니다. 필수입니다. -
customerEmail
구매자 이메일입니다. -
customerPhoneNumber
구매자 전화번호입니다. 숫자만 넣습니다. -
amount
입금받을 금액(원)입니다. 필수입니다. -
bankAccountIds
입금받을 계좌 ID입니다. 넣지 않으면 모든 계좌로 받습니다. -
addBankAccountId
입금받을 계좌 ID를 하나 더합니다. -
expiresAt
입금 기한입니다.expireAfterDays(int)와 함께 쓸 수 없습니다. -
expireAfterDays
지금부터 며칠 뒤에 만료할지 정합니다.expiresAt(Instant)와 함께 쓸 수 없습니다. -
cashReceipt
결제 완료 때 발급할 현금영수증입니다.- Parameters:
identifier- 휴대폰 번호, 현금영수증 카드 번호, 사업자등록번호
-
metadata
주문에 저장할 키-값입니다. -
putMetadata
주문에 저장할 키-값을 하나 더합니다. -
sendGuideEmail
구매자에게 입금 안내 메일을 보낼지 정합니다. 넣지 않으면 대시보드 설정을 따릅니다. -
build
-