WooCommerce Wholesale Payments - Historia zmian

To jest dziennik zmian wtyczki WooCommerce Wholesale Payments. Ta wtyczka jest częścią pakietu Wholesale Suite Bundle.


Wersja WordPress:
Przetestowano do najnowszej stabilnej wersji
Wersja WooCommerce:
Przetestowano do najnowszej stabilnej wersji

Wersja 1.0.8

  • Funkcja: Grywalizowana integracja: sekcja Płatności Hurtowe (WWS)
  • Usprawnienie: Zwiększenie limitu czasu żądania API Stripe z domyślnych 5 sekund WordPressa
  • Usprawnienie: Zakładka Faktury: ponowne zastosowanie filtrów widoczności zamówień WooCommerce do listy rozwijanej klienta SQL
  • Usprawnienie: Wysyłanie pozycji dla poszczególnych produktów do Stripe, aby faktura widoczna dla klienta zawierała szczegółowe pozycje zamówienia
  • Usprawnienie: Telemetria użycia: zdarzenia cyklu życia, sygnały stanu Stripe/webhook, oraz poprawki śledzenia jakości danych
  • Poprawka błędu: Płatności blokowe mogą utworzyć zamówienie przypisane do Płatności Hurtowych bez dołączonych danych planu/faktury (wyścig asynchronicznego wyboru planu)
  • Poprawka błędu: Płatności klasyczne mogą zostać zatwierdzone z odznaczoną opcją planu Płatności Hurtowych, pozostawiając zamówienie bez przypisania (brak stanu planu zapisanego po stronie serwera)
  • Poprawka błędu: Codzienny cron przypomnień i ścieżki ponownego planowania opierają się na polu meta, którego wtyczka nigdy nie zapisuje, więc większość przypomnień nigdy się nie (ponownie) planuje ani nie czyści
  • Poprawka błędu: Błąd krytyczny na wszystkich stronach administracyjnych, gdy zapisany klucz licencyjny WPay jest krótszy niż 8 znaków
  • Poprawka błędu: Daty płatności faktur i typy przypomnień przesuwają się o przesunięcie strefy czasowej MySQL na serwerach nieustawionych na UTC
  • Poprawka błędu: Tabela faktur utworzona w wersji 1.0.4 nigdy nie otrzymuje kolumn z wersji 1.0.5, więc każde wstawienie faktury kończy się cichym błędem od wersji 1.0.6
  • Poprawka błędu: Filtr klienta w fakturach omija filtry widoczności zamówień WooCommerce
  • Poprawka błędu: Zakładka Faktury: zamówienia gości grupują się w pojedynczy, pusty wpis filtra klienta
  • Poprawka błędu: Filtr statusu i liczniki statusów w zakładce Faktury są nieaktywne (wc_get_orders pomija meta_query)
  • Poprawka błędu: Szczegółowy podział faktury nie jest wysyłany do Stripe — faktury Stripe nadal pokazują pojedynczą kwotę zbiorczą
  • Poprawka błędu: Plany płatności z opcją ręcznej płatności z krokiem 0 w dniu 0 wysyłają faktury Stripe z terminem płatności natychmiast, zamiast w późniejszym terminie
  • Poprawka błędu: Kamień milowy pierwszy płatność w procesie onboardingu: webhook wysyła e-mail natychmiast (kamień milowy=wysłany), ale test oczekuje opóźnionego wysłania (oczekujący)
  • Poprawka błędu: Status zamówienia pozostaje "Do zapłaty"/"Po terminie", gdy faktura z planem płatności zostanie ręcznie oznaczona jako zapłacona w Stripe
  • Poprawka błędu: Zapisany status faktury nigdy nie staje się "po terminie" — licznik i filtr pomijają zamówienia, które lista zamówień już pokazuje jako po terminie
  • Poprawka błędu: Edytor modułu tekstowego Themify Builder jest pusty: wpay-admin-l10n ładuje Lodash globalnie i nadpisuje Underscore ( _.pluck nie jest funkcją )
  • Poprawka błędu: count_orders_by_status('all') liczy każde zamówienie WooCommerce w sklepie zamiast tylko zamówień z fakturami wpay

Wersja 1.0.7

  • Funkcja: Dodaj opcję dostosowywania tytułu głównej sekcji płatności przy kasie.
  • Ulepszenie: Dodaj szczegółowe zestawienie pozycji do zakładki Faktury.
  • Ulepszenie: Przełącznik faktur z automatycznym obciążeniem dla poszczególnych planów może teraz wykluczać plan.
  • Ulepszenie: Dostosuj domyślny status płatności dla planów płatności 0 USD Dzień-0.
  • Poprawka błędu: Ogranicz powiadomienie Rozpoczęcie pracy do menedżerów WooCommerce Wholesale Payments.
  • Poprawka błędu: Napraw wyciek HTML do tytułu bramki w polu Opcje bramki płatniczej dla użytkownika.
  • Poprawka błędu: Krytyczny błąd TypeError na stronie szczegółów zamówienia dla planów płatności z automatycznym obciążeniem.
  • Poprawka błędu: Faktury nieprawidłowo oznaczone jako przeterminowane, gdy włączone jest automatyczne obciążenie.
  • Poprawka błędu: Zakładka Faktury nie ładuje się w WordPress Multisite.
  • Poprawka błędu: Klasyczna kasa: dołączanie karty z automatycznym obciążeniem nie udaje się z powodu rotacji instancji Stripe.
  • Poprawka błędu: Wielostopniowe plany płatności z automatycznym obciążeniem obciążają natychmiast pełną kwotę zamówienia zamiast rozkładać ją według terminu płatności.
  • Poprawka błędu: Zakładka Faktury wyczerpuje limit pamięci PHP w sklepach z dużą historią zamówień/faktur.

Wersja 1.0.6

  • Funkcja: dodano ograniczenie limitu kredytowego dla klientów hurtowych
  • Funkcja: uniemożliwienie dostępności planu płatności na podstawie zaległego salda
  • Funkcja: dodano opcję powiązania harmonogramów planów płatności z datą ukończenia
  • Ulepszenie: rejestruje dozwolone akcje wyzwalające w interfejsie API REST WWP
  • Poprawka błędu: Płatność nieudana z powodu braku dołączonej metody płatności
  • Poprawka błędu: używaj formatowania daty zgodnego z ustawieniami regionalnymi dla wszystkich wyświetlanych terminów płatności
  • Poprawka błędu: rozwiązano problem z wyświetlaniem „Brak danych” na stronie administracyjnej faktur z powodu niedopasowania typu invoice_data
  • Poprawka błędu: okno modalne „Wyświetl płatności” puste na stronie widoku pojedynczego zamówienia

Wersja 1.0.5.2

  • Ulepszenie: Dodano funkcję aktualizacji

Wersja 1.0.5.1

  • Poprawka błędu: Bloki płatności i faktury płatnicze

Wersja 1.0.5

  • Funkcja: Automatyczne obciążanie płatności, ustawienia i interfejs użytkownika faktur

Wersja 1.0.4

  • Funkcja: Rejestruj przypomnienia e-mail WPAY.
  • Funkcja: Twórz szablony e-maili (html i zwykły tekst)
  • Funkcja: Strona ustawień przypomnień e-mail
  • Funkcja: Ustawienia automatycznego obciążania w globalnych i planach płatności
  • Funkcja: punkt końcowy Stripe i zapisywanie do niestandardowej tabeli bazy danych
  • Funkcja: Wyświetl notatkę i etykietę automatycznego obciążania na stronie płatności
  • Funkcja: Zezwalaj na nadpisywanie szablonów i spraw, aby szablony były konfigurowalne
  • Funkcja: Integracja ze Stripe - Wyłączanie przypomnień e-mail Stripe na fakturach
  • Funkcja: Dodaj system planowania przypomnień e-mail
  • Ulepszenie: Dostosuj okres karencji DRM z 2 tygodni do 48 godzin
  • Ulepszenie: Tymczasowo ukryj ustawienia automatycznego obciążania
  • Poprawka błędu: skrypty i style ładowane przez Vite nie są poprawnie kolejkowane podczas używania CDN
  • Poprawka błędu: Brakujące filtry na tabeli listy zamówień, gdy HPOS jest aktywny

Wersja 1.0.3

  • Funkcja: Dodaj kwotę należną do tabeli listy faktur
  • Ulepszenie: Zmień etykiety dla statusu filtra
  • Poprawka błędu: krytyczny błąd podczas przechodzenia na stronę mojego konta w WC 9.8

Wersja 1.0.2

  • Funkcja: Obsługa bloku płatności
  • Funkcja: (Listy faktur) Nowy interfejs użytkownika dla list faktur (tabela)
  • Funkcja: Filtry tabeli
  • Funkcja: Informacje w szufladzie
  • Funkcja: Automatycznie wybierz pierwszy plan płatności w starszym procesie płatności
  • Ulepszenie: zapewnia, że aktualizacje wtyczek pochodzą z serwera premium
  • Ulepszenie: dodaje brakujący tekst o "3% opłacie transakcyjnej" w powiadomieniu administratora o braku licencji przez mniej niż 7 dni
  • Ulepszenie: ukrywa sekcję Wholesale Payments na potwierdzeniu zamówienia, jeśli nie jest to metoda płatności użyta do zamówienia
  • Poprawka błędu: Układy i dodaj nowy filtr
  • Poprawka błędu: Problemy z interfejsem użytkownika
  • Poprawka błędu: Usuń dodatkową zakładkę faktury
  • Poprawka błędu: wymaga, aby elementy podziału typu procentowego miały wartość całkowitą
  • Poprawka błędu: dodaje walidację elementów podziału planu płatności
  • Poprawka błędu: płatność na stronie checkout/order-pay/{order_id} (przycisk płatności ze strony Moje Konto > Zamówienia) prowadzi do strony 404

Wersja 1.0.1.1

  • Poprawka błędu: Właściwość Vite localize - zgłaszanie krytycznego błędu

Wersja 1.0.1

  • Ulepszenie: Ulepszenie interfejsu użytkownika: Pobierz liczbę zamówień na plan
  • Ulepszenie: Ulepszenie interfejsu użytkownika: Przeprojektuj listy planów płatności, aby wyświetlać je w formacie tabeli
  • Ulepszenie: Ulepszenie interfejsu użytkownika: Przeprojektuj formularz tworzenia planu
  • Ulepszenie: Zmień etykietę menu Wholesale Payments na Płatności
  • Ulepszenie: Ulepszenie interfejsu użytkownika: Przeprojektuj skonfigurowany plan płatności/karty
  • Poprawka błędu: Znacznik HTML literału ciągu znaków pojawia się na stronie zamówień

Wersja 1.0.0.1

  • Poprawka błędu: dostępność powiadomienia o automatycznej aktualizacji zawsze widoczna nawet po aktualizacji
  • Poprawka błędu: powiadomienie PHP o niezdefiniowanej zmiennej `$invoice_id`

Wersja 1.0.0

  • Wydanie początkowe

Wersja 1.0.0-beta.2

  • Funkcja: implementuje `API Mode`, który powinien umożliwić użytkownikom przełączanie kluczy API Stripe używanych w ich sklepach do trybu `test` lub `live`
  • Funkcja: implementuje ograniczenie dla konkretnych użytkowników
  • Ulepszenie: zmienia teksty `Upcoming` i `Completed` odpowiednio na `Pending Payment` i `Paid`
  • Ulepszenie: udostępnia funkcję niestandardowych dni płatności poprzez zwrócenie `truthy` z haka filtrującego `wpay_plan_advanced_payment_due_days`
  • Poprawka błędu: wyświetla przycisk `View Payments` w zamówieniach `cancelled` - powinien być ukryty
  • Poprawka błędu: symbol waluty wyświetla się jako encja HTML
  • Poprawka błędu: kolumna `Wholesale Payments` nie jest widoczna w tabeli listy zamówień, gdy aktywny jest HPOS

1.0.0-beta.1

  • Początkowe wydanie Beta
Zakończ Zakup