pay Instantly
suspend fun payInstantly(paymentId: String, channelKey: String? = null, channelGroupId: String? = null, method: InstantPaymentMethodInput, orderName: String, isCulturalExpense: Boolean? = null, isEscrow: Boolean? = null, customer: CustomerInput? = null, customData: String? = null, amount: PaymentAmountInput, currency: Currency, country: Country? = null, noticeUrls: List<String>? = null, products: List<PaymentProduct>? = null, productCount: Int? = null, productType: PaymentProductType? = null, shippingAddress: SeparatedAddressInput? = null, promotionId: String? = null): PayInstantlyResponse
수기 결제
수기 결제를 진행합니다.
Parameters
payment Id
결제 건 아이디
channel Key
채널 키
채널 키 또는 채널 그룹 ID 필수
channel Group Id
채널 그룹 ID
채널 키 또는 채널 그룹 ID 필수
method
결제수단 정보
order Name
주문명
is Cultural Expense
문화비 지출 여부
기본값은 false 입니다.
is Escrow
에스크로 결제 여부
기본값은 false 입니다.
customer
고객 정보
custom Data
사용자 지정 데이터
amount
결제 금액 세부 입력 정보
currency
통화
country
결제 국가
notice Urls
웹훅 주소
결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. 입력된 값이 없을 경우에는 빈 배열로 해석됩니다.
products
상품 정보
입력된 값이 없을 경우에는 빈 배열로 해석됩니다.
product Count
상품 개수
product Type
상품 유형
shipping Address
배송지 주소
promotion Id
해당 결제에 적용할 프로모션 아이디