I know Olivier from my previous Joomla days and I'm now returning to it and am putting the pieces together to build a new site (GermanWithNicole.com). If all goes well, I'm planning on having everything moved back into Joomla by the end of March/middle of April at the latest. Olivier told me about J2Commerce, which looks great!
The documentation for J2Commerce is really good, and I really like the localization options in it. That's all very clear. My question goes one step further from the site level to the product or purchase level.
Here's my question: Because I have video courses to sell which don't have a live element, and I am not signed up for the EU VAT scheme for such products, I can't accept purchases from, say the EU. I need the option to manually approve/reject a purchase. So if I want to sell "Video Course: Vocabulary," and someone creates a purchase and she's in the US, then I approve the purchase; however, if someone in Norway tries to purchase it, I'd reject it (preferrably with a note). Does J2Commerce currently have an option like this on the product level?
Or could it be possible to sell a product to specific countries so that I wouldn't need the manual option? When I did the due diligence with my attorney, for example, he was clear that I'd need to verify at least two of the following items:
the billing address of the customer;
the IP address or any method of geolocation;
bank details such as the location of the bank account (I would assume this also applies to credit card payments, which are the majority of the payments I receive),
a mobile country code or a fixed land line, however I don't collect phone numbers;
or "other commercially relevant information."
In other words, I have a set-up like this simple example:
Site level: open to US, Canada, and all of EU
Product A: live class, sells to US, Canada, and all of EU.
Product B: video course, sell to US and Canada, but not to EU.
Currently sells via manual approval to purchases.
I hope my request is clear, however if it isn't, please ask your question(s), or I'm happy to meet with you online for 10-15 minutes to make sure my question is clear. Thanks very much in advance and I look forward to hearing from you soon!
Best,
Nicole