create Platform Order Cancel Transfer
suspend fun createPlatformOrderCancelTransfer(partnerId: String? = null, paymentId: String? = null, transferId: String? = null, cancellationId: String, memo: String? = null, orderDetail: CreatePlatformOrderCancelTransferBodyOrderDetail? = null, taxFreeAmount: Long? = null, discounts: List<CreatePlatformOrderCancelTransferBodyDiscount>, settlementStartDate: String? = null, externalCancellationDetail: CreatePlatformOrderCancelTransferBodyExternalCancellationDetail? = null, isForTest: Boolean? = null, userDefinedProperties: List<PlatformUserDefinedPropertyKeyValue>? = null): CreateOrderCancelTransferResponse
주문 취소 정산건 생성
성공 응답으로 생성된 주문 취소 정산건 객체가 반환됩니다.
Parameters
partner Id
파트너 아이디
payment Id
결제 아이디
transfer Id
정산건 아이디
cancellation Id
취소 내역 아이디
memo
메모
order Detail
주문 취소 정보
tax Free Amount
주문 취소 면세 금액
주문 취소 항목과 취소 면세 금액을 같이 전달하시면 최종 취소 면세 금액은 주문 취소 항목의 면세 금액이 아닌 전달해주신 취소 면세 금액으로 적용됩니다.
discounts
할인 정보
settlement Start Date
정산 시작일
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
external Cancellation Detail
외부 결제 상세 정보
해당 정보가 존재하는 경우 외부 결제 취소 정산건으로 등록되고, 존재하지않은 경우 포트원 결제 취소 정산건으로 등록됩니다.
is For Test
테스트 모드 여부
기본값은 false 입니다.
user Defined Properties
사용자 정의 속성