diff --git a/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/charge/pg/CanResponse.kt b/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/charge/pg/CanResponse.kt index d7dad45a..099913b3 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/charge/pg/CanResponse.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/charge/pg/CanResponse.kt @@ -16,8 +16,6 @@ data class CanResponse( val can: Int, @SerializedName("rewardCan") val rewardCan: Int, - @SerializedName("price") - val price: Int, @SerializedName("currency") val currency: String, @SerializedName("priceStr") diff --git a/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/payment/CanPaymentActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/payment/CanPaymentActivity.kt index 2ec2ae97..db23b164 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/payment/CanPaymentActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/mypage/can/payment/CanPaymentActivity.kt @@ -203,7 +203,7 @@ class CanPaymentActivity : BaseActivity( .setApplicationId(BuildConfig.BOOTPAY_APP_HECTO_ID) .setOrderId("$chargeId") .setOrderName(canResponse!!.title) - .setPrice(canResponse!!.price.toDouble()) + .setPrice(canResponse!!.priceStr.toDouble()) .setTaxFree(0.toDouble()) .setPg( if (isKakao) { @@ -315,6 +315,14 @@ class CanPaymentActivity : BaseActivity( startActivity(Intent(Intent.ACTION_VIEW, url.toUri())) return true } + + if (url.startsWith("payverse://")) { + val intent = Intent(Intent.ACTION_VIEW, url.toUri()) + if (intent.resolveActivity(packageManager) != null) { + startActivity(intent) + } + return true + } return BootpayUrlHelper.shouldOverrideUrlLoading(view, url) } }