WooCommerce · B2B și comenzi repetate
WooCommerce: configurarea termenelor de plată pentru clienți B2B
Clienții B2B cer scadență, nu plată imediată. WooCommerce nu gestionează credit; poți însă oferi o metodă de plată disponibilă doar celor eligibili.
- Metodă de plată doar pentru eligibili
- Rol B2B cu scadență
- Limite și termene
- Facturare și scadențar
- Fără gestiune de credit nativă
Răspuns în aceeași zi lucrătoare Ofertă fixă Fără parole
Răspuns rapid
WooCommerce nu are gestiune de credit sau scadențe. Pagina „B2B for WooCommerce” spune că metodele de plată pot fi restricționate pe rol (de exemplu „Pay on Account”) și că nu descrie gestiune de termene de credit. Practic: creezi o metodă de plată de tip transfer/„plată la termen”, o afișezi doar rolului B2B (extensie sau filtrul woocommerce_available_payment_gateways) și gestionezi scadența și încasarea în facturare/ERP.
Ce ai nevoie
- Clienții eligibili și termenele (15/30 zile)
- Limita de credit, dacă există
- Procesul de facturare și încasare
- Contabilul implicat
Pașii, pe rând
- 1Definește eligibilitateaCine primește termen de plată: după verificarea firmei, istoricul de plăți și o limită de credit. Scrie politica.
- 2Creează metoda de platăFolosește transferul bancar sau o metodă dedicată de tip „plată la termen”, cu instrucțiuni clare în checkout.
- 3Afișeaz-o doar clienților eligibiliCu o extensie care restricționează gateway-urile pe rol, sau cu filtrul woocommerce_available_payment_gateways, pe baza rolului.
- 4Setează statusul comenziiComanda cu termen de plată intră de obicei în „On hold” sau „Processing” după regula ta; stocul se reduce conform statusului.
- 5Facturează cu scadențăFactura trebuie să poarte scadența; modulul de facturare sau ERP-ul urmărește încasarea și restanțele.
- 6Controlează risculLimită de credit, blocarea termenului la restanță și o alertă pentru facturi neîncasate. WooCommerce nu le gestionează din oficiu.
- 7Testează pe cont B2B și pe cont publicMetoda de plată trebuie vizibilă doar eligibililor; verifică și emailurile către client.
Metodă de plată la termen doar pentru rolul B2B (schelet)
phpadd_filter('woocommerce_available_payment_gateways', function ($gateways) {
if (is_admin()) return $gateways;
$user = wp_get_current_user();
$eligibil = in_array('distribuitor', (array) $user->roles, true);
if (!$eligibil) {
unset($gateways['bacs']); // transfer bancar folosit ca "plată la termen" în exemplu
}
return $gateways;
});Fragmentele de cod sunt scheleturi: le adaptezi la magazinul tău și le testezi întâi pe un mediu de test (staging). Id-ul bacs și rolul distribuitor sunt exemple; folosește id-ul metodei tale de plată. Dacă transferul bancar se folosește și pentru clienți obișnuiți, creează o metodă separată.
Informațiile despre extensii sunt de pe paginile lor oficiale la data verificării (funcții, preț, cerințe); confirmă-le înainte de achiziție. Gestiunea creditului (limite, scadențe, restanțe) o faci în facturare sau ERP; politica de credit și implicațiile fiscale le stabilești cu contabilul.
Mai multe detalii
Cauze frecvente și greșeli de evitatDacă pașii de mai sus nu au rezolvat problema
Metoda apare pentru toți
De ce: Filtrul nu verifică rolul sau metoda e partajată.
Ce faci: Folosește o metodă dedicată și restricționeaz-o pe rol.
Comenzi neîncasate
De ce: Nu există urmărire a scadențelor.
Ce faci: Folosește facturarea sau ERP-ul pentru scadențar.
Stocul rămâne blocat
De ce: Comenzile cu termen rămân neconfirmate.
Ce faci: Stabilește statusul și termenul de confirmare.
Întrebări frecvente4 răspunsuri
Are WooCommerce gestiune de credit?
Nu; pagina B2B for WooCommerce descrie restricționarea gateway-urilor pe rol, dar nu gestiune de termene.
Cum dau termen doar unor clienți?
Cu o metodă de plată afișată doar rolului eligibil.
Unde urmăresc scadențele?
În modulul de facturare sau ERP.
Mă ajutați cu fluxul B2B?
Da, de la roluri la facturare. Cere ofertă fixă.
Subiecte acoperite pe această pagină
- termene de plată B2B WooCommerce
- plată la 30 de zile
- Pay on Account WooCommerce
- scadență client B2B
- credit client WooCommerce
Ghiduri apropiate
- WooCommerce: afișarea prețurilor doar după autentificare
- WooCommerce: aprobarea manuală a conturilor de distribuitor
- WooCommerce: configurarea listelor de preț pe grupuri de clienți
- WooCommerce: comandă rapidă prin introducerea codurilor SKU
- WooCommerce: încărcarea unui fișier Excel pentru plasarea comenzii
- WooCommerce: cerere de ofertă în locul butonului de cumpărare
- WooCommerce: restricționarea plății ramburs
- WooCommerce: aprobarea conturilor de distribuitor
- Toate ghidurile
Surse și verificare
- B2B for WooCommerce (WooCommerce.com)
- Codul sursă WooCommerce: metode de plată (class-wc-payment-gateways.php)
Verificat pe 5 noiembrie 2026. Denumirile din setări și pașii pot diferi între versiuni.
