#pawel.mroczkowski
1 messages · Page 1 of 1 (latest)
Hi 👋 my understanding is that we only support P24 for customers based in Poland, and would already hide that for customers based outside of that region. Does that not align with what you're seeing in your testing?
Not really, I see it also when I choose germany
Gotcha, yeah I think that is a bug that I can flag. P24 would only show up if the presentment currency is in PLN or EUR and it does require a Polish Customer (see: https://stripe.com/docs/payments/p24)
OK. Great 🙂 I will test it with VPN in Germany, just to be sure.
+1 I've seen those previews do other things incorrectly in the past (such as not calculating tax correctly). I'd recommend primarily using the preview to get an idea of look-and-feel, but create a testmode Checkout Session to test actual behavior of the fields in the UI.
Now I sended a test Invoice to a customer with Germany as a companys address and acess it via VPN from Germany. Still Przelewy24 is showing up...
Yeah that is expected as it is possible for the customer to be in Germany but be a Polish customer.
Like basically they just have to have a bank in Poland
So it doesn't limit the ability to use P24 to pay if you are Polish but are currently traveling.
Yes, but the test customer is setup as german company, with german adress, german tax and so on...
Yeah that has no affect here
Then I don´t get it... If it would be a polish costumer, I get it. So how I can be sure, that when we go live the P24 will not show for Custerms with german address?
You would have to control whether it is an available payment_method_types or not depending on your integration. I can put in a feature request to take into account the Customer object address. But that just isn't how it currently works in terms of showing these payment methods.