#DOWNTOWN DUNKARONI
1 messages · Page 1 of 1 (latest)
(for context, I have a client from France who is trying to pay, but cannot add their french address at checkout)
Hello! You would need to configure more shipping countries. Are you trying to do this via the Dashboard or the API?
Likely within dashboard I'd imagine? I have a custom storefront but this checkout stage is done via stripe checkout
Meaning, the products are digital products created via CMS, so I don't need to ship them anywhere, but people from other countries than Canada/US should be able to pay
If these don't need to be shipped why is Checkout configured to ask for a shipping address?
Oh, not sure. I'd have to check with my client, it could be that they track users' locations, since they offer different pricing for their product depending on if theyre from Canada, international, or US
-
how do I disable shipping address collection if I want to do so, and
-
how can I add international addresses?
How is the Checkout Session being created? Is this with a Payment Link or is code creating a Checkout Session directly?
checkout sessions I believe
aha, so the array on shipping_address_collection is probably that?
Yep.
You're explicitly specifying that you should collect shipping address info for only those two countries.
I see. How can I find a list of other countries? or can I not limit it at all, but still collect countries?
Right so I'd need to add all of these manually? is there no "all" optionality?
Correct, you need to be explicit.
I see. And so if I were to remove shipping_address_collection altogether, users could still checkout successfully, correct?
Yep, and Checkout would not ask for their shipping address.
Great, thanks for this info, you've been great 🙂