INNER CODE UNIT · Kotlin
onPaymentSheetResult
shmykelsa/AAAD · app/src/main/java/com/legs/appsforaa/AboutPaymentActivity.kt:251
private fun onPaymentSheetResult(paymentSheetResult: PaymentSheetResult) {
when (paymentSheetResult) {
is PaymentSheetResult.Canceled -> {
Toast.makeText(this, getString(R.string.cancelled_payment), Toast.LENGTH_SHORT).show()
}
is PaymentSheetResult.Failed -> {
Log.e("Stripe", "Payment failed", paymentSheetResult.error)
Toast.makeText(
this,
"Payment failed: ${paymentSheetResult.error.localizedMessage}",
Toast.LENGTH_LONG
).show()
}
is PaymentSheetResult.Completed -> {
// Payment successful
Toast.makeText(
this,
getString(R.string.congratsPro),