#BlackBamba

1 messages ยท Page 1 of 1 (latest)

clever pecanBOT
half jetty
#

Hi ๐Ÿ‘‹

Sure, what's the question?

full totem
#

Hi, I'm having troubles with making my clients pay by euro, since my wisepos E keeps showing a 400 error.
I'm pretty sure I probably messed something up by trying to set then up on my own, and I was wondering if it was fixable, since I can't display the amount to be payed on USD to my clients in Italy.
Sorry again since I'm almost sure I f**ed it up on my own.
Ty a lot for helping tho

half jetty
#

Okay can you share an example Payment Intent?

full totem
#

Let me record a video and I'll share it

#

If it's not a problem

half jetty
#

The video wont' help

full totem
#

Ok

half jetty
#

The Payment Intent ID will

#

They start pi_

full totem
#

And how can I find it

#

Oh wait

#

Ok

#

Photo is better?

half jetty
#

No

#

Photo is terrible

full totem
#

pi_3MwnPgJ79XT6NL2I1RhBrTZl

#

Better?

half jetty
#

Yup, thanks

full totem
#

Thank you

half jetty
#

Okay so the Payment Intent is created in USD

full totem
#

Exactly

#

Since it just doesn't allow it to be made on euros

#

It just goes error 400

half jetty
#

Looking further

full totem
#

Ty so much for the help you already gave, and sorry yo bother you at this time(i suppose is pretty early), also this may be useful: might the issue be the communication between our collect app and our stripe wisepos E?
In that case I would also like to ask you if there was a way to allow payments in euro on the wisepos without the need to use the integration on the collect app.

half jetty
#

No the WIse POS E configuration isn't causing the 400 errors. That is specific to using the EUR currency on your account which has a settlement currency of USD. And this is specific to how Terminal operates

full totem
#

Is there a way to change the settlement to eur?

half jetty
#

Do you have a linked bank account in EUR?

full totem
#

If I had a bank account in the us, would I be able to link that to my stripe account?

half jetty
#

The account for this payment intent is registered in the US. What bank account is linked to it?

#

Terminal does not currently support dynamic currency conversion and it looks like your account has a settlement currency of USD. So that is why you cannot create Payment Intents in EUR when using the WisePOS E

#

You can see it in the error message returned by the Payment Intent

 error: {
    code: "card_present_currency_not_supported",
    message: "The card_present source type with currency eur is not supported in US.",
    request_log_url: "https://dashboard.stripe.com/acct_1MtCQ1J79XT6NL2I/logs/req_Jm1b99EHCLs169?t=1681481775",
    type: "invalid_request_error",
  },
full totem
#

I can't find the bank account number right now, is there a way then to create eur payment intents for an account in the us?
If I settle it on eur

half jetty
#

Not using a Terminal device

full totem
#

What could I use?

half jetty
#

A web page using our Payment Element. I just processed a Payment Intent in EUR using my test integration

full totem
#

Can I see it on my account?

#

Or may I ask you to help with the setup of this thing you proposed?
Also, doing it this way, will i need to process the payment with my phone or with another terminal?
Doing it by phone would not be a problem as long as the payment can be done in eur

half jetty
#

You can't use a Terminal card reader to process payments in EUR while in the US

#

Looking at your Payment Intent it looks like the server-side of your integration is being handled by a 3rd party

full totem
#

What would that mean?

half jetty
#

"Collect for Stripe"

#

They are the ones creating the Payment Intent for you

full totem
#

Is that a mistake on our end or we just messed up something

#

Oh ok

#

And would there be a way to process the payment

#

Using another 3rd party service

half jetty
#

Perhaps but this forum is focused on developers coding their own integrations with Stripe APIs

#

So if you aren't the one writing the code I don't know what help I can offer

full totem
#

Writing it on my own has no chance of allowing an eur payment in the us does it?

half jetty
#

Creating your own integration and using a different way to collect payment (not Stripe Terminal) would allow you to collect EUR payments in the US. That is what I just tested

clever pecanBOT
full totem
#

What way of collecting the payment would I need, and is there a chance of getting some help in the integration process too?

glad umbra
#

๐Ÿ‘‹ Hopping in here since snufkin has to head out soon

full totem
#

Oh ty

#

Sorry to bother

glad umbra
#

no worries

#

backing up for a minute and summarizing:

  • There's no way for you (with a US based account) to accept EUR payments with your wisepos e reader. The only currency you'd be able to accept with your physical reader is USD.
  • If you need to accept payments in EUR you have two options: either create a new Europe-based stripe account that can accept payments with terminal readers in EUR or implement online payments (which wouldn't used the physical reader at all)
#

Does all that make sense?

full totem
#

Like thank you so fing much...
How hard would it be to implement online payments, and how would that actually work: like when I need them to pay by card, it can only be done online or there is a different kind or "card reader-like" that can be used?

glad umbra
#

The ONLY way to have a similar "card reader-like" flow is to create a new Europe based stripe account - online payments would be very different

#

Depending on your coding experience there's a few different options for how to implement online payments