We currently have limited customer service staffing due to Coronavirus (COVID-19) safety precautions. We encourage you to find quick answers to your questions by searching the community forum, visiting our Help Center, or messaging us (message response times will be delayed). Thank you for your patience.
For small businesses who would like to apply for the Paycheck Protection Program, visit our application page. Our agents cannot take applications over the phone or provide you with the status of your loan. Join the discussion in the Community here.
Braintree client SDK showing US by default in error.
The button works and sends the user to the paypal page to pay. Even though I am testing from a Canadian IP address, and have specified the currency as CAD, the country at the top of the payment page is defaulting to US. How do I make sure the default country is Canada for Canadian transactions and US for US transactions?
I tried forcing a country code as the only item in address override, but that just makes the button fail to load the page.
I notice that if I change the country once, after that it seems to default to the new country, again regardless of the currency specified. So it seems to be a cookie of some kind, that if not there, always defaults to US if the language is locale is en_us