#ge_orgejoseph27

1 messages · Page 1 of 1 (latest)

static pewterBOT
#

Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

crimson bay
#

You would need to define how many pounds you want explicitly. This is not the dynamic convertible feature, unfortunately

#

When you have your converstion rates, pre-calculate the price in all the currencies you want

forest mountain
#

So stripe is not providing dynamic currency calculation?

crimson bay
#

Yeah afraid so

forest mountain
crimson bay
#

That is from presentment currency (what is displayed to customers) to settlement currency (of your account). ie. you charge them 10USD but your account is in Europe and your bank for payout is EUR.

#

What you were asking is multiple presentment currencies

forest mountain
#

My current scenario is
I am pricing with 10USD monthly subscription. But some users are not able to pay because the payment was declined by bank(a customer in Bangladesh). I feel, to tackle this issue, we want a feature to pay in their on currency for 10USD subscription. As we know the daily changes in conversion rates and we have to manage that too.

Can you help me to take a step in these scenario

crimson bay
#

Yes so that's where you want this multi-currencies Price above. When you about to charge them, you can calculate the Price you wanted in Bangladesh and create a multi-currencies Price. That will give you a bit dynamic-as-you-go daily

static pewterBOT
forest mountain
#

But the charging process is happening like - create setup intent , then payment intent is created this done from stripe end during the subscription creation. How can we tackle this from our end

finite lantern
#

Not really sure what the issue is you're describing. Are you seeing an error?

forest mountain
#

its. not error some clarifications

finite lantern
#

Can you describe the the flow you're building some more?

forest mountain
finite lantern
#

Not sure how presentment currency relates to your last question really:

But the charging process is happening like - create setup intent , then payment intent is created this done from stripe end during the subscription creation. How can we tackle this from our end

forest mountain
#

My current scenario is
I am pricing with 10USD monthly subscription. But some users are not able to pay because the payment was declined by bank(a customer in Bangladesh). I feel, to tackle this issue, we want a feature to pay in their on currency for 10USD subscription. As we know the daily changes in conversion rates and we have to manage that too.

Can you help me to take a step in these scenario

forest mountain
finite lantern
#

Sure, what payment UIs/surfaces are you using? Checkout? Payment Element?

forest mountain
#

Payment element... a ui for entering card details

finite lantern
#

So you're creating Payment Intents directly in the API. In that case you'll need to account for presentment currency changes in your own integration

Perhaps your detect the location of your user somehow and then create the Payment Intent in their local currency

forest mountain
#

I am using subscription schedule and when I enter card details its doing from stripe i think so

finite lantern
#

Yeah that's fine, but the Price (price_xxx) objects you use in the subscription need to use the local currency required

forest mountain
#

That is in subscription local currency price should be added isn't this?

#

Actual product price is in USD, when subscription is done the payment need to be done with local currency applying currency conversion( USD to local currency). I am trying to implement these.

finite lantern
#

Yeah but that's the thing, We don't support automatic conversion so you need to create separate Price objects in the required currencies, and then pass the price_xxx ID that maps to the customer's local currency

forest mountain
finite lantern
forest mountain
#

Let me go through the doc

#

Automatic currency conversion doesn’t apply for any Sessions with multi-currency prices, subscriptions, or the following integrations:

here its mentioning the subscriptions/

finite lantern
#

You're looking at the wrong link. Click the multi-currency prices tab

forest mountain
#

Thanks for correction

#

Can we add more currency to an existing product

finite lantern
#

Yup, you add additional currency options on a single Price object. Doc explains above!

forest mountain
#

But I didnt found a button for an existing product, I clicked on edit

finite lantern
#

It might be that the Price is immutable. They mostly are once 'used' (i.e. in a payment)

#

LIkely need to create a new Price under the same Product

forest mountain
#

Yes I saw that.. thanks

static pewterBOT
forest mountain
#

This is a new question
For my customers few This payment failed because the issuing bank declined it. error is coming up.

I have a doublt if I am implementing the payment in local currency will this fix.?

thin kite
#

Hi! I'm taking over this thread.

#

Can you share the PaymentIntent ID (pi_xxx)?

forest mountain
#

Inv id : in_1OD0YSCQTcpcYTusXc2V01Sk

#

I have a doubt if I am implementing the payment in local currency will this fix.?

thin kite
#

The payment was simply declined by the bank, so no issues on Stripe side.

#

When that happens you should either: ask the customer to use a different payment method, or for them to contatc their bank to understand the issue.

forest mountain
#

Yes.. this is from bank might because of international payment..

#

Consider If we can provide local currency for paying whether this case can be handled?

thin kite
#

No idea, again from Stripe point of view everything is correct. It's the bank that, for some reasons, decided to decline that specific payment

thin kite
#

I already ansered: no idea if that would change anything, it's the bank who declined the payment, not Stripe.

forest mountain
#

Thanks/..

forest mountain
#
 "failure_balance_transaction": null,
          "failure_code": "card_declined",
          "failure_message": "Your card does not support this type of purchase.",
          "fraud_details": {
          },
          "invoice": "in_1OD0YSCQTcpcYTusXc2V01Sk",
          "livemode": true,
          "metadata": {
          },
          "on_behalf_of": null,
          "order": null,
          "outcome": {
            "network_status": "declined_by_network",
            "reason": "transaction_not_allowed",
            "risk_level": "normal",
            "seller_message": "The bank returned the decline code `transaction_not_allowed`.",
            "type": "issuer_declined"
          },

Hi I am getting the above error.

"failure_message": "Your card does not support this type of purchase.",

Can you tell me what this error message means whether its because of not enabling international payment only or any other reasons

#

I am asking again this because the customers need proper response to handle this.

static pewterBOT