Sample scenario:
User tried adding a card but the user input wrong cvv. There's no way to delete/edit the card details on PaymentMethodsActivity.
Please advise.
Many thanks
This isn't yet supported in our api (backend, not just Android SDK). The user can add a card with the same details but the correct CVV/CVC. Until we do open up this ability (it's actually complicated because of what can happen when a card used for a subscription is deleted), the only remedy is to remove it on your end.
@mrmcduff-stripe - don't we have delete function on ios SDK?
@mrmcduff-stripe on Payment Method, IOS we do have delete card, why Android cannot remove card?
@mrmcduff-stripe , please say, do you have bug on PaymentMethodsActivity regarding scolling, after adding more cards, when appears scroll, "add new card" button becomes not visible, can not scroll to it
@mrmcduff-stripe any schedule for implementing the edit / remove card feature? That would be very inconvenient for user, if he simply wants to update the card expiry date on receiving a new one.
Another option is to prevent the PaymentMethodActivity from saving payment source, if that is viable?
Any update on this issue? Is it now possible to delete source in Android?
Not posible, Even in ios now
On Wed, Feb 13, 2019, 20:28 Ashikur Rahman <[email protected] wrote:
Any update om this issue? Is it now possible to delete source in Android?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/stripe/stripe-android/issues/433#issuecomment-463267055,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ANsmpKKSLtPALWf2cEinq2zHlKLR-tZoks5vND0-gaJpZM4P5bR0
.
In IOS, Now it's possible to delete.
Clarification: for iOS, it depends on if you are referring to card or source. AFAIK, source can be deleted, but not card.
Also, the Swift API requires keeping at minimum one payment source. Illustration of deletion is here:
https://user-images.githubusercontent.com/28276156/28131357-7a353474-66ee-11e7-846c-b38277d111fd.png
For Android, there is no current native way to delete the source. You may provide a card management interface via WebView
@mrmcduff-stripe I have integrated Stripe in my app by using the prebuilt UI. Now I am forced to build a custom UI just to get that "delete payment method" button, a feature that only exists in iOS. This is a bottleneck that locks the potential of Stripe in my opinion.
@massimofrittelli You can swipe to delete any payment method on the Payment Methods screen
Thank you @mshafrir-stripe, I just found your complete answer in another closed issue
https://github.com/stripe/stripe-android/issues/1270#issuecomment-532339102
Most helpful comment
@mrmcduff-stripe - don't we have delete function on ios SDK?