Sari la conținut
WEBLURE

WooCommerce · Rapoarte

Raport de comenzi după metoda de plată în WooCommerce

Cât ai încasat prin card, ramburs și transfer? Analytics nu răspunde direct, dar datele există în comenzi.

  • Fără filtru nativ pe metodă de plată
  • Export comenzi + pivot
  • wc_get_orders payment_method
  • Comisioane pe gateway
  • Reconciliere cu extrasul

Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole

Vrei să ți-o facem noi?

Doar două câmpuri. Răspundem în aceeași zi lucrătoare, cu ofertă fixă.

+ Telefon și detalii (opțional)

Răspuns rapid

Documentația raportului Comenzi listează filtrele Order Status, Products, Coupon Codes, Customer Type, Refunds, Tax Rates și Product Attribute; metoda de plată nu este printre ele. Soluția: exporți comenzile (din Analytics sau printr-un export de comenzi), adaugi metoda de plată și grupezi într-un tabel pivot după metodă și lună. Cu cod, wc_get_orders poate filtra după payment_method. Reconciliază sumele cu extrasele gateway-urilor și cu rambursarea ramburs-ului.

Ce ai nevoie

  • Perioada de analizat
  • Statusurile care contează
  • Un instrument pentru grupare (foaie de calcul)
  • Extrasele gateway-urilor pentru reconciliere

Pașii, pe rând

  1. 1Alege perioada și statusurileProcessing + Completed (sau regula ta); exclude Failed/Cancelled.
  2. 2Obține dateleExport din Analytics → Comenzi (Download) sau export de comenzi cu coloana metodei de plată; verifică ce coloane include.
  3. 3GrupeazăTabel pivot: metodă de plată × lună, cu număr de comenzi și total.
  4. 4Tratează rambursărileRamburs și transfer: banii intră la livrare/încasare, nu la comandă; aliniază datele cu extrasele.
  5. 5Adaugă comisioaneleComisioane card vs ramburs (taxa curierului) pentru cost real pe metodă.
  6. 6Automatizează, dacă e nevoieUn script cu wc_get_orders și payment_method sau un export programat; vezi ghidul despre export programat.
  7. 7Verifică prin sondajCompară cu extrasul gateway-ului pentru o lună.

Număr și total pe metodă de plată (schelet)

php
$rezultat = [];
foreach (wc_get_orders(['limit' => -1, 'status' => ['processing', 'completed'],
                        'date_created' => '2026-10-01...2026-10-31']) as $o) {
    $m = $o->get_payment_method_title();
    $rezultat[$m]['nr']    = ($rezultat[$m]['nr'] ?? 0) + 1;
    $rezultat[$m]['total'] = ($rezultat[$m]['total'] ?? 0) + (float) $o->get_total();
}
print_r($rezultat);

Fragmentele de cod sunt scheleturi: le adaptezi la magazinul tău și le testezi întâi pe un mediu de test (staging). Intervalul din exemplu este fix; pentru volume mari procesează în loturi.

Informațiile despre rapoarte sunt din documentația oficială WooCommerce la data verificării; interfața se schimbă între versiuni.

Nu vrei să te complici sau ai rămas blocat? Scrie-ne și o facem noi.

Scrie-ne pe WhatsAppCere ofertă

Mai multe detalii

Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
1

Totalul pe metodă nu corespunde extrasului

De ce: Rambursări, comisioane sau încasări la termen.

Ce faci: Reconciliază pe date de încasare.

2

Lipsesc comenzi în raport

De ce: Statusuri excluse în Analytics.

Ce faci: Verifică setările de status.

3

Metode cu nume diferite

De ce: Titluri personalizate ale gateway-urilor.

Ce faci: Grupează pe id-ul metodei.

Întrebări frecvente4 răspunsuri
Are Analytics filtru pe metoda de plată?

Nu, conform documentației raportului Comenzi.

Cum o obțin?

Export + pivot sau script cu wc_get_orders și payment_method.

De ce nu se potrivesc sumele cu banca?

Rambursări, comisioane și încasările la termen diferă de data comenzii.

Mă ajutați cu raportul?

Da. Cere ofertă fixă.

Subiecte acoperite pe această pagină

  • raport metodă de plată WooCommerce
  • comenzi pe gateway
  • ramburs vs card raport
  • wc_get_orders payment_method
  • reconciliere plăți