fun cancelSubscription(cancelStripeSubscription: CancelStripeSubscription): Subscription {
Stripe.apiKey = testApiKey
try {
val sub = Subscription.retrieve("superSecret")
return sub.cancel(null)
} catch (e: StripeException) {
e.printStackTrace()
}
}
Background
:
Новичок Kotlin пытается интегрировать Stripe Billing в приложение Kotlin.
Problem
:
Поскольку e.printStackTrace()
относится к типу Unit
, согласно Котлину, я вижу ошибку, которая говорит A 'return' expression required in a function with a block body.({...})
.
Как я могу сделать эту работу?
Редактировать : я использую stripe-java
здесь ..