#_kamih_

1 messages · Page 1 of 1 (latest)

frank nicheBOT
gentle brook
#

Can you share the Payment Intent (pi_xxx) which you don't see WeChat Pay?

oak depot
#

pi_3O6k5YEib9TdzxSq1NyIgsjG

gentle brook
#

Your account country is US. WeChat Pay on US account only supports USD and CNY: https://stripe.com/docs/payments/wechat-pay#supported-currencies

In https://dashboard.stripe.com/logs/req_Xlar4r9205tOW0, the currency was set to HKD, so WeChat Pay wasn't supported.

Learn about WeChat Pay, a digital wallet popular with customers from China.

oak depot
#

Ah, ok. Do you know if this is a limitation that will be removed someday?

#

Should I give Honk Kong visitors the option to pay in CNY instead of HKD?

gentle brook
#

Do you know if this is a limitation that will be removed someday?
I'm afraid I don't have information about whether the limitation will be removed one day. I'd recommend checking with Support https://support.stripe.com/contact

Should I give Honk Kong visitors the option to pay in CNY instead of HKD?
That will be up to your business decision whether you would like to support CNY instead of HKD for Hong Kong visitors.

oak depot
#

Ok, thanks for your help!

gentle brook
#

No problem! Happy to help 😄

oak depot
#

Followup, I'm now trying to create an invoice for this customer, but it doesn't let me change the currency from USD.

gentle brook
oak depot
#

I'm trying in the dashboard. The currency selector is grayed out.

gentle brook
#

https://support.stripe.com/questions/set-or-change-currency-for-an-invoice-or-customer-in-stripe-billing

You can set default currency for a customer in Stripe Billing, once set however this cannot be changed for the same Customer object.

#

Since the default currency has been set, it can't be changed. However, you should still be able to set non-default currency in one-off invoices.

oak depot
#

When was the default currency set?

#

I added the customer while creating the invoice. Then when I went to edit the details, the currency option was already grayed out.

gentle brook
#

https://support.stripe.com/questions/setting-a-customers-default-currency

The default currency for a customer will also be set automatically when any of the following actions are taken for the first time:

  • The customer is subscribed to a plan
  • An invoice is created for the customer
  • An invoice item is created for the customer
  • The customer’s balance is adjusted
  • A flat-rate coupon is attached to the customer (not a percentage discount coupon)
oak depot
#

Ok, it's a problem with the invoice creation flow in the dashboard then. If I delete the customer and create a new one, it's now letting me change the currency.

gentle brook
#

Sounds good! Once any of above actions is taken, the default currency will be set automatically and can't be changed. With new customer without any action, the default currency can still be changed.

oak depot
#

Awesome, thanks again for your help! 🙂