캔 충전 - 결제수단 카카오페이 추가
This commit is contained in:
@@ -14,6 +14,7 @@ enum PaymentMethod: String {
|
||||
case card = "카드"
|
||||
case bank = "계좌이체"
|
||||
case phone = "휴대폰"
|
||||
case kakaopay = "카카오페이"
|
||||
}
|
||||
|
||||
final class CanPgPaymentViewModel: ObservableObject {
|
||||
@@ -51,22 +52,24 @@ final class CanPgPaymentViewModel: ObservableObject {
|
||||
|
||||
if let data = decoded.data, decoded.success {
|
||||
payload.applicationId = BOOTPAY_APP_HECTO_ID
|
||||
payload.pg = "세틀뱅크"
|
||||
payload.pg = paymentMethod == .kakaopay ? "카카오" : "세틀뱅크"
|
||||
payload.orderId = "\(data.chargeId)"
|
||||
payload.method = paymentMethod!.rawValue
|
||||
|
||||
var username = UserDefaults.string(forKey: .nickname)
|
||||
|
||||
if username.count > 10 {
|
||||
username = "\(username.prefix(6))..."
|
||||
if paymentMethod != .kakaopay {
|
||||
var username = UserDefaults.string(forKey: .nickname)
|
||||
|
||||
if username.count > 10 {
|
||||
username = "\(username.prefix(6))..."
|
||||
}
|
||||
|
||||
let bootUser = BootUser()
|
||||
bootUser.userId = "\(UserDefaults.int(forKey: .userId))"
|
||||
bootUser.username = UserDefaults.string(forKey: .nickname)
|
||||
|
||||
payload.user = bootUser
|
||||
}
|
||||
|
||||
let bootUser = BootUser()
|
||||
bootUser.userId = "\(UserDefaults.int(forKey: .userId))"
|
||||
bootUser.username = UserDefaults.string(forKey: .nickname)
|
||||
|
||||
payload.user = bootUser
|
||||
|
||||
onSuccess()
|
||||
} else {
|
||||
if let message = decoded.message {
|
||||
|
Reference in New Issue
Block a user