-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: wrong currency error when selling to Poland via PL Home Delivery #179
Comments
Hello @fourstepper , The same rules apply for sending parcels with COD, with the added requirement, that you need to have a Bank account in the currency you are using, associated with your billing address. Best regards, |
Hi @MatyasKoval , I appreciate the thorough explanation - it makes a lot more sense now. Closing |
Hello, I think I would like to re-open this discussion. Does the currency have to be a required field in the API? I generally do not use COD, what other things is this currency conversion used for? This is causing me quite a headache right now, as my shop is totally ran in EUR, therefore I cannot send the orders from Woocommerce automatically for orders for example from the Czech Republic. All the best, |
Hello @fourstepper, The thing is, that if the currency parameter was not filled in, the Packeta system would assume the value to be in the currency of the destination country. We already plan to add an option directly to the administration, where you would be able to set up conversions for your order currencies, in one of the future versions of our plugin. Best regards, |
Thanks for the feedback. I understand the situation, I suppose I just wanted to let you know that the behavior right now isn't perfect. On a side note; maybe a simple option to turn off insurance for specific carrier in the settings would make this functional, at least in the short term? |
Hello @fourstepper, The thing is that a packet is always insured for the value of the order, which is required (the value or more precisely amount the packet has to be insured for) so this function by itself can not be turned off as it is a required part of data, without which no packet could be created. As mentioned in #179 (comment) , the only voluntary part is the currency itself, but disabling that would cause incorrect information being passed in the packet data. Best regards, |
I suppose there are three ways to fix this:
|
One more thing popped up in my mind: |
Hello @fourstepper , As for the value of the parcel, yes the value is mandatory and without value, you would not be able to submit a packet to Packeta in any way (not through the API nor the client section). Best regards, |
Alright, that sounds nice. You mention an exchange rate list, will this be a list where the currencies will have to be manually managed? That sounds like quite a bit of work... |
Hello @fourstepper, Best regards, |
Hi again, I understand, however I would say that the feedback is not going to be very great, at least not from me. If there is an option for calculating the rates automatically from the start, why even bother with the manual rates, which will just add further overhead to an already pretty manual system. I don't want to sound like I am complaining, I am certainly not, however I feel like leaving this functionality to the user will almost always lead to either bad UX by the shop owner or the customer |
Hello @fourstepper, the reasoning on our side for this is, that implementing the conversions with a manually set up rate can be implemented into the plugin relatively quickly. On the other hand, implementing automatic conversions will take substantialy longer. Our plugin is meant for e-shops of all the countries, where Zásilkovna operates under the Packeta brand. So it will need not only the ČNB conversion rates, but also the getting and implementation of conversion rates from Hungarian, Polish and Romanian national banks and the European central bank. These are the reasons we want to first get out an option to allow currency conversions on the plugin side and later we will expand upon this feature. Best regards, |
Packet sending error Data: {"request":{"number":"1467","name":"<redacted>","surname":"<redacted>","email":"<redacted>","phone":"<redacted>","addressId":4162,"value":10.36,"eshop":"QWEEBS","weight":0.012,"street":"<redacted>","city":"<redacted>","zip":"<redacted>","currency":"EUR"},"errorMessage":"Failed to validate attributes. See detail., currency: Č. ob. 1467: Zadali jste nepovolenou měnu. Můžete zadat buď měnu země, do níž je zásilka směřována, nebo, pokud jste si nastavili konverzi měny při zadání zásilky (nikoliv při odeslání peněz), pak můžete zadat také měnu do níž necháváte konvertovat."}
I believe that this error comes from the package insurance, that unfortunately cannot be in EUR and only in PLN. As I sell in EUR (and many will probably sell in CZK or EUR, I can see this being a problem in the future for someone else as well)
If you need any further information, I will be happy to provide it :)
Best regards,
Robin
The text was updated successfully, but these errors were encountered: