For example, if we get the `expired_card` error code back from Stripe, we should show a specific error to the user. This introduces some TODOs around error messages in a couple of spots. We will revisit this when implementing PayPal monthly donations, as is explained in the comments. I tested this by using some of [Stripe's test numbers][0] (as well as automated tests). [0]: https://stripe.com/docs/testing#declined-payments |
||
|---|---|---|
| .. | ||
| CachedBadge.swift | ||
| DonationMode.swift | ||
| DonationPaymentMethod.swift | ||
| DonationUtilities.swift | ||
| Paypal.swift | ||
| Paypal+API.swift | ||
| Paypal+WebAuthentication.swift | ||
| Stripe.swift | ||
| Stripe+3DSecure.swift | ||
| Stripe+PaymentMethod.swift | ||
| Stripe+StripeError.swift | ||
| SubscriptionManager.swift | ||
| SubscriptionManager+DonationConfiguration.swift | ||