Put that payment ID into stripe search and you'll get the payment details that have been setup.
Payment info not showing in client area
That's fine, but it is confusing to the customer. They'd like to be able to see that information.
I agree, but for now you should set stripe to only accept cards a payment type
What is this other payment method being set up? What does it look like in Stripe? It's probably because I'm UK based but we don't have all these extra payment methods showing up for us.
Any further info on this @Bigbug / @litechforce?
It shows the stripe transactions. The payment method is Stripe. I wonder if that's what's causing it?
The Stripe portal should tell you more about the payment method used? It can't just be "Stripe"…
Yes, I can log into Stripe and see the payment info. The issue is, the customer cannot see which card they used, etc. It would be best to capture the CC number and have that show instead of the stripe info
litechforce We already show the sanitized payment info from Stripe, but it doesn't work properly for some payment methods. I am trying to work out which ones so we can adjust the code. Are you saying for the customer that it doesn't show the info in ITFlow for is just using a standard credit card?
Capturing the CC info in ITFlow is a big no and breaks just about every PCI DSS rule there is. We will never do that, nor could we with the current implementation as it pulls in Stripe via an embed. You do not want your ITFlow system to be in scope for PCI compliance.
litechforce capture the CC number
wrongecho Capturing the CC info in ITFlow is a big no and breaks just about every PCI DSS rule there is.
wrongecho i think (i hope) he meant just the last 4 digits of the card/bank info which is a normal thing you see all over the place
Bigbug Yes.
So yes I agree:
- Type of card (Mastercard, Visa etc) can be an icon instead of the name
- Last 4 Digits
- Expire Date
- Name on Card
- Date Added
I think those can be added without dealing wuth PCI Compliance.
johnny That would be great!
- Edited
This bug is about payment info not showing in the client area when certain methods are added, but nobody has been able to provide details to reproduce.
Currently, we pull the payment info from Stripe and display it on page load. We never actually have access to the card details. We certainly can poll Stripe for the payment details after they're initially added and store them but we'll still have the exact same issue as we'll be using the exact same API call to Stripe, returning the exact same bad data.
Until such a time that anyone is willing to provide a details of what exactly is shown in Stripe vs what is shown in ITFlow for a specific client having this issue to allow us to reproduce, I am marking this as Support/Resolved.