Monday, March 29, 2021

Problem z płatnością - inpost

WSTĘP

W ostatnim czasie firma inPost odebrała olbrzymią część rynku sprzedaży. Komu? Sklepom stacjonarnym. Obostrzenia wprowadzone w związku z pandemią koronawirusa wymusiły zamknięcie wielu sklepów i przejście sprzedawców do sprzedaży drogą elektroniczną. Zyskały na tym m.in. łańcuch dostaw (firmy kurierskie, inPost) jak i firmy powiązane (firmy obsługujące płatności przez internet, e-fakturowanie, itp.).

Co się jednak zdarzy gdy któryś z elementów łańcuszka zawiedzie? O tym jest ten artykuł.

Zacznijmy od najprostszego widoku na płatność: Klient 👩 płaci 💵 za towar 👠.

👩🠊💵🠊👠

To jednak nie takie proste. Klient musi najpierw wybrać towar na stronie sprzedawcy 🛒, np. allegro, ebay, amazon, butik-online-z-czymkolwiek.org albo zlodziej.org .

👩🠊🛒👠🠊💵🠊👠

Przekazanie danych naszej karty 💳 lub loginu i hasłą do konta w banku nie jest mądrym pomysłem. Dlatego płatność wykonuje pośrednik jak np. stripe.net 🛂 bądź blik.com. Chcieli byśmy aby wysłąno do nas przesyłkę 🚚 a nie aby naszekonto bankowe zostało wyczyszczone 💢💔.

📛: 👩🠊🛒👠🠊💳🠊💵💵💵💵💵💵💵🠊💢💔

🆗: 👩🠊🛒👠🠊🛂🠊💳🠊💵🠊🚚👠🠊👩👠

Aby płatność była bezpieczna chcemy umożliwić jej dokonanie bez podania naszych danych💳. Tu wkraczają płatności takie jak stripe.net lub blik.com 🛂 oraz komunikacja z naszym bankiem 🏦.

👩🠊🛒👠🠊🛂🠊🏦💳🠊💵🠊🚚👠🠊👩👠

Ważnym punktem jest 🏦💳 - chcemy aby tylko bank miał pełny dostęp do naszego konta. A teraz jak to wygląda z perspektywy wszystkich z tego łańcuszka (zakładam idealny przypadek):

Bank: 👩🠊🛂🠊🏦💳🠊💵

Operator płatności: 🛒🠊🛂🠊🏦💳🠊🛒

Sklep: 👩🠊🛒👠🠊🛂🠊💵🠊🚚👠

Dostawca: 🚚👠🠊👩👠

Klient: 👩🠊🛒👠🠊💵🠊👠

Sprawa troszkę się komplikuje jeśli rozważymy kod blik, potwierdzenie płatności przez bank, operatora który ogarnia blik, 3dsecure i podobne.

ALE CO SIĘ STAŁO?

Otóż żona moja kupiła niedawno produkt z opłatą za pobraniem przez inpost (szczegóły na końcu jeśli to kogoś interesuje).

Płatność za pomocą BLIK została rozpoczęta ale utknęła.

Przesyłka czeka w paczkomacie 2-3 dni. Po tym czasie jest zwracana.

Inpost nie ma procedur na taką sytuację - potrzebna jest indywidualna pomoc.

Inni operatorzy (np. allegro / PayU) umożliwiają ponowienie płatności. Inpost jeszcze tego nie ma.

Jak to wygląda z perspektywy inpost?

Klient ma paczkę w paczkomacie i nie opłacił jej odbioru. Płatność jest rozpoczęta ale nie ma kasy → nie wydamy przesyłki. Chcemy jakiegoś dowodu że przesyłka jest opłacona.

Ale potwierdzenie inpost może uzyskać jedynie od siebie lub od operatora płatności. A żąda go od klienta.

Jak to wygląda z perspektywy klienta?

Mam blokadę na koncie, paczkę w paczkomacie której nie mogę odebrać (a zostanie ona zaraz odesłana), inpost żąda zbójeckiej kasy SMS premium za przedłużenie trzymania paczki. Totalnie negatywne wrażenie.

DETALE

Żona kupiła coś z dostawą kurierem i płatnością przy odbiorze. Paczka nie została dostarczona ale przekierowana do paczkomatu. Koszty poniósł jedynie sprzedawca. Wina leży przede wszystkim po stronie operatora płatności. Klient mógł odebrać przesyłkę (ale widocznie nie mógł - wada kuriera a zaleta paczkomatu).

Wniosek: Paczkomaty i płatność przy odbiorze to póki co nie jest dobra opcja.

Sunday, March 21, 2021

Wrong keyboard layout re-appearing in windows 10

I'm using many operating systems - including WindowsXP (no longer able to activate), windows 10, Linux and more. Some of the Windows 10 registered as box, some as OEM, some not registered (while I have several "spare" box licenses... I just do not need to register and there are some issues with it).

Often I see the following issues about Windows 10:

  • Need to have over 32GB of disk space to run and update (on some computers it is not possible)
    • This hurts if your computer has eMMC soldered-in disk and cannot be increated
    • Linux runs with graphic, web browser and more from 50MB...
  • With upgrades many customization settings are gone (a fresh copy is installed aside)
    • This is especially important for enterprise when you configured ex. network settings, printers, scanners and more - now upgrade would destroy it
  • Unwanted keyboard layout that appears after restart
    • I am using English language (there is no "Engineering English" thus I am using US or UK English usually)
    • I am using Polish Programmer's keyboard layout
    • After update/upgrade Windows adds default keyboard that has ex. @ instead of " and more
Solution (probably temporary as Microsoft does many crazy things and everything there is unstable):
  • Make sure that you have only 1 keyboard layout in the system
  • Run regedit
  • go to HKU, Keyboard Layout, Preload, change permissions so that everyone can read but no one can modify (see on the bottom for instruction)
  • do same in current user settings: HKCU, Keyboard Layout, Preload
In my case there is only 0x00000415 layout present and windows will fail to add new keyboard on re-login / restart / update. Hopefully it would fail on upgrade as well.
If Microsoft changes this at some point and does a very dumb thing to overload permissions - then I would need to re-apply content on every restart of do even more (including hacking of the operating system, disassembling it and more things which might be against Windows license). And best idea is to use Linux.

How to change permissions? Ex. right click on "Preload", click on "disable inheritance" and "remove", click "change owner", select your user, make sure the permissions list is empty and click "add", click on the top and enter "users" as object name (you can also use "advanced" and search). Apply for this item and all children.